Hi there, and_so_on

I know exactly what you mean about serial quitting. The way I get around it is to either a) break down projects into a series of very modest goals and tick them off as I go, or b) get a contract in my sweaty little mitts, so there's the lure of real, actual money at the conclusion. Both work for me, but a) is by far the most frequent method!