I would file a report against him also. Not only is it not right for him to hit you, if he gets mad at you and does this, who is to say later down the road he won't get mad at one of the kids and do something? Keep records of everything, this will help you if you have to go to court. Keep those babies safe. Don't let him near them. Not until you get everything taken care of. Don't let him in your house again either. Please take the advice and call the cops. If you can't go to the police station, they will come to you. Call them now!!!!