I’ve recently self-diagnosed ADHD. But it feels like such a stupid name and it’s kind of embarrassing to say “I have adhd”. SONG: Penn Holderson “You Might Have ADHD” As I’m learning, ADHD is one of the disorders that has been so misunderstood - and mismanaged - in our country. When someone uses those letters,…