I've never been threw your exact situation but my ex was mentally and physically abusive i put up with it for 5 years and finally left it was the best decision i ever made the one thing to this day i regret is the many years i allowed my son see me get abused.. i would get out for my kids sake to be in a safe place with them, have you spoken about counseling with him does he agree to it? why the sudden change in his behavior?
I left my daughter's dad in the middle of the night almost 19 months ago. He was abusive and an alcoholic. I had to move from PA to Oklahoma. It was the hardest thing I have ever done, but let me tell you, after the first few months, I realized it was the BEST thing I had ever done. And I am so much stronger now, because of it. You can do it, I promise you.
You are a strong mother and women you can do this on your own you need to do this for your own safety and your little ones maybe then he will realize he needs help good luck.
Im really sorry your goin thru this momma I hafta admit, I'm kinda going thru this myself. I'm 26yrs old and have been with my husband for just over 10 years now, being married almost 3 of that. Anyways, our husbands sound the same, I mean, my husband isnt like that about cleaning things n what not but about being rude, calling names n being mentally abusive. I don't think men understand that what they say hurts us I've been so close to leaving my husband many times but I just can't find the strength so I hope and pray you can do it. let me kno if you wanna talk!!
If you feel you have to leave it is probably the best. Especially since he seems to getting a little out of control with things. I would be careful though because if he is acting this way while you are together, who knows what his reaction will be to you leaving.
And you're not crazy. It sounds like you are making a good decision.
If he comes around after he gets this new job and makes some bnig changes, maybe think about going back. Maybe. But until then, you have to do what is best for yourself and those kids