Forgive the vile subject header-
It's the only way I could think of to get advice quickly 
DH- the archetypal charmer- everybody loves him. says all the right things, cannot do enough for little old ladies, friends and family, high achiever at work.
I've found him out again- sexting with another random- AGAIN. Mocking and making fun of me. Them both joking I am the frigid, spent nothing wife devoid of everything he needs.
My heart is broken.
It will never mend.
He says it's because I said I'd try to fix our intimacy issues and I never did and he was tired of it always being him. 
I have no family around. I have no support.
I am a mess.
I snatched his phone off him last night when I knew something was wrong- I wouldn't give it back, he told me not to talk to him like he was a child, he told me he was sick of me telling him what to do- he wrestled the floor off me yesterday and in the process I have a black eye and a bruised shoulder.
How did I end up like this? I gave up everything for my family.