DS is 8. Bday coming up.
Today in a shop he saw something he'd like for bday. I said, no, you haven't got money, put it on your bday list. He stropped.
Then outside he said, there's no point putting things in my bday list, you never get me anything I want for my bday anyway. 
We do. He has a party, bday tea, plenty of presents from his list
How would you have reacted?
Background - He has just been on a residential course for his hobby, for which dh took two days out of our holiday to drive him there. He is probably overtired from this course, but we had to speak to him about his behaviour already today.
He's not too young to realise that saying things like that is massively ungrateful and he should count his blessings, is he?? Or am I being U?
Told him how upset I was, took him home and put him to his room for a nap.