They're not mutually exclusive. I was ADHD diagnosed, but I'm also lazy. Even medication didn't make me less lazy. But then I became a Haskell programmer, and now "laziness is a virtue."
edit: Not making light of ADHD or my own struggles. Medication and self-awareness helped me improve from a B/C student into an A student. But I do find that as an adult I'm able to function without medication because instead of constant studying for tests I'm constantly learning and applying my knowledge.
edit: Not making light of ADHD or my own struggles. Medication and self-awareness helped me improve from a B/C student into an A student. But I do find that as an adult I'm able to function without medication because instead of constant studying for tests I'm constantly learning and applying my knowledge.