Before I begin, I fully appreciate that I, along with my exh, have made ds aged 9 this way, so please no judgement there.
My ds is fortunate. Both myself and my exh earn ok money, and we both have large extended families who also love to spoil him. He is our only child (he has stepsiblings on my side, my dsc, whom he adores)
Growing up, we had very little money. My dad was (is) an alcoholic and spent money on alcohol, and I remember nights spent playing board games by candlelight because my mum had to choose between paying the electricity bill or feeding us. I feel very fortunate that my adult life is not like that, and I appreciate everything I have.
Ds is spoiled though. He has a good heart, he's a lovely boy and no trouble at all. However, he has no notion of how lucky he is. I tell him that there are children who have very little, and he doesn't care. Just says "their mummies should get jobs then" he longs for the latest switch game, then when he gets it, plays with it for 30 minutes, declares it too 'hard' and abandons it. He assumes he will be given everything he desires.
Obviously, I cannot control what exh does. However, while ds is with me I would really like to teach him some compassion and empathy. Does anyone have any suggestions? I was thinking of asking him to donate some of his things? Can you do any charity work with a 9 year old? Anything helpful he could watch on the TV?