Я сам научился программировать на старом Commodore Amiga. С тех пор я изучил много различных языков на нескольких платформах. За эти годы я начал бесчисленное множество проектов — больше, чем могу вспомнить. Проблема в том, что я не закончил ни одного из них. Я либо тратил несколько недель или месяцев на рефакторинг и переписывание кода или, что происходило более часто, закончив писать код, я опускал руки, вместо того, чтобы приступить к дизайну, документированию и отладке. То же самое творится и в других областях моей жизни. Самоделки, планы путешествий, образование, карьера… Всё это запускается, но ничего из этого не завершено.http://habrahabr.ru/blogs/gtd/126535
Надо ставить акцент на том, чтобы ты к своим запущенным проектам ПРОСТО ВОЗВРАЩАЛСЯ. Снова и снова. Т.е. установка вовсе не на обязательном завершении проекта. Установка на то, чтобы ВОЗВРАЩАТЬСЯ к тому, что ты когда-то ранее начал.