You guys shouldn't feel that way. What I think is important to realize is that those negative thoughts are just thoughts, and not an accurate reflection of reality. I think if you come to accept that (and realize that) you will be much better off. Think about this scenario: what if all of a sudden, your mind started telling you that you are an awesome person with no flaws? Would you just accept it as fact, even though you innately are aware of the fact that no one is perfect? It would make more sense to just see thoughts as thoughts, and nothing more. So what I would do is to just start becoming mindful of my thoughts. If negative thoughts pop in, realize that they are not inherently a part of you, they are just little pop-ups that flow in and out of your consciousness. Separate yourself from your negative thoughts about the past, the thoughts of being a loser, etc. and realize that all it is is certain neural connections in the brain going off. Become mindful of these thoughts, realize they have no grounded basis in reality, and start judging yourself based on your actions, not little negative blimps going off in your head.