Maybe you just don't want to finish the projects you started because they're not as fun as you imagined?
I have a perceptual problem where my mind quite quickly labels things as work as soon as I start doing a bunch of planning. Once something is 'work' that I'm not being paid for, I then don't feel like starting it. I rarely play computer games any more largely because I have too many _plans_ about what computer games I should play.
This doesn't mean I wouldn't have more fun doing the programming than sitting around browsing the internet.