Hasn't been mentioned much but engineers can be high earners (think £110k plus, in mid-thirties), especially in the corporate world, and there are all sorts of extra bonuses and retention bonuses which add up too.
By engineer I mean someone with at least a Masters in engineering from an elite university. Sometimes when people hear DH is an engineer they think he's fixing the BT boxes on the side of the road, and that we're skint. Engineering careers don't get much public recognition in the UK countries but they really do have high earning potential.
As a scientist I could (if FT) earn around 50-65k in public sector, more in private.
We're very lucky, we're comfortable, but we have high outgoings (nannies, private nursery and school, help around the house). We're not at all flashy - fairly modest house, cars, holidays. Also have family money and assets (inheritance). I'd say most of our spending is invisible.
But you're right, it costs. Both of us work very long hours (no paid overtime in these sorts of jobs), are expected to be available for work telecons late in the evening, early morning due to working with teams around the world. We both have to travel. Haven't spent an evening with DH in weeks, we have to book in time together.
I don't have great health and I'd give up an awful awful lot to be in good health.