Рассмотрим ситуацию "от первого лица". Пригласили меня, накладывают котлеты тоже мне. Я ведь в гости не свалилась сюрпризом. Меня, наверное, приглашали, а я, конечно же, говорила, что сейчас не время для банкетов: пост на дворе и я как раз его соблюдаю. Если же меня всё-таки уговорили прийти, то наверняка пообещали, что для меня никаких котлет и прочих скоромных разносолов не будет. И, придя, я, естественно, напомнила хозяевам, что на посту, - на тот случай, если они запамятовали. А раз всё перечисленное выше проделано, то какого лешего они мне котлеты накладывают? Или им вообще наплевать? Тогда зачем к таким вообще в гости ходить? Ушла бы и не стала бы есть их котлеты.
Вот только без детского сада, мы же здесь все люди ответственные, в здравом уме: насколько упорно, я бы даже сказала, упёрто люди готовы настаивать на своём и игнорировать нужды и чаяния окружающих, невзирая не все попытки обойтись с ними по-хорошему? Если приглашающие знали заранее об особых нуждах или обстоятельствах приглашённого, то должны были или не приглашать его, или обеспечить необходимым.
Ну, а если приглашённый держал в тайне свой пост, то пусть на радушных хозяев свои требования не выплёскивает
Пусть ест, что дают, и не кочевряжится.
Хождение в гости - дело отнюдь не спонтанное или совершаемое в бессознательном состоянии. Всё, что нужно оговорить, должно быть оговорено и соблюдено обеими сторонами.