Some of that does sound quite Aspergers-like - that's not a dx, just an interpretation, like Camelidae, i'm not an expert on AS.
I'm probably one of those people who misinterprets everything! lol my usual mode of thinking is not to really care what anyone thinks of me, but since i have cared what some people think, i've become very paranoid and possibly oversensitive. i don't know if that's normal, i don't think it is ?
in my case i think its paranoia coming out in my personal/emotional interpretations of things. its ok being a little paranoid if you don't take it personally, as soon as you take it personally, it starts wreaking havoc in all your personal interactions... so i have to begin to understand better i guess ?
If it helps to explain why people might be upset, i've personally found as i've got better, i tend to get angry with loved ones if i worry they might be trying to attack, hurt or reject me in any way...
I guess there are things some people would say meaning to take the piss or attack a person that you could also say with no bad meaning, and is just you putting them bluntly, but that might come across that way if they are worded or presented in a way that people would use to take the piss. (then people will intuitively-emotionally automatically react as if you were, even if you are not.
while getting evaluated for AS might be something you want to do, i don't think you even have to have AS to make mistakes - its possible i make mistakes myself, basically cause i haven't spent much time being sensitive to what most people think of me,
I can't say i've had problems with interpersonal communication much in the past, but have spent a lot of time with people who also really didn't give a damn, and when people have reacted badly, i didn't want to know because i wasn't involved in that way, and i've had to stop and pay a little more attention to how others (and me,) can be sensitive and can react badly,
- in my case cause paranoia/defensiveness makes me react badly impulsively, and in the case of other people i know, i think more to do with overthinking things ? (but i'd obviously have to ask them.) I guess most of the time, when people get upset and misunderstand each other its a combination of all those things.
For a little bit of NT insight, if you have AS, it might be worth learning that if someone says "stop being stupid" but is being nice to you, what it means is not "stupid" it means "silly, thinking something not true" e.g. if you suggest someone isn't interested in what you're saying cause you can't read whether they are interested, and they say "stop being stupid" what they would mean is "of course i am interested" and the "stupid" is suggesting you are being silly for doubting that, because they enjoy talking to you.
I think even without problems like AS - because NTs can have communication problems too for other reasons! - it can help to talk about these things with others so you can both ask questions and explain to each other what you don't understand, and maybe figure out where things meet in the middle