The LAST person you need to feel sorry for is a partner who has so little respect for you that he has abused you in the way you've described (and that's all I can judge by).

HE WILL NOT CHANGE.

Just get that into your head and think of yourself and your child.