Am I being unreasonable?
We live next door to my DH mother. My SIL has one DS who is 5 and lives around an hours drive away. She works full time.
I am a stay at home mum with 3 DC, 8yr, 12yr and 13yr. My DH works away and is home every 2nd week.
I try and arrange things to do with my DC when they are off school at weekends. My SIL turns up to see her mum most weekends as her DH works away too. My issue is that I always end up with SIL DS. I understand that he is not going to want to stay at nans house when his cousins are next door. I have no problem at all on having SIL DS if it was not so frequent and she were to phone and let me know she is coming and if it were convenient, or that I don't have anything arranged ( I can then plan accordingly). On numerous occasions I have had to cancel or change what I have planned because she has just turned up. When this was mentioned to her she became very off and said she was coming to see her mum and could come when she liked without an invite!
It has got to the stage that when I see her car pull into the drive I have to quickly gather up my 3 DC and go out for the day.
This also happens whenever SIL DS is on school holidays only it's not just a weekend I have him, it's until the school goes back. She drops DS at her mums and heads back home, I have him then until she decides to come back for him ( which I never know when that is, it could be a week or 10 days)
I have asked my DH to have a word with her but he doesn't want to rock the boat as they had a big fall out around 3 yrs ago over the same issue.