Yep, that's me, too. Always coming up with new ideas for great projects, moved by a great spark of curiosity, but usually those projects just tend to die because after some time I've learned most of what I wanted to (I start getting into the boring details, like polishing, bug fixing, etc) and also because new ideas and new stuff to learn just appear and take all my attention.
Even though I know that for every new project the chances of completion are close to 0, I still start them every time because it's still fun to experiment and useful to learn. And, who knows, maybe one of them might spark my curiosity long enough to make it a more serious project that might actually get to somewhere.