I don't understand how some people can set their mind up and just _do_ stuff. I struggle with not doing stuff but when I try to my brain is violently asking why.
I don't understand how some people can set their mind up and just _do_ stuff. I struggle with not doing stuff but when I try to my brain is violently asking why.
I'd recommend taking a step back and thinking about what's truly important to you, and see if you can identify an activity or a goal where the journey itself makes you feel inspired and energized. In my experience, if you can find something with a positive feedback loop like that, one day you'll wake up and realize you've made it a lot further down that path than you initially thought possible.
I have one such passion that played out well. The consistent work felt natural, while it rarely does otherwise. I can't stick to a gym or guitar practice schedule, but I can spend a few months building a slightly better tax calculator. Go figure.
When people compliment me on my Mandarin I say "thank you" but I really want to say that it's not really "talent" or "hard work", unless finishing Game of Thrones or reaching high level in World of Warcraft also counts as hard work.
I wish my passion was in something more useful and impressive (in my opinion) though, like having a side project that I don't lose interest in after a week, which could become my own start-up eventually, but alas.
Is the goal to accomplish or do you want to accomplish because you think it'll make you happier?
You may not have it but if you do then it can be a life changing diagnosis and subsequent medication and learned coping mechanisms/coaching.
Exercise and get good sleep. Caffeine helps but isn't as good as ADHD medication.
Remove distractions aggressively. Don't beat yourself up when you fail; expect it and move on.
Use people in your life to help be your executive function for you. It isn't really fair on them but if they love you they may be willing to anyway. A gym buddy or sports team is another way of achieving this without needing them to love you particularly.
Block all the sites you lose hours to, aggressively. You're not smart enough to build a system you can't get out of but you can make it high friction. Same for games or media or whatever it is.
Pair programming is tiring but it works for using an external party as your executive function. Keeps you on track.
Negative external consequences are motivating but stressful, use sparingly.
Try find a job with or structure your life with enough variety to keep you entertained; I find people to be stimulating but YMMV.
Medication is far more effective than any coping mechanism.