I'm sorry you are going through this...it's not easy. I think you need to take some time for yourself. Step away for a while and really think hard over this relationship. You absolutely should never beg for a man...now he has complete control. He knows he can treat you like crap and you'll take it and take him back with loving arms. That's not right...PTSD or not. There's some accountability on his end too and you can't blame everything on his mental illness. You don't deserve that kind of treatment and if he's drinking and refusing help for himself, you need to walk away. Let him be alone to work out his issues. It's ok to be alone...you know that...right? Get your life back together too...engross yourself in your hobbies and friends. I agree with what the one poster said about him being your soul mate, yet he's damaging your soul. That's truth right there. I'm in a shit situation too and I have tried to be supportive and I don't think my (ex)boyfriend is getting the help he needs. I had to walk away in order to keep myself healthy and work on getting happy again. I'm not going down a dark road that is out of my control and you shouldn't either. After some time off and he comes back around, then you both can talk about things, however I'd proceed with caution. He needs help.