Basically you have ADHD/ADD if your symptoms are maladaptive to the modern environment. The modern world is increasingly being able to focus and produce.
I think our world has evolved to be extremely complex for people to navigate and we as humans did not evolve for this. I think ADHD is over-diagnosed as result.
one of one teaching works amazing for ADHD kids but as you said, learning how to manage yourself is one of key tenets which leads to having a succesful life as an adult and this skill cannot really be taught to you by anyone.
Don't listen to the negativity, Software Engineers are paid handsomely, if you find that your dream path isn't working out you can always return to highly paid work and make up pretty fast.
This is true, his video on gaps between prime numbers had over 2 million views. People find his genius fascinating even if they don't understand his work.
Probably goes with the culture of flakiness that having too much choice gives. First time someone goes to an event, they don't immediately feel the spark or whatever, off to do other things.
Loneliness seems to be a common thread even in homogenous first world countries like Japan. I think the modern way of people moving all the world for economic opportunity, and the much greater emphasis on "work" probably contributes far more to loneliness than multiculturalism.