We recently went to a party which due to the cold weather we thought would be inside but instead we were out in the garden and garage. My son who is 6 months old takes a while to warm up to places and people but once he does he’s a happy, smiley baby. Anyway within ten minutes of arriving at the party an acquaintance’s wife (they don’t have children) said to us ‘look at his face, it’s got fuck off written all over it. That’s what he’d be saying if he could talk’ I was a bit taken a back and explained it can take him a while to warm up. A few people came over to say hi and the friends wife kept butting in and saying ‘it takes him a while to warm up apparently’. We then moved away to say hi to the friend who’s birthday it was who also said my son looked ‘unimpressed’. After a couple of hours we decided to leave due to the cold. We said our goodbyes and again said happy birthday to the host (who had been drinking) he then lent in the pram and told my baby with a smile on his face to ‘fuck off’. I was completely stunned and everything happened so quickly I was questioning if I had misheard it, I didn’t say anything and we left. I am so angry with myself that I didn’t speak up and defend my son and I am kicking myself that I allowed this to happen for the sake of being polite and not making a scene. Should I bring it up and confront them? How do you think I should now proceed? I’m quite happy to never socialise with them again. Thanks so much for taking the time to read.