Hey hun, I believe anytime a relationship gets to this level.. esp. with the physical violence.. its time to say goodbye. It isn't going to work if this man has no respect for you and he clearly doesn't. You sound like you have had enough you really should think about throwing this a**out the door. He doesn't deserve you and you don't deserve the abuse. Your young you have plenty of time to find a wonderful man.