What about setting the goal as a "routine" instead of an end result? e.g. Every week, jog 3 times, each for 10 km. Instead of running a full marathon by year 2021. That way the process itself is the pursuit and you can only achieve more and more. For me, coding itself falls in this category that I have yet to grow tired of