Glad you're getting your meds!
Agree about ADHD people needing to find their own stimulation, one way or another. In my case I learned to use stress. It's my superpower. I can summon a stress response on command, until I just couldn't turn it off.
So a big reason to take my meds is to try to replace that stress response since it's making me crash mentally and physically. Even with meds, I spent most of my life not diagnosed, so it's hard to stop.