Being an over-thinker is tough. The simplest of tasks become extremely difficult because you have to stop and think about every detail before completing it. However, if you are anything like me you have learned to embrace your anxious mind and laugh about it now and again.
More on Odyssey
BEST OF Health and Wellness