Some hard-earned advice by Hugo Zapata who (a lot like you and me) has struggled to finish side projects over the years. Not only do they go in-depth with how to get ‘er done, there’s also some good balancing analysis included:
Some abandoned projects end up being an inspiration to create something else years later. Maybe you learned something new, explored an idea, or found a problem not possible to solve with the knowledge and resources you had at the time.
It’s good to have an open mind and be ok with finding dead-ends, they are powerful teachers.
However, shipping projects is awesome and by reducing scope and anticipating interruptions you will be able to complete your project and release it to the world.