I agree that overthinking is very problematic. Unfortunately, my personality type has set me up to eternally overthink. Even simple tasks like going shopping can be quite an ordeal at times.
I hate it! Thank you for a nice post... Although just saying it probably won't stop it, I believe that you have some useful insights.