I dont know you very well Tanya but I looked at the profile and all I can say is - my hubby would be DEAD. That kind of behaviour would be on my "not on" list so I would have his bags packed and the locks changed.
For one, you are the MOTHER of his kids. Disrespecting the mother of your kids like that is unacceptable and THE worst thing a man could ever do. Secondly, I am assuming you are together full time not taking a break, but either way even if he was doing that while you were taking a break then he absolutely cannot be serious about making your relationship work.
He mustnt respect you as a person, woman or a mother if he thinks you'd let him get away with that kind of behaviour.

I hope I havent stepped on toes, its just Im a strong minded woman and dont feel that ANY woman is that low in her life that she should tolerate being treated like that. We are fabulous human beings and fabulous mothers and we deserve the BEST life has to offer.