It seems that today's world has gone mad in consumerism and materialism. Parents give their kids presents on all kinds of occasions where presents didn't use to be given, like random holidays throughout the year, and name days, and half-birthdays, school-end and school-start, and so on. Stores sell Christmas candy and decorations in September! After that, it's not even New Year yet and the stores are gearing up for Easter.
I don't know what's gone wrong, but it just seems wrong to me to show kids that they can have lots of things they wish for, for no special reason. When I was a kid, I got birthday presents and Christmas presents. End of story.
I don't want to be that kind of parent, but I am surrounded by other parents who think it's fine. This will likely cause some friction when my child feels cheated out of presents that other kids get.
In what ways can I teach my child that he cannot "demand" gifts? I want to teach the idea that getting gifts is not a right. Gifts are only for very special occasions and for showing appreciation.