Some people are unable to feel empathy because they have the AA gene and not the GG gene.
My friend has a son in middle school who is on the spectrum you suggest and I always think of him as being very literal and "rational" about some things but unable to regulate his frustration levels. He's getting better, however.
He is often very aware that he has done something 'wrong' and is very hard on himself about it. Self destructive at times. But he will also lie to his mother's face...when she knows the 'truth', he will continue to construct some very intricate stories about why he behaved the way he did. Since he was a toddler, my friend has struggled with teaching him to be honest and 'tell the truth'...it continues to be a struggle since he doesn't appear to understand the concept!
Educate yourself. You are very much a victim of misunderstanding of culture and history.