We have this happen to us all the time. Don't let people you don't know, "friends", or even family get you down. If you want it ignore ignorant people and push yourself everyday.
The one thing that will never let you down... that will always be waiting for you.... get in there and push yourself every day... don't worry about beating other people just beat yourself from the day prior....