I don't really know you, but my brother is the same... kinda.
He's a programmer from "nature" and he hates to spend his time on playing.
But, when he starts to play, it takes around a week for him to tell himself "Enaugh, I am wasting my time, I am stopping playing, and getting over with something productive"... That's why he hasn't retired even once.
And when I get bored of a game, or something makes me quit it, I never write any qutting thread, or anything similiar to that.
That's because after a period of time, you will most likely come back to it. And then, why getting on a new character, when you've spent so much time working all this stuff out.
Of course, you may always donate your "work" to people, so that they are happy
Good luck, and "do something productive"
Edit
I have a feeling my post is hard to understand