I have two children aged 7 and 5. We are not well off by any means, in fact far from it. Yet, I always shield the children from financial hardship by sacrificing other things myself (as I’m sure most parents do). For example, I always make sure they have a book if there’s a book fair at school, they always go on the school trips and they have everything they need and some of what they want. They go to school in an affluent area, but we live in a less affluent area (still nice enough) and commute in. The result is that they see the things they have as the norm, as most of their classmates have those things too. They seem to be oblivious to how lucky they are. I don’t expect the younger one to really understand, but the older one is particularly ungrateful at times. It sometimes feels like he could be given everything and it would never be enough. So, I’m trying to show them how different things are for other people. We’ve watched a few videos about how some people live and that seems to have been quite thought provoking. I’m also going to make a point of getting them to pick a few things in the supermarket to donate to the local food bank. Just wondering how others teach their children gratitude? Open to any ideas. I hate the thought of them turning into spoilt, entitled teenagers