I am confused about my mind. My whole life my mind will stick on one topic for months or even years at a time. It isn't even usually a worry its just a random thought. Like for years I think about a past relationship that didn't work, then I obsess about my mental health for two years straight, non stop. These thoughts refuse to leave my head. I have always had a compulsion to write things but in the last four years I feel compelled to write down all my thoughts in an effort to get them out of my head, I can spend up to 8 hours a day writing sometimes. Is this just anxiety, a form of depression or OCD? What should I do, I am too embarrassed to go to a Dr?