I am a quitter, I start projects for 2 weeks until I find the next shiny thing. I have a tendency to quit once projects go from learning to tedious repetitive work.
I'm the exact same. Sometimes work scratches that itch and I can work a productive 8 hours. Other times it's boring repetitive work and I'll start slacking off.
Learn to finish projects, that's where the satisfaction is. Perhaps go into it without an overambitious design, hit a milestone. Step away. Come back later and augment.