I have this problem, and it could also be depression, ADHD, or aspergers, but I figured asking you guys here wouldn't hurt. How do you guys keep yourselves motivated? Because for me, it could be anything, schoolwork, video games, DnD, etc, no matter what I do I end up getting tired quickly. I always end up rushing through it just to be done, micromanaging one tiny detail for over an hour, worrying about whats next and giving up, or getting started on whatever I'm doing only to get distracted or bored.

I've tried taking medication, Vyvanse, and it still impacts this, just in a different way. I lose all sense of a work, play balance and refuse to relax until I'm finished. This can take thirty minutes to five hours depending on if I get overwhelmed with worries and slow down or quit, if I end up micromanaging one tiny detail, or maybe I just rush through everything to relax, only to be on edge for the rest of the day because I rushed through everything.

So how do you guys keep yourselves motivated, on task, or keep yourself moving at a steady pace? Any advice is appreciated.

(Excuse any bad grammar or spelling.)