There is literally nothing positive about this man. He’s physically repulsive, he sexually harasses you, he treats you like a house slave, and he clearly resents you for bearing his children and ruining his manchild life.
He deliberately sabotaged your night out out of resentment of you having the audacity to expect him to parent his own children.
He is blaming you for everything because he doesn’t care and is lazy. As far as he’s concerned, a wife sorts out the home, looks after the kids, puts no expectations on her husband, and dispenses sex (“love”) on demand. If you’re failing to do any of this then it’s your fault, so why should he bother? He doesn’t see why his relationship and life should have remotely changed after children.
He is selfish, disgusting, useless and immature.
Please don’t worry about the effect of splitting on your kids, they’ll be suffering more from an unhappy mother. It sounds like a “better the devil you know” situation for you. Staying is guaranteed misery. Don’t be worried about this waste of space being someone else’s problem.
My parents split and it honestly wasn’t that bad - and my dad was unemployed and home 24/7! It was a few hours shock and that’s it.
The years long animosity and mind games was hard though - splits only damage children if the parents are acrimonious or absent.