Who_Am_I, I find it curious that you say you're lacking in the area of affective empathy, while you do have some cognitive empathy. I believe that Simon Baron-Cohen has said the opposite usually holds true for people on the spectrum.
For myself, however, I find I'm not so hot with either cognitive OR affective empathy. I have severe problems 'reading' the emotions of others, and I can't say that I 'feel along' with the emotional moods of others either. I can sometimes cognitively identify the emotional states of others, but only if it's very, very obvious, or if they outright tell me. But after learning how they are feeling, for example sad or angry, I usually won't 'go along' with that in terms of empathising. I can invent for myself the appropriate response, but it doesn't come naturally to me.
As for compassion and caring, these two used to be a very big deal for me, especially with loved ones like family and friends. I used to be the white knight for them, someone who would run through the fire for those I considered 'my own'. Unfortunately, recently I've grown more and more distant and solitary, and have cut ties with most friends and relatives... My sense of caring and compassion has diminished greatly, and I'm now mainly looking out for number one. This has been a major change of attitude for me, and it continues to concern me, but for the moment it is my preferred state of being.
So, to sum it up:
Cognitive empathy: zero.
Affective empathy: zero.
Compassion: used to be major, but has decreased. I'll be compassionate to strangers I meet, as well as animals.\
Caring: used to be big, but has decreased. I'll mainly be concerned with myself.
_________________
clarity of thought before rashness of action