Oh OP what an eye opener you've had... It's crazy when we think of the bigger picture our lives really are and the way people behave towards us.
I used to be in a very similar situation to you. When you're in it you just tend to do things without giving them much thought. It's also very easy for people to tell you what to say about things that seem odd, or how to deal with things. They are not in the same situation though, they're not having to live in a hostile environment and walking on eggshells with young children.
There comes a point that it just takes on incident to topple the scales and it's like a fog lifts, you start to see things as they really are, to question how you are being treated and spoken to. The bigger picture starts to show that what is happening isn't the norm, with young children you realise just how much appeasing and pleasing you've done to keep them and you're home life harmonious.
You also see how knackered you feel. It grinds you down.
I feel for you, I really do. It's a horrible situation to live in.
I reached the stage I just couldn't do it anymore. I looked at my life and I did a list... I listed all of the things that my ex-husband did and said. Also how balanced our day to day lives were. It's surprising when you actually see it written down. Much like you've seen it written down by so many others on this thread.
You need to start thinking of yourself. Don't let him deflect and gaslight you. It is the worst thing you can do! He'll see that as yet another way to undermine you.
This situation will not get better, no amount of trying to talk to or to explain things to a person like your ex-husband. He'll just use it as another controlling tool.
I left, it wasn't easy but I had to for my own wellbeing and that of my child. It was the best decision I ever made. You realise once out of it just how hard it was.
I hope you manage to find the time to talk on here and let it out. Or call Womens Aid ( they were my salvation) and look at doing the Freedom Programme.
Don't what ever you do, show your husband this thread. It would be the worst thing you could do. He'll undermine you and ramp up the control ridiculing you that you have shared his business with strangers on the internet. I've been there!
Keep strong I know it's tough. I think long-term you have to look at the situation and make some tough decisions. I wish you all the best x