Have a relative who is generally well meaning and not a bad person but is also quite outspoken and domineering at times.
We don't see them often but when they do visit our home more recently its been for a couple of weeks at a time as they live abroad.
When they are here they do offer to help with things but also offer lots of unwanted opinions and suggestions on how we do things at home: what we buy, what we cook, how we organise things. Even things like playing a board game at Xmas become tedious as they appoint themselves chief rule enforcer and take it all very seriously.
This recent visit has worn my patience very thin. I don't want to be an ungracious host and I'm generally quite accommodating and relaxed but I've become increasingly irritated by my decisions being questioned about how to cook or what to buy in the supermarket and having someone try to organise my day in my own home. I have tried to shut down these unwarranted opinions but I think it's their character and they are used to being this way. There's also no malice in it or anything like that, they are just used to being able to express themselves in a different way (different culture and language involved)
They may want to come back to visit in the summer. AIBU to put in some more boundaries? Eg max stay 7 days? I don't mind hosting and seeing them but after a certain point it's not as enjoyable as these issues start to amplify. I feel bad for even thinking about this as I want to be welcoming but these past few days I've felt very prickly with them and like I'm waiting for the next uncalled for comment. I don't want to be so defensive and affected by this