At a soft play type place today and my son was playing with something, another little girl kept coming up and trying to take it off him (both about 2.5). I kept politely saying 'sorry sweetheart he's playing with this one' and giving her something else which she'd take away and play with for a bit and then come back.
My son can get a bit fixated on certain things so he was playing with this for about 15 mins.
Anyway, the little girls mum came up and asked my son if he would share it now and let her have a turn and I said 'hes playing with this at the moment but as soon as he's finished she can have a go with it'. She scoffed and said don't I teach my children to share. I replied that our definition of sharing obviously differs.
They were like blocks in different shapes but she wanted the specific block my son had even though she'd piled up the others which were practically the same if that makes sense?
If he was on a swing or something and it was the only one then I'd of course tell him to let someone else have a turn now after a certain time but I don't think sharing means just giving someone what they ask for when they ask for it if that makes sense? There were plenty of other things practically the same as this item her daughter could play with.
Was I being unreasonable and failing to teach my son to share by not making him just hand over what he was playing with the moment he was asked?!