My experiences as well. In the long run for me, meds are a small part of the solution.
One thing you didn't mention was night time sleep, which is actually maybe the biggest single thing for me. The rest matches my experiences exactly.
I love the part about respecting and embracing neurodiversity.