grannyIvy just say NO!! You have done your fair share of cooking and there is no law that says you have to be the cook ad infinitum. So re your group of 10 wanting a meal, I would take control. get the takeaway menu from the chinese, indian, piazza or whatever, or there is a pub that does sunday lunch that you can take away especially if you order in in advance. So I would just say in a normal voice, Oh about the dinner, you can have a look at these and decide now and then we can have it ordered before you arrive. If the daughter says that is her least favourite meal, ask her what is her favourite meal, when she tells you, you reply well that is fine you can cook it and I dont mind eating that instead. if you feel like doing it just add up how many meals you have made over the years and then just say well I have cooked XXX meals and that is way over my contract , and you could also mention that they do not seem to have even done half of their share so now it is their time to take over. stick to it , dont let them make you feel guilty or argue with them. when the day comes dont get a load of ingredients, if no one makes any effort ring the take away and order what you want and when it comes sit serenely eating your meal and just let them get on with it. Alternatively if you have a good friend, then I would make a plan to go off with her to have lunch elsewhere and just disappear and leave them to it. I have enjoyed cooking and made meals in all sorts of different places, but my back is very painful now and standing for a long time means that whatever I make , is overcome by the pain I am in. So I think i would prefer eating an omelette in comfort rather than some elaborate meal that costs me hours of pain.