Is it normal that i can't feel for people?
For example I find it really difficult to "be nice", when someome falls and get hurt. A normal people would ask if they were ok, but i would probably say something like "pull yourself together". I simply don't know how to sympathize with people. I hate comforting people and i almost never get a bad conscience. When someone is sad i usually just tell them what i logical instead of patting them on their shoulder and saying that it will be "ok". Usually i don't care about their heartaches.
I also don't believe in morals, i know it's very selfish, but i believe that everything anyone does is for themself in some way.
I quite enjoy when it goes badly for other people and right for myself. I'm also a bit of a sadist.
Now you might think that people must hate me, but that's not true, people respect me and i do have friends. I'm pretty good at acting and copying what i see other people do and how they react in emotional situations, so no one knows the way i really am.
So my question is really, am i just a very honest person, or weird.