CALL THE POLICE~!
Charge him with damage to your car, nest time he hits you take a picture of a bruise if one is apparent and get yourself into a womans shelter! Ask for a restraining order, I would highly suggest you go to a womans shelter but if the sitiuation becomes WORSE please call the cops. I do not tolerate abuse in any way shape or form and the more you allow it, the more he will think its okay, you are just his pet and he doesn't give two shytes about you.
If you want to talk you can always send me a pm but please do this for yourself, there is so much better in this world! If you get the chance read up on Isabel allende she is an incredible motivating feminist!
Woman or men do not deserve to abused mentallu or physically and yes it occurs on both sides!
Good luck sweety!