My non-medical opinion. I think for many it is diet, exersize, and boredom related. Modern life has so many running in pointless hamster wheels and then we wonder why we can't focus on the many pointless, artificial tasks. Stop eating sugar and processed food carbs. Get to 10% or less body fat. Lift weights 2 or 3X a week and go to failure. Do stuff that you find mentally stimulating. This formula solves most problems, IMO. There is nothing wrong with needing more stimulation than most - just try to be productive about it.
I'm doing and/or have fulfilled all but 1 of those you listed. Adhd is a problem with how the brain processes certain chemicals. There is no cure for it unfortunately
Hi there! I read through this thread but it doesn't look like you got a lot of valuable feedback. Are you able to start a private thread with me? I would like to hear how the last few years have been for you. Thanks.