If this is true, it sounds a hell of a lot worse than simple Asperger's Syndrome. Much, much worse, and would demand a different diagnosis. There's a huge difference between problematic social development and "can't empathize".
Bah, let me put it this way.
When I was a little kid, something bad would happen to someone and nothing would register for me. Just... nothing. It was just something happening in the environment. After being ordered to basically "become less cold and unfeeling or else," I did a bunch of simple conditioning on myself. "She hurt herself. Vector, feel sad. Do whatever you have to to feel sad. Come on, Vector. Good people feel sad about this, so
get sad about it." I remember sitting at my cousin's funeral and deciding that This Was An Event I Was Supposed To Be Sad About, and then eventually mostly feeling sad because I couldn't even manage to feel sad or care that the guy was dead. Thinking about other people's feelings... no, that was impossible. It was just a thing that had been there, and now wasn't there, to which I wasn't attached enough to mourn (even though I saw him many, many times every year).
I used to have my "best friend" crying in front of me. I knew very well that she was sad. But the only thing I felt was annoyance and exhaustion, every single time, because I could never manage to care at all for her feelings.
It works okay-ish now, I guess. I've taught myself to behave the way I should in most situations. Sometimes it works very naturally, which is nice. I like feeling like a person. Sometimes I can see that it's just ghosts flitting across the screen again, and somewhere between mechanical recognition and emotion the bridge is out.
But part of me knows that the reason why I get so angry about social injustices is because I love symmetry and hate imbalance, and people who are being asshats get in the way of that. It's just one big problem, flawed in its execution, which I want to solve...
And this is why, no matter how lonely I get, I often end up feeling like it's my duty to work on problems instead of allowing myself to make friends or date. There's some things my brain is good at and some things my brain isn't good at. It's my responsibility to keep myself in the realm of things I'm not likely to fuck up when I'm having an off day. I don't want to destroy someone else's life by saddling them with me. I know that's a bad thing.