He is a violent man. Break the domestic cycle and leave him. I guess you don't have children yet. Good for you. Just leave. Don't worry about finance, job, housing, etc. Your life and happiness is much more important. Believe me, you will find a true gentle man later. Good luck. Also if he gets physical, call the police.