Brad,
WELCOME!
Thanks for your oppenness, honesty and the desire to get well (some never do)!
I agree with Phinneas...none of us are bad, though many of us have done things in our past that we regret. We can't change that (though we wish we could), we can only change our futures by coming to terms with our addictions, taking the steps to get well and making amends with others. It sounds like you are on the right track for all of those things....*Hat's off to you*
Good luck...hope to see ya' around...this is a wonderful site!
PEACE