Think about it, is it really worth worrying about the people you have to be around every day? I mean is it really worth worrying about the things they say and the things they do? If they are physically abusing or insulting you, that's a bit different. Of course of they are hurting you, you shouldn't accept it. But saying things such as "weird" or "shy", should that really hurt you? Maybe you don't like their personalities, maybe you hate most people's personality and character. There is no reason for hating them. Most people you meet do not have immediate bad thoughts about you, and if it's common that strangers see you as weird or different then why should you be angry at each and every one of them?
I get the feeling that I don't like society very often, but I always acknowledge that these thoughts are irrational. You are not as different as you think you are! Everyone hates something about society, but they most people can learn to live with it.
I get the feeling that I don't like society very often, but I always acknowledge that these thoughts are irrational. You are not as different as you think you are! Everyone hates something about society, but they most people can learn to live with it.