Oh, sen, from what I read, it's my guess you are trying to say you know a lot about real life, surely more than me, but that's not what helps you. Knowing about life is knowing the typical stereotype about the people who follow a regular basis of insults, play behind your back, and various of the things you named, including how a certain group of people, who are those who bother you currently behave towards people like you.
As cboy said, this is real life, people eventually get bored of a tranquil, respectful life, so they start conflict to give 'meaning' to their meaningless lives. No matter what, assholes will always be assholes, good people like you, will always be good people; but you can easily counter the ones who you consider are pulling those negative things on you.
No, it's not by ignoring, ignoring will only make them angry, if you ignore someone, especially someone who requires attention by any means, you'll set them in a very, EXTREMELY bad mood, and in their eyes, obviously you'll be the cause. So yeah, you'll be absent of some of their mocking for some time, but they'll strike back eventually, and even more annoying than ever.
So, something that you should do, is learn how to handle people, it's by far the hardest thing I've learn to do. You've got to look who the guy or girl is really, take a look what they actually do, then consider if it's really any worth troubling yourself.
Know that basically, this sounds easy, but it actually is more harder than it seems. You've got to learn how some behave to know what they do, then counter them in the same heartless way.
You think this will generate more conflict? No, don't worry, this generally makes them think you are like them, ignore that thought for a moment and laugh, laugh hard in front of them when they do. That'll confuse them, and they won't know what to do anymore, ahead of playing the same tricks on you. And you can repeat the same to make them end like complete idiots in front of everybody.
Look, I don't know how it would work for you if you ain't gonna have the thought of reducing to their level to strike them where it hurts, but I do this everytime, and that's how I see everybody of my society here act: They act as if they were funny, comical, say random things just to make you laugh and make you wonder wether they were just joking or insulting you, if you take it seriously, you make enemies, if you laugh at them, you make friends.