Advice.

I’m the oldest in a very close knit family. Well earlier this week my husband child and I went and had dinner with my grandparents Aunt and cousins. My cousins and I were raised very close as my grandma baby sat us. Ok so as we were sitting at dinner we were talking about Christmas and my 14 year old cousin proceeded to tell me he has hated every gift we’ve gotten him and we’ve only gotten him like maybe one good gift through the years. I thought it was very rude but no one said anything to him about it being rude. They just acted like he was a little kid who just says stuff. I was kind of embarrassed. My husband and I try to get everyone good things but were young parents, were still in college, and were raising a baby with out any assistance so money can be tight especially around holiday time. It kind of upset me that no one told him it was rude and to not say things like that. I mean he’s 14 not 4. The only person who was kind of shocked by his comment other than my husband and I was his older brother who’s almost 17. I couldn’t imagine letting my kid say something like that. I have half a mind to just not get him anything if he can’t be grateful then why should we spend our money on him? He’s obsessed with his x-box and his tablet so we’ve gotten him x-box games some years and others we’ve gotten him App Store gift cards so he can buy apps but apparently those aren’t good enough. I just feel hurt by both the comment and that my family would let him talk to me like that. Am I being over sensitive?