Learned it the hard way. I celebrate for the fact that I've grown up, dealing with issues the right way and not stressing myself up for the mistakes I've made. I've made hell lots of mistakes but I learn from it. Forgive myself and improve from it.
Cheers! Hope everyone have the courage to move on with life and most importantly, forgive yourself. An excellent is once a beginner too.