Yesterday I hosted a BBQ dinner for my neighborhood mama girlfriend and her 2 sons, one of whom is 2 and a half years old. My daughter (2 years old) who regularly plays with him, knows him well and asks for him often, threw a stone from our garden on his head half-way through our hang-out. Thank God, he was fine. No bleeding, not even a scratch. But I am shaken. I don't understand why she did it and how it even occurred to her.
I am encouraging her and teaching her always to share with him, which she has a hard time doing. She has thrown a tantrum many a time when he takes something of hers. But she has never thrown an object at anyone before. When we go to the beach, we sometimes through little stones and shells in the water.
He did take her favorite new toy- a bird house she painted herself and she was upset about that. But I let him have it and explained to her that he is our guest and he can play with her toys. Today i tried to be extra nice to him at the playground and every time I played with him, my daughter would start to cry and pull my hand away.
I am really embarrassed in front of my friend because lately my child seems to always be the one acting out while hers is so well behaved and despite all guidance and efforts, my daughter is not really being a good playmate. And now this incident really topped it off.
My friend is going through a hard time because of an absentee husband/father and I really try to engage her son at play, give him rides on my bicycle, etc... We do a ton of stuff together, take car rides to fun places, I take them out to a cafe once in a while. I feel like my friend really appreciates all that because she doesn't drive and she moved to the States only 2 years ago so she knows almost no one. Also her other son is a baby and he needs to be held constantly, so when we are together i am always looking after her older son and my daughter.
But now I feel like stepping back because it is uncomfortable to be so involved as my daughter is acting out. What do you think?