As others said - don't forget to forgive yourself. I'm actually still working on it. I used to make excuses for my behavior, minimizing things I did while drinking. I had to get to a place where I was freely admitting and owning up to things I did, and forgiving myself anyway. Great thing is, forgiving yourself makes it easier to forgive others for things they did to you, thus removing resentments that can and will continue to poison your soul if you don't let them go. Keep working on forgiveness. It's so so important.