Budget. Don’t need to be fancy. But build a view on the things that you’ll need to pay for over the year (Christmas, birthdays, holidays, car service, boiler service etc) and actually put money aside every month to pay for those things. Nothing beats the adult feeling of “yes, I’ll just pay for this thing here from this envelope and done”.