Those who study language tell us most people speak 150 to 200 words per minute. In contrast, research indicates our internal self-talk, the internal monologue we have within ourselves, runs at the rate of 1,300 words per minute. On the basis of sheer volume alone, your self-talk can have a powerful impact on your emotions. Negative self-talk can lead to low self-esteem.
The only way to control negative self-talk is to recognize it is happening, challenge it, and replace it with positive self-talk.
Don't allow yourself the luxury of saying hateful, condemning things to yourself. When you catch yourself doing it, become aware, change your mind, and choose to speak kindly to yourself.