MIL lives in Montreal, is a widow, used to come and stay with us for 2-3 weeks twice a year, visits now have grown to be up to two months, twice a year. She arrived in late October so to spend her 70th with us, and stay for Christmas. This summer she was with us for 7 weeks, it ended up being for 7 weeks so she could do a specific week on a walking holiday and then be here for school summer holidays so to see the children (and she came in holiday with us). I've encouraged her visits but not the length of them, they are just too long. The kids only want to spend time with her and it just really changes our family dynamic. She offers to help with household stuff and I do take her up on her offers of help (things like hanging laundry, maybe unloading the dishwasher) but i do all the cooking, food planning etc and she doesn't contribute at all, no offer to cook a meal (always has made out she can't work out oven etc) and no contribution financially. She's essentially, this year including her current visit she will have gotten free 'Full Board' for almost four months. She's got a week away in early December in crete which will break it up, but I'm finding this visit pretty intense already. I work full time, very intense role, 2 children and find it super hard to get home from work and have to interact with her day in day out, and have her dominate everything in our family routines! She has announced she is planning on being here for 5 weeks over Easter. Children love having her here, evenings after school they hang with her, I don't get a look in, find it very hard to maintain our routine, have had to get heavy handed with her about bed times as she really pushes the limit at times, encouraging the children to ask for extensions etc. I get on ok with her but just find it changes our family dynamic having her here. I'm beginning to really resent that she 'takes' the precious time I have with my kids away. She has told me she lives for these visits, she has friends and another son back home but is clearly lonely. I just can't have this the new norm, and want to get the visits back to the 2-3 weeks. My husband is just passive about all of this, he finds her annoying but doesn't want to upset her. Also feel she should contribute financially but he refuses to speak to her on that. His view is it's helpful for free babysitting, this is true, but I just would rather we pay. She is the only grandparent my kids have, and I feel really conflicted but just don't think it's fair that she invades out family life for so long and really concerned she now thinks this is the norm. Am I being unreasonable to want to take a stance here? I think I will suggest we want a family Easter, can she come over half term for 2-3 weeks instead. Is that fair?