I’ve read the article. I would caution against labeling yourself as having ADHD, IMO it is very dangerous. Every high-achieving person I know has major problem with procrastination. I was nodding while reading the article until the ADHD part. Does it mean we all have ADHD? Consider an alternative: our brains have to operate nonstop at near max capacity just to handle complexities of modern society with computers and Internet. They rebel and as a result we slap them with “defective, ADHD” labels. By analogy, if you would feed somebody ungodly amounts of cake day in, day out, it is no wonder if they develop diabetes. The problem is not that you are inherently defective; the problem is you (or rather – modern society) brought you to the brink and now you wonder why you are breaking down. Perhaps try to unplug for some months in the woods and see if the symptoms persist? If they do, I stand corrected.