I have a son who as Asperger's Syndrome, a high-functioning form of autism. When he was 8 years old, he was having a very bad night; he'd been sick and his mood swings, which are part of his disorder, were exacerbated by his illness. He was feeling very depressed, and just lying in bed crying inconsolably; nothing I could do or say helped. Well, our Himalayan cat, Twinkle, climbed in bed with him and lay on his pillow right next to his face. He started stroking her and it distracted him enough that he stopped crying and fell asleep. From that day on, until she died 9 year later, she slept next to his head on his pillow every single night. The only nights she ever missed was when she was hit by a car and had to be crated for two weeks to heal. She was a great cat.
My cat once bit me hard enough to draw blood. He wandered off and I was complaining to myself that he didn't care that he had hurt me. A few minutes later, he starts bringing me his toys, one by one, carrying them in his mouth and dropping them at my feet. He's a smart cat though, he brought me the toys he never played with. I soon forgave him and as soon as I did, he started returning the toys to his toy box.
Poor Armani, my cat. After moving into a new house she found it hard adjusting. When she finally adjusted she became herself again. I bought a big mirror for the living room and she forgot what she looked like. She saw a reflection of herself in the mirror and refuses to come in the house again.