I have said all of what he said to you to my partner. When I'm in a bad head space I feel like I'm a black hole sucking all the joy and goodness out of the ones I love and they will end up resenting me for it, I want to protect them from that so I push them away. I don't want them to go, I want them to stay and tell me I'm worth the pain, but I don't want to hurt them. My partner has also basically said the same thing you did, he said "The only person who can tell me what's good for me and how much I can handle is me! And I say that I want to be with you!" I helped. I still think he is crazy for loving me and that he would be better off without me, but if he wants to stay then who am I to stop him? I also feel like most of the time that I'm being abusive in the relationship because I can't put my fair share of the work in, and that makes me sad, because the last thing I want to do is abuse the ones I care about. I don't know if any of this helps you to understand him better but it's part of the PTSD. We know we are difficult to be around and hard to love, we see the pain in your eyes when you say you don't like seeing us hurt or sad or depressed and we feel guilty for that. I love my partner more then anything else in the world! I love being around him and I feel safe in his arms, he is my safe place, but because I love him I fear hurting him and so I try to protect him from my demons, my depression, and the black hole that is my soul. I hope that makes since.