Normal people wont tell you that you are shy, evil, nonsense, only if you repetitively do something very stupid. And if stupid and frustrated people tell you such things, getting frustrated over this is not very wise. I consider my resilience to other people opinions my one of the biggest strengths, and if I would be listening to what people are telling me I would not achieve anything in life. Socionics can help with this. If somebody tells you something, think of the real reasons why you've been told it, for example, it could be some ST asshole. Well, any type can be asshole, but I think some STs enjoy that most.