I forget who has it as there sig. but someone on this site has a phase that goes something like this...

"Do what you want and say how you feel, because the people that matter don't care, and the the people that care don't matter "

I may have that backwards, but either way I couldn't believe it more. As hard as it may be try to ignore it. I know I cared more about what people thought when I was your age. I'm 23 right now and like Eminem once said, "I just don't give a (fill in with a 4 letter word of your choice)". In all honesty you already said you have all you need, friends. When the only friends you have are snakes then you should start to worry