A question I wondered everyday. You must make amends for the past, and move on. Hanging on to something you can't change, is pointless. I used to hate myself for my Awful past everyday. But hating yourself for the Ol' you, as I said is pointless. Learn from what happened, and move on.
Forgiving and forgetting are two separate issues Phlor. You know what the past is, but there is a point that you have to force yourself to move on. If you don't forgive yourself you don't stand a chance to move completely forward in life. Believe me when I tell you I know EXACTLY where you are coming from. If other's are involved, and you have made amends with them, no matter if they accepted your apology or not, you have done all you can do. Continuing to carry the thoughts and burden of your past around will affect your future, as well as those around you, whether you realize it or not. If you have somebody you trust and are comfortable with, talk to them about it. It always feels better to get it off your chest. I wish you the best friend.
I've been there too. It's what happens when we try to run our own lives based on our own understanding and not God's. "Taste and see that the Lord is good. Blessed are those who take refuge in Him" (Psalm 34:8) There is happiness and forgiveness available if you accept it, and Jesus Christ offers it. I know it's not a great experience but all you can really do in life is pick up the pieces and keep pushing on.
It can be hard to deal with the mistakes we've made in the past. I think the best way to vindicate yourself from that is realize you've learned from that mistake and have become a better person for it now then you were then for having learned it.
you dont...you accept it, no regrets phlorence...the past is where it belongs you learn from it and you move on all these experiences are nessacery because its molding you into what your going to become.....
you must remind yourself: If it wasn't for the past, u wouldn't learn something for the future. Every human being has to make mistakes, but try to accept it as if it's not because of u, it's just the "fate". Hope it helped u ;)