

I struggle with much of the same and have found that taking melatonin regularly (as in at the same time every day) and working out within 2ish hours before bed helps a lot…when I can remember to keep to that schedule, at least. Did you know that adhd is annoying asf to live with? Because it is.
Anyway, it might not be the fix for you, but it might also be well worth the shot. Either way, good luck getting where you want to be!
You can take it as needed, and it is the same chemical your brain naturally makes to get itself tired so it doesn’t feel anything like other sleep aids. I recommend taking it daily because, in my case at least, the pattern of it helps my body get back on its own regular schedule. I get used to getting sleepy around the same time every night, as long as I remember to keep to the process.