To add to my previous message earlier…
….it’s quite a British thing, and also quite a thing expected of women, to not want to offend people. However, at times like this – keeping our children safe – we have to just let all that go and not care so much what people think. I’m finding it easier to be braver in that way as I reach menopause.
You might feel quite liberated when you’ve let your in-laws know that you’re not coming.
I hope your husband will help solve this for you, but if not then I think you’ll have to just take a deep breath and say/write something to the in-laws like:
”As much as we’d like to see the family, my girls have really struggled with Johnny’s physical behaviour towards them, to the extent that they don’t want to come on the holiday. It has caused me a lot of concern as well, especially when he held their heads under water last time. So unfortunately, it wouldn’t be a relaxing holiday for me or the girls.
So we’re giving this one a miss. Hope you all have a great birthday celebration, and that we can catch up in another way soon. xx”
<I’ve presumed your kids are girls, but of course I might be wrong there!>
Alternatively, you could just make up a totally different excuse to get you out of it!
Either way, once it’s done, just try not to worry about what they might be thinking. Part of being a mum is to take the flack sometimes… eg when my kids have not been able to do stuff for whatever reason, I’ve often said to just blame me - I don’t care! (and actually I am a person who has often worried too much about what people think… but I am getting better at not caring.)
I’ve actually got a close friend who often cancels on plans because she’s very anxious about (quite mad) stuff, but I still love her! I quite admire how she is so upfront about it - maybe we should all be more like that!
Good luck. Remember, not only are you keeping your children safe, but the added
bonus is that it shows them that you are listening to them… and it models a good example to them being strong and standing up for yourself.