Believe it or not, I have the same issue with songs running through my head, so if you find a cure for that, please let me know. ;-) You mention that you have terrible anxiety, but you don’t mention whether or not you are receiving professional help for it, so I will assume that you aren’t (if you are, please be sure to speak with your treating provider).
I think that the problems you have listed here could be related to anxiety or attention-deficit disorder, but it’s hard to say for certain without evaluating further. There are many things you can do on your own to slow your thoughts down and feel more peaceful. Learning some form of mindfulness meditation will help immensely. If you have trouble with the “sitting” meditation you can try yoga, tai chi or qigong, to name only a few. These techniques not only help us become more in tune with our body, but they can help quiet our mind.
I would also suggest that you look into purchasing a self-help book or workbook on cognitive psychology interventions, and begin keeping a journal about the content of your thoughts. Once you have identified the negative patterns that arise, you can then replace the negative thoughts with ones that are more positive and affirming.
Finally, if these techniques don’t bring you enough relief, I would suggest consulting with a therapist or psychiatrist for further evaluation.
All the best,
Dr. Holly Counts