I'm going for it and posting this here ready for a christmas onslaught.
My Mil is a coeliac vegetarian and she is coming for christmas dinner. I'm making her a lentil/nut roast thing for her starter, a Stilton stuffed mushroom for main and a gluten free choc truffle torte for dessert alongside all normal tradional fare. I've also got tons of gluten free stuff like bread, cakes, crackers and today made her a cheese and onion G/F quiche (which by the way was like rolling out mashed potato and not easy)
My Dh commented he didn't know why I was bothering as she'll still tuck into all the bad stuff because " you know it's christmas". He's probably right, on holiday she ate pasta and a baguette as well as batter from the fish and chip shop because you know "I'm on holiday". She fully understands coeliac disease so it's not ignorance. She's a crap cook and lives on jacket potatoes by all accounts so I always make her nice stuff.
Today I went to my dad/step mums. She has various health issues and has been following both a gluten free and lactose free diet swapping and changing at times to see what impacts on her health. When I was there she was eating breaded fried cheese portions.
I invited them to dinner on New Year's Day and she reminded me that "I'm dairy free, at a push gluten free too".
Now, I will happily accommodate someone's food avoidance needs etc. But Aibu to be a bit pissed off that I will be making huge efforts to prepare/avoid cross contamination etc to create a three course meal for someone who clearly says "ah fuck it it's christmas" and ignores their food constraints. I had to avoid cows milk protein when I was breast feeding my dd2 and I completely understand the desperate craving to just eat what you want(esp at Xmas) but isn't this a bit of a cheek if someone has gone to efforts to ensure your needs have been catered for?