Well, one of the 12 Promises in AA tells us "We will not regret the past nor wish to shut the door on it".
I take that simply to mean.....I need to remember and learn from my mistakes, but I'll be/or have been forgiven. I can't change the past, but I can change the person I'm becoming as I move forward in my recovery. I stopped beating myself up a long time ago, and learned to be gentle.
Hang in there, it truly does get better.