I have low empathy
I've gotten told I can't see things from other peoples points of view and that i'm extremely harsh to friends, not hesitating to cut someone off for good if I feel the tiniest bit of disrespect but I never realize if I acted disrespectful.
I've had situations pointed out to me but I still need it explained why what I did could be percieved as hurtful and often I still don't get it and think they're just being silly.
Often people don't even tell me they're hurt, they just act passive aggressive and that just pisses me off because they are clearly only doing it to be rude, otherwise they would tell me the issue and I am not going to bother with people who act rude on purpose. What a waste of my time.
I snap at anyone who criticizes me but if I criticize someone else I expect them to take it like an adult. I don't criticize people often though, I avoid it because it might cause arguments and it might hurt someone and I feel bothered when someone gets upset. Most of the time I just fake being nice. I want to be liked. I don't tell people negative emotions and if a friend acts in a obnoxious or embarrassing way that catches peoples attention I let them do it. Once I let a friend ask me a question I hated for a very long time and eventually I said "stop asking me that it bothrs me a lot" and my friend felt so bad to have bothered me all that time and I got told by someone else it was insensitive I didn't say that earlier so my friend didn't need to feel so stupid but I dont see why. I acted like it was fine because I didnt want to be percieved as rude, and for my friends sake.
I am not mean though. If I realize I hurt someone I care about I feel very guilty and bad.