Leaving a project unfinished and rushing to move on to the next new thing can be tempting.
In my experience, this could be one of two things.
Either you don’t believe in yourself (with a hint of imposter syndrome creeping in) or have too many interests and want to do too many things at once.
Both ideas have their flaws.
If you don’t believe you can do it or get stuck on some obstacle, realize that the longer you have worked on a project, the more momentum you will have built and the more deep thought you will have put in.
All that compounding will be lost when you try to start over and make something else. It would have been easier to tackle whatever challenge was in your way head-on and finish what you started in the first place.
So why not finish it and see where it goes?
If you are a serial learner, on the other hand, and want to do too many things, your attention will be divided. The more you tack on, the harder it will be for you to focus on any of them.
This will lead to mediocre results all around.
Starting a new blog when you already have one going, and then another.
Learning a new sport or language when you are already committed to mastering one.
Wanting to start a new business before your first one is out or making revenue.
Reading a new book before you have finished applying the insights of the previous one(s) into your life.
Each new distraction will lower the quality and impact of all your efforts.
Some of this might stem from the fact that in today’s world, we are flooded with seemingly infinite choices, and after the novelty wears out or things get challenging, we want to see what else is out there.
Accepting the moment in front of us can help limit the choice overload.
If you accept wherever you are and whatever you are doing as your current path in life, you will be much more likely to keep going and finish what you started.
How could you not? It would be the only option you have.