I was too clingy in the past so how can I forgive myself?

Anonymous
Not clingy, really, but it was more like I gave too much of my attention to people (girls) who didn't earn it. I know my "sins" now and I vow to fix myself and become more secure, but now I'm having trouble forgiving myself for all the mistakes I made in the past. Is there anything I can tell myself that'll allow me to take it easy on myself? I know if I can just say somethings along the lines of "screw it, I had to make those mistakes to get where I am" and really believe it then I can move on to better myself. It's my only roadblock. Is there something someone out there that can tell me that those mistakes were necessary and that I shouldn't feel embarrassed or be too hard on myself for giving something to people who didn't deserve them who are now having their cake and eating it too?
I was too clingy in the past so how can I forgive myself?
2 Opinion