Here's to anyone whose brain just won't shut off. Over-thinkers are notorious for letting their minds play on a loop. Cla ified as people who have ince ant thoughts and are terribly indecisive, this o...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.