DJP,
Nothing else to add.
I am sorry you need this place, but I'm glad you're here. You have courage and you are taking back your life from the animals who hurt you.
You WILL get better, Joe. I know you will. It's hard at first, but the hard parts are worth it.
I always say this to the new brothers I "meet" here, and sometimes it's a little overwhelming, but many of us were tricked into this stuff by "love" that asked things it shouldn't have from us. Joe, my brother, I love you, and I want NOTHING in return!
Peace and love, and welcome!
Scot
P.S. You MET Mike?! WOW! I haven't been so fortunate. He is truly one of the good ones here and you couldn't have a better mentor.