Hello, Sophia. The negative stuff is so devastating. Debunk the distortions and ban the negative chatter.
http://psychcentral.com/lib/2009/15-...e-distortions/
http://psychcentral.com/lib/2009/fix...e-distortions/
Perhaps you have to accept yourself, foibles and all?
http://www.psychologytoday.com/print/1752
Good luck.