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