My human suit is itchy

I have no idea what it means when a woman keeps staring at me. No wonder I am alone. I must be on the spectrum if I can't interprete other human's facial expressions. It doesn't help that she looks like my good friends wife, who must work at a place with a lot of static electricity, judging by her hair. She probably thinks I am a creep because of my facial expression approximating someone watching puppies getting drowned or witnessing some bukake in a corporate setting. Ok, better keep staring at my phone so nobody knows I am desperate of not being uncovered as not one of them.