Good for you B, you sound like your in a better place. Keep on keeping on.

Glad you see its not bout you! Someday, hopefully soon, he'll realize he needs help. They need to hit rock bottom before they realize the problems are within themselves.