I can see why you get slightly irritated at the reaction of how good you are at the language, though, and I partly agree with you. But just find a few friends and hang out with them and they will probably treat you as an equal. The novelty of being a foreigner simply wears off. And you've only been in Chinese countries for less than two years. That's not a long time. You probably give off signals of not being Chinese other than your skin colour. I know I do.
