Sorry, I cant type Chinese at work. I just want to say a couple of words on fighting back. You know there is a Chinese idiom " tui(4) bi(4) san(1) she(2)". I suggest you apply that principle to deal with those who, in your words, belong to "another kind of people".
First, assuming people are nice in nature, but not perfect. When the first time they offend you, check the behavior of yourself and if you did nothing wrong just keep silence. They may just do it without knowing what they are doing. The second time it happens, remind them gently, people sometimes need to be reminded. If you can erase any misunderstandings by reasoing with them, isnt that great? But dont give anybody one more chance beyond that, NEVER. Simply fight back, without losing your grace, if the 3rd time they do the same thing to you. Anyway there are some people who are not worthing even a little respect from others. I would simply say those people, though very few, are garbage. Just throw them away.