finishing a project is 10x harder than starting it. cleaning up the bugs is 10x more boring than writing that feature. maintaining a project is 10x less exciting than releasing it.
- do I have other open projects that require my attention instead?
- will I be able to finish this new project or will I only start it?
- should I drop a project so I can start a new one?
take responsibility for your ideas. let them go when it's time.