Sorry you have to deal with that. It definitely sounds like he has a problem, like he needs to isolate in order to manage his ability to function. Not excusing it, just saying that it’s so pervasive in your story that it sounds more pathological than deliberately mean, though he may be well aware. Or, he’s one of those guys that are completely blindsided when she leaves in hope of meeting a man some day.
OMG bro. Get away from her. You want to help others deal with anxiety and depression? With her? Come on, my dude. You know. Do you want an anonymous stranger to give you permission? If so here it is. Get away from that woman. No bueno mi amigo.