OMG…yes! You have described (almost) everything I have experienced throughout my life but now have discovered “the why” since being diagnosed with ADHD as an adult. A diagnosis is incredibly helpful in dealing with some of the self-loathing but it continues to be a daily challenge that is exhausting. It does help to know that someone else gets it. Thanks!