First, I'm easily distracted.<p>But, the real issue in working on something, for myself, that is engaging, and pushing back the "WTH are you wasting time on this for?". It's all very fleeting.<p>It's not like I have some other burning passion to work on instead, some "if you do this you'll make lots of money instead of those toys you make thing". I don't.<p>But, especially being older, it can be a trick at times to persevere, not say "F it" and fire up "distraction du jour" (HN, YT, video game, etc.).<p>My recent project, that I actually released, documentation, cross platform installers, and everything, took a year of calendar time (but not a year of effort, it was idle for some months). It felt good to get it out, put it in the hand of other (I think only one person has actually used it). But, that actually doesn't deter me (sure, I'd like folks to use things, that's why I finished the project to make it, ideally, easy to pick up).<p>But, still, there are those times when that hopelessness of "why bother" creeps in and takes the wind out of my sails.