You might want to also consider having a hormone saliva panel test for cortisol. That`s the biggest hormone that causes over-active thinking.
I had no idea of this until I finally got the test, discovered my
cortisol levels, and started taking an over-the-counter cortisol
inhibitor. Now I`m a whole lot more focused, don`t end up with a
"hundred miles an hour" mind at night, trying to sleep, and live a
whole lot more peacefully. :-)