I think in loving, respectful relationships you can share what you have and have no resentment or feeling of inequality. I earn double what my OH does and both our wages go into our joint account which pays for everything including our child/bills/food etc, if we want to buy something for ourselves we either purchase it straight from there or move some money into our personal accounts. No one needs permission and neither of us take the piss with big purchases without discussing it first. It just works and I certainly don’t feel I’m entitled to more because I earn more. This does not sound like one of these situations, he sounds like an asshole. It doesn’t sound like he respects you at all.