I'm 35 weeks pregnant, so I haven't caught anyone in the family by surprise turning up to dinner with a few requirements on what I can and can't eat.
I went round to my in-laws for dinner last night and whilst my BIL and his wife and child all had accommodations made by my MIL for all their dietary preferences (one allergy and 2 preferences) I had to sit there hungry through the starters until the main course was served as there was nothing suitable, they had done parma ham or pate for starter, smoked salmon canapes or goats cheese canapes, when we arrived. Again, then nothing on the cheese course, not even a cheddar, just brie, stilton, and goats.
I dont mind picking around bits, but I was deeply hurt they had gone to great effort for my BIL and family, and I didn't get anything until 8:30 because absolutely everything is on my current no-go list.