Everyone experiences them once in a while especially after a restless night without sleep or under high stress. Racing thoughts are when our minds won’t shut off and we wish it would shut up. But what if racing thoughts was a way of life, something you were forced to...