Whether or not we care to admit it, we all talk to ourselves. A lot. The voice in our heads yaks it up about half the time we’re awake, and it can speak at a rate of 4,000 words per minute. When it ge...Show More
AUDIO REMOVED: The podcast creator has removed the audio for this episode.
Recommendations