Well include me in the camp of over thinkers. Maybe we should start a 12 step program and call it OTA Over Thinkers Anonymous

Worrying or ruminating about social interaction and other things plays a huge role in my life. Leading to anxiety, depression and insomnia.
I started seeing a new T a few weeks back and today she told me that ruminating and over thinking about future events feeds my anxiety. And ruminating and over thinking about the past feeds my depression.
Pretty obvious when you think about it but I never have had it explained in such a basic way.
We started talking about how mindfulness (living in the moment) can help us over thinkers and ruminators. She also pointed out that the practice is more challenging for over thinkers and not to be over critical of myself if the new skills are slow in coming.
peace