
If it’s autism, there are several autistic people who post online about their experience. I find that helpful. They often can explain things like this to neurotypical people and suggest tools that they use to navigate human weirdness. My guess is autism. Many people are undiagnosed, so anyone could have it. Can’t say for sure because I’m no therapist and haven’t met her.
I was thinking the same thing, maybe she is on the boarder of autism, has anxiety, or even a hormone imbalance. Her mind may be busy and the slightest thing may get her irritable. Btw I think it is so sweet that you are wanting to help here out when she feels that way. I feel for her.