A penny may seem like a small price to pay to know what’s on your mind. However, experts believe that each person has 50,000 to 80,000 thoughts a day. That can get quite pricey! Our inner-voice, self-talk and mental health have received much attention these days. And rightly so. A lot of these thoughts....