Oh, I live in a horrible brain fog, much like you describe. I get racing repetative thoughts all the time, but they can also be obsessive and cause huge anxiety if I get stuck in a loop on something that really bothers me. I don't function well when that happens.
I am currently not in treatment. But, Lithium helped me a little bit, it was in the very beginning. I started on 300 mg and two weeks later I had a calming of the mind.