C.K.
M.,
I have been in your exact spot for 21 years. The only difference is that I had just 1 child before I married him and we never had any together.
It will not get better, he will not change, you will continue to be frazzeled, stressed and your kids will feel your stress more than you know. You have 2 options, leave, start over with just you and your kids,no relationships till they grow up OR stay.
I always try to be positive in my responses to other moms, but not this time, sorry......
C.