I really need to work at this. I definitely have always fit the "genius but doesn't finish things" description. I've been working at this hard for 8 years because it really has negatively affected my life. I'm making some progress but it's really slow and if I slack off even a little I tend to lose everything.
It's hard.