Just experience speaking. I have made my share of mistakes and try to benefit others who can learn from them.
Doing something the same way repeatedly and expecting different results is a definition of insanity, as well as those who fail to learn from the past, are doomed to repeat it!
I totally agree, I have had my share of ups and downs, I have learned many lessons along the way. I do not want to return to that situation no more. I'm moving forward "Going Forward requires Patience and a determined Mind to see your way forward, experience is a great teacher, only if we pay attention"