Having dinner in a hotel and had (pre) ordered a fancy dessert for dd.
She was off having a play in the kids' playroom when dessert came and when she came back I offered her mine (same as we had ordered for her) as they had not brought hers and I was too full to eat all of mine.
DD refused to eat mine and insisted at length on having her own. Eventually I thought, well, we have ordered and paid for it so we may as well get it, so I asked for hers to be brought. They brought a child sized version of mine, not so pretty or so much. She tasted one bite and then pushed it away and said she didn 't like it and wouldn't try any more.
I'm afraid I saw red, marched her to our room immediately and sent her to bed with no story. When asked by very tearful dd why she was being sent to bed, I answered that her behaviour had been selfish and greedy, but I'm not sure that that is an explanation a 4 year old can understand. She has fallen straight asleep.
I am still really angry, but don't know how to explain this come tomorrow morning. Also not sure if my reaction is appropriate.