Lets face facts, we've ALL messed up a time or twelve. It's true.
NO ONE has lived a perfect life.
We've ALL made some questionable decisions and done some dumb stuff. We've all fallen short of the glory. We've all had troubles, problems, and challenges before but.... we've survived them.
We're still here aren't we?
It's part of growing up. The good thing about the past is.... it's behind you.
Now that we've gotten through all that....
STOP BEATING YOURSELF UP!
It's not doing ANY good.
Thinking negative thoughts about yourself is only bringing negative things to you. It's ok to learn from the past, but there's no need to live there. No need to study the things you did wrong, study the things you did right and do more of them. You'll feel better. See yourself as the best you've ever been!
Good things will happen to you once you realize that your dreams of the future are better than the history of the past.
Remember "If you dig up the past, all you get is dirty"