One thing that helps me finish my projects is to start it small.. but able to expand, and when the small program is being used I add more features. It helps me stay on track..

I have problems finishing projects to