The first thing I'd do, is if she hits you one more time, immediately call the cops and press charges. You have no evidence if they aren't called. Pass that I don't know, contact a lawyer but DON'T LEAVE THE HOME AND DON'T ALLOW HER TO TAKE THE KIDS AND MOVE. If she is doing the stuff you say she has no right to have primary custody of your babies. You sound like a responsible, and loving dad, I hope this all works out for you. My advice is to hire a lawyer, and fight as hard and dirty as you have to. Don't think about her feelings because trust me she won't think about yours.