I have a friend of about 1 yr and last week she randomly started mocking a disabled person who works in a local café and said quite a few things about not understanding how they had a job. She then used a disability slur beginning with R, which shocked me so much I didn't really hear the rest of her ramble.
I have a developmentally delayed son (which she knows). my eyes started filling up with tears and I said what a horrible thing to say, and she said she didn't mean my son, she meant "other people who are worse than him, your son doesn't really class as special needs".
She left soon after and I was numb and on/off crying for the rest of the day. She messaged that evening to say she was sorry. I left it a few days and have messaged back to say I can't see her again, she's said that the words she used shouldn't reflect her as a person and that it was never a personal attack.
I don't have many friends (no particular desire to) and I quite enjoyed her company despite huge differences between us, but for me this is incomprehensible and unforgiveable. We are both in our 30s and both mothers, this isn't a generational thing.
AIBU?