I think what stands out is lack of discussion/agreement in advance about how you'd organise your finances. It sounds like your OH is controlling and arrogant about money. That needs to change and you need full transparency of your family finances, including "his" income/expenses/savings/debts. Sadly, it's often too late after the event, but you can at least try!
Sorry, but I'd not have put up with anything like that in the first place. Right from our earliest of "dates", I made it clear with OH that complete honesty and joint decision making was a deal breaker for me, financially and in all other ways. I've always thought being upfront was the way to do things - my Yorkshire upbringing! If he'd shown any signs of not being honest and open about money, he'd have found himself dumped!
It's exactly what I did with my previous boyfriend who'd get upset/annoyed if I asked him about his earnings/spending, etc - if they're like that when you're in your early dating days, they're not going to change, so he got dumped after a couple of months as he clearly wanted to be "macho man" in charge of the money etc! No thanks! "Little woman" is more than capable of understanding and dealing with things like money - it's hardly rocket science!!
With my now OH, whenever we did anything or went anywhere, I'd have "the conversation" about money long beforehand, so that we both knew where we stood! In pubs etc., we'd take turns paying for each round of drinks. In restaurants, we'd go halves. I was having none of the "little woman" approach to letting the man pay and I wanted to know how much things we costing (again the Yorkshire upbringing!).
For our first holiday abroad, we planned it all beforehand, all the costs broken down, "budgeting" for excursions, attractions, meals, souvenirs, etc. We even had a "joint" purse (back in the 80s when you took foreign cash rather than cards!). We put equal amounts of cash in the joint purse, and used it to pay for things we did together (meals, attractions etc), but used our own purses/wallets for things we bought separately, such as souvenirs etc. It sounds like a faff, but it kept us straight and was a brilliant "line in the sand" for later life, joint finances, etc. as it established a precedent! We did the same for all subsequent holidays until we married!
When we started planning marriage and buying a house, same "rules" - everything discussed up front, budgeting for costs etc., agreeing how to split and apportion income and costs, again, full 100% honesty and transparency, so no surprises. OH earned a lot more than me at that point, so we discussed a "fair" split of costs and savings, putting money into pensions, etc., with him inevitably putting more into the joint "pot" but us ending up with similar amounts of savings and pension pots for the future! Same discussions before we started planning to have a child, we talked over the costs, loss of my earnings, etc. Then tables turned and OH wanted to start self employment which meant we'd be living on my income for a while whilst he got it established, so similar discussions, we discussed how much of our savings we'd withdraw to live on for those non-earning months, how we could cut back and control costs, etc. As it happened, our forecasts were spot on and just as we came to the end of the savings we'd agreed to use, he started income generating himself, and we were back on track.
You really, really, need to get a grip on finances JOINTLY and never let yourself get into the position where one of you deals with the finances leaving the other in the dark. It's not a healthy position to be in. The OP needs to get a grip on their joint/marital finances and if her OH doesn't like it, then perhaps it's time for some ultimatums and ultimately separation!