The secret of getting ahead is getting started. The secret of getting started is breaking your complex overwhelming tasks into small manageable tasks, and then starting on the first one.
Yes, I think that is the problem sometimes. The project that you have chosen for yourself is so big that you become overwhelmed and throw your hands up. On the other hand, if the project begins to bore you... then what. If that happens, sometimes it's nice to have another project to turn to. It takes longer to complete them, so I'm still trying to sort this one out lol!