My daughter is vegetarian and wont eat anything with animal products in it. She also doesnt like onions. My solution is I always put a portion of everything off to the side before I add all the extras. Stuffing before I add onions and eggs. Chile beans before we add the meat, etc. she has plenty to choose from that way. Its not that hard.
And oh yeah, I always have red and white wine. Lol
Ya just bite your tongue sometimes.