CRW, I don't have any really insightful input to give you. I'm not one of the pros here. I'm just a guy who is empathetic to what you're going through and wishing you the best.
But, I would agree with doodler, maybe break away for a little while. The temperature is high right now, let that cool down. It's like that expression, don't keep on poking the bear, because eventually the bear will poke back.
M:36 W:31 D:12 M: 8/9/10 ILYBNILWY/"want space": 2/14-ish/16 W moved out 5/24/16.