Learning the lessons.
Do you remember the things you learned from the challenges in your life. If not you could make the same mistakes again. It's called doomed to repeat or insanity. Doing the same thing and expecting a different result is just plane cray cray. Look we go through things to learn, grow and apply what we learned to our live to make it better for us and our families. If you don't grow you die and if you don't learn you don't grow. Okay I said the same thing fifty times and I learned that I can remember my mistakes and still learned more than I did when I first made the mistake. Next lesson move on, dont beat yourself up, get over it. Have a blessed day God Bless.