The Speed of Self-Talk

Did you know that our self-talk can accelerate up to 4,000 words a minute.  

That is a lot of input. 

It is an invaluable skill, then, to be able to notice our inner chatter and to let it go when we do not need it to love and work in the world.