I would maybe suggest some counseling for both of you. Obviously something is going on with him and in my opinion, violence is never excusable. And, it does tend to escalate, so I'd want to iron out those underlying issues immediately.
Actually, I'd probably have a hard time just living with him afterwards because I have a childhood history of family violence and it's just not something I can have in my life at all.