Ds has just turned 12 and is a lovely boy. He's a kind friend, loving, polite (mostly) but I'm worried he is getting a little spoilt. I don't mean in a monetary sense, we're far from rich and haven't even had a holiday since before lockdown. But he seems to have lots of 'stuff'. Books that have never been read, toys that have never been played with. He had an expensive birthday party last month which he seemed to enjoy but I got no thanks and as soon as it was over it was more or less forgotten and he was asking about the next thing.
His dad (no longer together) doesn't help much with the boring day to day costs like school uniforms but loves to splash the cash on expensive statement gifts for ds. I'm starting to think that while he isn't demanding or expectant of having things, he just doesn't appreciate things or have any value for time, money and effort.
Is this typical kid behaviour? I suppose kids in general are fairly egocentric and don't stop to think of the time and money that goes into organising a party or bringing a Christmas Day together. But how do I instil this in him at 12?