My son is 4.5. Last year he received a Christmas present from his Grandma (my mum) which he wasn't very excited about. Unfortunately he totally showed this in his reaction, looking disappointed / bored and discarding the gift straight away. I was mortified, and felt embarrassed as well as saddened at his reaction, although I know he was only 3 at the time so it's probably to be expected.
For context Grandma can be quite a tricky lady and is very upright and wasn't impressed. Of course she would have been understandably hurt too. I'm trying to separate my own triggers of feeling her disapproval with the reality of my son behaving rudely / ungratefully which goes against my values.
Anyway, how do you teach your child to have empathy and think about the person giving the presents as well as their own experience, and how do you teach them to react politely and ideally have gratitude nomatter what they receive?
I obviously talk to him about it and also try to weave this message into bedtime stories we read and movies we watch, but still I don't think it's sunk in. I'm not sure if that's complete normal for 4 year olds!
I cannot guarantee everyone will buy him a gift he adores and he is so lucky to have grandparents getting him things.
We are also suggesting to him he goes out with mummy and then with daddy to choose the other parent a gift, but he says he will buy us Lego (his favourite) so again the concept of empathy not quite there yet!
When does this develop?