OP I could have written your post 18 years ago. I didn’t leave the house as I had to look after the dc but the rest was very similar. My husband would shout at me for something, then go into a sulk for several days. I had 2 dc and was pregnant, and had lived like this since I was on maternity with dc2 and he knew I was stuck.
I stayed. I was too scared of living on benefits or low wage. We lived in an expensive area and I would have to move elsewhere. The eldest was in a great school. I had no family support. He was amazing with the dc. So I stayed.
My youngest is now 17. My oldest has severe anxiety and the others are heading that way. They all have therapy.
I was staying until the youngest left school. Because I was too scared of how he would treat them if we split and they had to spend time with him. But the damage was being done whilst we stayed. He was never violent. But the emotional abuse, putting them and me down, eroding our confidence, gaslighting etc was constant. Nice husband/dad would buy an expensive treat or holiday, but always spoilt it somehow with a sulk or put down.
The financial abuse became worse when it became obvious that me working a minimum wage job didn’t make sense with 3 dc, school hours, dc activities etc. So then I felt even more stuck.
I’m now in the middle of a very messy divorce. He was ill in hospital and I spoke to a nurse after breaking down in front of her. She gave me Woman’s Aid number and a local support group number. I would be lying if I said it was easy but I already feel better than I have for years despite having little money.
If I could go back and protect my dc from the last 18 years I would. I would move area with young dc and start a new life there. They would settle in new schools and make new friends.
Coercive control and emotional and financial abuse are crimes now. Look them up and read all about them. You will probably recognise parts of the behaviour but think he’s not bad enough. Yet. If you stay you may recognise more bits of what you have read later on. I hope not, but you may and it will have stayed with you so you recognise it.