OP I think this thread is a really good example of the 'dual empathy gap' with autism. ASD people can often see things differently, and interpret what is written differently, and usually, as with you, they appreciate that. Unfortunately non-ASD people don't understand that their own communication styles are open to misinterpretation by ASD people. They see themselves as perfectly okay, and fail to understand that where there is a major cultural difference, both sides need to adjust.
People also don't seem to understand that the aut part of autism means 'self'. My experience of ASD people - and we have several in the family - is that they skew kinder and more generous-spirited than most of the world, but that they live in their own minds, so to access the kindness and generosity of heart, you need to explain external people's issues, and their own understanding. It's not selfishness, it's just a different, and more internal, view of the world. Less hive mind, if you will - NT people are a little Borglike, by comparison, if anyone is geeky enough to get that allusion. ASD people are of course not an amorphous lump so you can never reliably attribute any traits, but in my experience, the assumptions that underlie most communication amongst NTs need to be checked, with ASD.
It's also far more common in ASD to have near photographic memory for random things, by the way. So the OP isn't as unusual as she would be in the NT population, in claiming to have that ability.
OP I hope none of that is offensive to you. My own child is a delight, and the best kid I know. He's just different, and that's okay, but we have to constantly seek to explain things to him from external perspectives, because his mind works differently (and in some ways, better - the focus may be more narrow, but it's also more precise in consequence).