Get out bud! I like rd's synergy about a dog - just how many times does it get kicked until it says enough is enough. You have to get out of this situation, it's going to kill you.
Let me relate something that happened to me yesterday. My W came with the kids. She's been moved to another temporary place, about 6 miles away. She complained about getting to me through the traffic. I just said 'I know' and didn't enter in to conversation.
When she came back later, she was full of chat about her life and I showed interest, but was overflowing. Then today, she calls to get me to talk to my D, who was misbehaving. She was thankful I was there. OK, so she is starting to realise how much she actually needs me. No expectations, but it's a chink in her armour. There is no way that would happen if we were together.
As usual pal, we can help you as much as we can, but we're not on the ground and if you won't do anything we suggest, I don't know how much we can add.
M 45 W 52 SD22 S9 D8 BD 6 April 2015 Not living together 4 Dec 2015