Most Helpful Guy
In a relationship no one deserves to be beat up or threatened to be beaten up. If I were in a relationship and I felt there was a need for me to get harmfully physical towards my lady or if my lady is threatening to do harm to me, I'm out PERIOD. If this is your case do yourself a favor and get out of dodge, sometimes threats do turn into actions.3
Most Helpful Girl
Yes And... Leave ASAP. If you stay and stand for this, you will always be stooping to whatever Poop he may THROW your way.
He sounds like a control freak and one who is not afraid to show you who is boss. He is also a coward and I wouldn't trust him, he may have a history where it is repeating itself.
Be your own Strict straw boss and give him his walking papers and make sure you protect Yourself... He means business, no monkey business.
Good luck. xx1