Everyone is right- hold your head up and ignore what the kids say to you. If you know you are doing what is right, then that's what matters the most. You are learning selflessness, charity, empathy, and other terrific things that will help you in life...in addition to gathering blessings!
And, please remember that even though being a teenager can be tough at times, it passes quickly. What teens your age think is important- being popular, cool, etc- really isn't. Trust me. Be yourself and have confidence in your abilities and choices- that's what's really important. (It's called maturity!! Sounds like you are a step or two ahead of the others!)