I have a lovely friend N who has a wonderful boy C just a month older than my DS (17 months old). We met through a family friend and got in touch with each other when C was born. My DS was born a month later. We are both FTMs and had pregnancy and a newborn through lockdown. It was HARD! I really struggled and N was a great friend to me. Never judged me, thoughtful, kind and caring. I'm so glad to have her. I don't have a big circle of friends and she has been a life saver.
We both work part time and see each other one morning a week (when our schedules allow). We sometimes go to soft play but normally go to the park and back to one of our houses. We live a 15 min walk away from each other.
Anyway, I'm at a loss what to do. Her son C has started to hurt my DS (repeatedly every time we visit) and it is getting a bit awkward. To the extent that last time I went round my DS hid behind my legs and didn't want to join in. He recoils every time C is near and constantly has his eyes on me in the room (he is not normally like this!). Every time C is near my son he tries to hit him, bite him, snatch a toy away. It really is quite awful. Last time C bit my sons foot and pushed him which made him tip back and bang his head. My friend N is mortified and told C off (she calls him a bully). Moved him away and apologised but this is happening over and over again. I'm constantly on edge and hovering over DS.
It is also doubly awkward as my DS has really good language skills for his age and has started saying ' No C, naughty C'(to be clear I don't call C naughty, N does).
Last time I was there my DS kept saying 'home Mummy' and it broke my heart. I obviously don't want him to get hurt and be upset and unhappy. He is my priority but I also don't want to loose my friend.
I obviously need to address this situation somehow but I'm at a loss what to do! I know that all toddlers go through difficult phases but I can't let DS be hurt or have toys and snacks snatched away from him all of the time.
Does anyone have any thought about how I can sort this out? Any advice would be appreciated x