Posting here in case someone else is going through the same thing and could benefit from reading the comments.
I get passionate about a new language, framework, idea, project, or hobby for 1/2/3 months, then quit. Like clockwork.
For some concrete examples, I'm talking about things like: journaling, Arduino, web development, game dev, photography, writing fiction, tweeting, posting videos to YouTube, knowledge management, 'note-taking,' and more.
I used to think it was a question of burning out, so after a time I started limiting myself to 'x' hours a day. That did extend things slightly, but it wasn't a game changer.
I always seem to find an excuse as to why it's not worth continuing, right before actually accomplishing anything with the tool/skill in question. This applies to things both big, like getting into a whole new hobby, and small like trying some framework out.
As such, I spend many days feeling like the donkey in front of the stack of hay and the pail of water. I know that if I only stuck to one thing I would be much better off, but somehow, I don't.
This translates to my work as well, (at a startup) where my title is, quite literally, "generalist." I do stuff ranging from the software side all the way to marketing, sales, and everything in between. It's working for now but I get the feeling it's not viable for the long run.
I was wondering what the HN crowd thought about this, and if there is someone who managed to escape this trap. Thank you.