From my own experience I think this is an area where ADHD and Autism are opposites, and with ADHD thinking more short-term and autism being more long term.
I do not have ADHD, but 2 of my partners do. I have a relatively long-term view of everything. I have an easier time with diet, exercise, frugality, and general self-discipline.
I'm.an accountant and in charge of the budget for my wige and me. My wife is sometimes confused- I get annoyed at things like paying $10/month to Sony to play Bloodborne with my bf, or paying for $15 drinks at a bar, or going out to eat 2-3 times per week. But when pur clothes dryer broke I insisted we get a nice and relatively expensive replacement. I hate spending money on such short-term and fleeting satisfsction, but I have no problem investing in something that will provide value over years.
More broadly, I evaluate myself based on the direction where I am going more than the place I am at right now. They say "the only person you should compare yourself to is your past self", and that's something I truly feel.