Nice post! Overthinking and especially dwelling on the past kills our joy and progress in the present.
Quick tip on the subject:
For me, one of the best ways I found to stop overthinking is to deliberately go over past mistakes, negative experiences and failures of mine. In order to let go of the baggage, I sit and internalize the lessons I can take from the experience so that my mind can put them at ease later. If left unresolved, I found that it comes back over and over again, until I face the experience and actually learn the lesson.
All the best, and keep sharing the positive message!
Maikel
RE: CAUSES OF OVERTHINKING AND HOW TO MANAGE IT