I can only concur with the advice on here.
In my experience, men like this don't change. They just go on and on, and keep getting worse.
I was with a man like this for too long. When I eventually told him it was over, calmly and politely, he was contrite. For the first 30 seconds. Then he accused me of having someone else. I told him (truthfully at the time) there was no-one else, but I couldnt stand another minute of being treated like shit and spoken to like it as well, not to mention the physical violence as well, although after about the 3rd time the police came round, he stopped trying to physically hurt me. He didnt stop calling me a fat ugly cunt though, and telling me how disgusting i was and how no-one else would want me.
He then refused to move out, so I had to suffer the next few months with him, despising him every day, and mostly wishing he would disappear, so I didnt have the hassle of trying to get him to leave.
I eventually found somewhere to live, and a new man, and moved out. I was in love, and actually happy for the first time I could remember. That wasnt the end of it of course, because the man was married so my ex (who doesnt have a moral bone in his body so had no motivation other than spite) thought he should (a) contact his wife and family and then (b) cause hell for him at work. As well of course as reminding me that I was a fat ugly cunt who no-one would want, and to remember no man would ever leave his wife for me, because I was nothing.
So that fucked up not only that relationship, but the lives of an entire family he'd never met. but thats the kind of lovely guy he is.
And it hasnt stopped there. Last week he called my eldest DC a stupid fat fucker. and today I'm missing my younger DC party because said DC doesnt want me there, no doubt on daddys suggestion. I thought it would all stop once I left, then i hoped it would once all the other stuff happened, but now im starting to wonder if it ever will, or whether now he doesn't have me to treat like shit he is starting on the kids.
my fault i guess for letting it all go on so long. you have to do whats right for you, but i would hate for anyone else to end up as i am, especially as half my friends now dont speak to me because they consider I over-reacted by leaving him, and wonder why we couldnt have worked out our problems