In my case, there is a tangible reward for many things, but if it's long term (i.e. and reward will only be realized years or even just months out) I probably wont ever do it. Ots a huge problem for me atm.
Also, here are two techniques I discuss that you might find helpful:
- Try to find ways to reward yourself for making progress on your way to your end goal. For example, you can create interim goals that are closer in time and reward yourself for making progress.
- Try to visualize your future self achieving the long-term rewards that you're interested in.
"reward yourself"
How does that work? Any kind of this short term reward can turn into "short term reward sensitivity", "impulsiveness" and other problems also associated with procrastination in the same article.
Plus you're literally trying to deceive yourself which never works long term.
Visualization can help, but it also loses potency quickly.