I suffer from the same problem.
Here are some ideas and ways I'm trying to overcome these uncomfortable thoughts...
- Meditation
- Vigorous physical exercise (this is a good one)
- Journaling (remind yourself of progress, focusing on improvements)
- Talking to others openly about these issues (especially a psychologist)
- Simply saying "hello" to strangers I walk by
- Understanding and practicing the Law of Attraction