Hi aminsecure ~ I know you're insecure and afraid to leave, but WHY would you want to stay in a relationship where you're unhappy?

You can't be a doormat unless you lay down!!!
Sweetie, he's treating you badly because he CAN. You're LETTING him!! If you stand up to him, he'll probably stop! If you're afraid that he'll hit you, then you CERTAINLY need to leave. And if he's ALREADY hit you, then by ALL MEANS, get out of there!!!
Honey, you need to take your power back. You've given it to HIM. He doesn't deserve anything from you.

Any man that mistreats a woman is a coward. They do it because they feel LESS than a man, and they have to mistreat women to make themselves feel more powerful. They are pathetic human beings. He's just a coward, honey -- and he doesn't DESERVE you.
Tell him you're leaving. Have the police stand by while you leave. They will come if you tell them that he's violent and you KNOW he will do something to you if you leave. And if he causes any trouble while they're there, they WILL arrest them. Also, when you DO leave, get a restraining order against him. That way, he won't be able to contact you in ANY WAY -- by LAW. if he does, he'll be arrested!
PLEASE -- do this. And then, if you can manage it, get some counseling to find out how this happened in the first place, so it NEVER happens again. OKAY?? God bless you sweetie. I've been thru this, and I've been thru therapy, and it will never happen to ME again. Take care. Hugs, Lee