Life is simply a while loop
What I mean by this is that you are running in a continuous loop that breaks when you run into a bug. That bug spits out an exception and error message. The bug could be getting in trouble in school. Getting fired from a job or crashing your car.
Solve for the errors
All we need to do in life is take these situations and error messages that break us out of our loop and add some conditionals within the loop to make sure a similar situation does not cause you to break out of your loop the next time.
If you break out of your loop – consider the conditional you have to add to make sure it doesn’t break you out of your loop the next time.
Build up conditionals
Build up conditional statements and your loop becomes more and more resilient to different situations.
Seek out loop exceptions for better error handling
Soon you will be interested in being challenged by a break out of your loop instead of being depressed or unmotivated by the breaks. You will revel in creating the next conditional statement that will meet this challenge next time.