As you said, you have to get a diagnosis from a qualified clinician. Medical advice over the internet is a bad idea. There are some online self-tests you can take that could show if you’re potentially on the right path. It could be some, all or none of what you suspect. Treatment would help with any of it, but you need a diagnosis to access treatment.
ADDitude Community Moderator, Parenting ADHD Coach & Author, Mom to teen w/ ADHD, LDs, and autism