Hi mbrook,
Take care of yourself first...
This situation, from what I've read here and on the other threads , is crushing you and is very toxic for
you.
I know its difficult but you may have to find a way to remove yourself from living together ... its like that saying: "stuck between a rock and a hard place"....
Sometime there just isn't a script to follow. We just have to listen to our gut instinct.
Addy