I'm in total agreeance- GET OUT OF THAT RELATIONSHIP!!!! You don't need that, and neither does the baby!
I have a couple of questions... you said that he's done it before, so did he say those times that it would be the "last time?"
Also, does his family know that he has severe anger issues?

You don't need someone like this. Please get the help you need!!!!