Did you know that the great mistakes of your life can be teachers - the means by which you correct your errors?
Try as you may, you are not likely to live an error-free life. Sooner or later you are going to mess up. How you respond to these faux pas determines your future. You can either learn from your mistakes and correct them, or you can go on repeating your errors.
Do you know the definition of insanity? It is when a person does the same thing over and over and expects a different result.
I know people who have been through terrible divorces, learned lessons from their failures, and are now in happy, mutually satisfying marriages.
I know people who served time in prison, learned from their mistakes, and are now law-abiding, productive citizens.
For some people, there are no mistakes in life - only lessons learned.