I have an uncle who says inappropriate, hurtful things at the dinner table during family gatherings. At least he used to, he's mellowed with age, thank god. When I was a teenager, I used to second-guess my hurt feelings over the snide, cynical remarks he would make.
"I'm being too sensitive," I thought.
As I've grown up I've come to see that, no, I was definitely not being "too sensitive." My uncle lacks social skill, and yes, he says awful things.