Tif, you need to get out of this relationship. He's being emotionally and physically abusive, and is trying to control your life. You do not have to be going through this. You cannot be blaming yourself for his actions or temper, that is his problem. The best thing you can do is take your children and leave. When your kids grow up, their father may take his anger out on them...If you can't find a reason to leave, use the motherly reason. Save your children, yourself, and finish this relationship right now.