Today I went to a summer fĂȘte type activity with my DS who is 2.9 and my baby DD. My DS is quite shy and takes a good half hour to warm up and start getting involved in activities. He's obsessed with cars and trains, like most boys of a similiar age. He was happily playing with a garage and putting the cars in and out and another boy came over and started to get involved and try and play. The other boy was nearly 4 as I'd already chatted to his mum earlier on.
So, when the other lad started to want to play I told my boy to let him join in, explained that the toys were for everyone to play with and that it's kind to share. The pair of them started muscling in on the toy and neither appeared to want to give up. The other lad's mum had disappeared. I told my son that if he couldn't share we'd go home. The older boy eventually got bored and wandered off.
Another lad comes along and the same scenario plays out. He's older and just tries to take the garage from my son and start playing. I was talking to my DH about it and how to encourage sharing and as a secondary teacher I know that kids struggle with it in their teenage years. But who is at fault? My boy for not being bale to share? Or the older child for just muscling in and should they know better if they're older? When we're with family or friends I let my boy sort hos own battles out as he's in the safety of family members and/or his own house/familiar environments. But what about out and about? Each time another child came along to play I firmly told my child to play nicely and share etc but other parents, if they were around, didn't. Should I let him get on with it? Or encourage as I do when we're out? Or am I teaching him that if somebody muscles in on his activity he must step up and is that therefore teaching him that hos needs are secondary to others?
( Some background, I am socially seemingly quite confident but actually not very so I'm keen to ensure my kids are polite, friendly but not door mats!) Be kind as sleep is few and far between right now!