Meetings are free, maybe you could give them a try?
I do understand what you are saying (((Nicole))), and as a Mom i still have moments of guilt as if I'm in an "us against them" world. But the truth is, they have to step up and seek the help.
By stepping back and refusing to be destroyed, you have actually helped him, as hard as that is to see. Lets face it, if they aren't allowed to feel the pain they are causing themselves, then why change?
His HP has him, and knows exactly where is his. By trusting that, you can perhaps begin to move on.
Things can and do get better
((((Hugs))))
Cece