CSB. Too bad not every situation is as good as yours is.
Let me share mine now. My grandmother-in-law said one time at a family dinner that blacks and whites should NEVER have children together. In fact they shouldn't even be dating, but if it has to get to that point then so be it but they should not being having children together. Well I have a cousin who has two boys of mixed race. So I politely smiled and told my grandmother-in-law that this was no longer 60s and times have changed. Then I casually informed her of my mixed raced cousins and how they were just as good of people as her or I. She huffed and puffed but we both moved on.
Do you think your girlfriend would take kindly to what my grandmother-in-law said? Would you? So while hawkeye's grandma had the best of intentions its OK to inform her that, calling a child with a disability a "retarded cripple" isn't really the preferred nomenclature in today's society.
So while it takes a lot for you to be offended these days, that doesn't mean people are allowed to say whatever they want because "they were conditioned that way" That is a poor excuse for being an asshole.