Do you have a habit of thinking too much for too long? Overthinking is a problem we know we have, yet face difficulty in eliminating it. Going through the same experience over and over again is frustrating. Isn’t it? Or anticipating the future and exaggerating what might happen a hundred times before it happens. Ugh! Feels like our mind just won’t shut off.