Overthiking vs problem-solving
Over thinking is different from problem-solving. Problem-solving involved thinking about a solution, while over thinking involved dwelling on the problem. The habbit prevents you from taking action. On the other hand, when you don't overthink, you become more efficient, more peaceful and more happy. So, just take it easy on yourself and stay positive.