We have no DC, which makes a massive difference.
DH and I have both always had the savings habit and the ability to say No to things that weren’t essential. We’ve therefore always lived within our means and saved - sometimes only a little and sometimes a lot.
In our younger days we tried really hard to limit spending on credit cards and to pay off as soon as possible, and to save up for house improvements rather than take a loan. It’s just an inbuilt attitude that you don’t buy what you can’t pay for.
That has meant that when windfalls have come (redundancy payout, inheritance) we’ve basically just carried on as before, because there was nothing we wanted to have or do which we were prevented from doing by lack of money. So the nest egg has grown and we will be retiring early.
I should say that we are not penny pinchers and will happily spend for the things which enhance our lives such as concert tickets, meals out etc. But we don’t spend money just because we’ve got it. We both rate certain things as “too expensive” even though we could afford them.
Designer brands and expensive grooming just don’t feature in our lives. I will pay £50-£80 for a pair of good quality leather shoes, but I can’t comprehend what would possess someone to pay £500 for a pair. My car was bought new 8 years ago, but still runs perfectly, so why would I buy a new one just because I could? I will change it when it becomes more trouble than it’s worth.