Dealing With an Abusive Spouse?
Get out while you still can. He will rob years out of your life and make you miserable. There are good men out there. He has problems. There are no guarantees that he will ever correct them. In the meantime you are his punching bag.