Easy solution,
I am considered the ahole of the family . i will invite you over for steaks, ribs, chicken ,pig or seafood .Whatever i am smoking / grilling / cooking.
No i won't cook hot dogs or burgers or tofu or veggie burgers just because you are your kids are picky eaters.
I will tell you what's on the menu and if you don't want it, STAY YOUR BUTT AT HOME!!!!
I married a lady that eats and cooks like i do. we raised our son the same way. Used to have a friend that let her kids dictate what they ate. Both kids were raised on mac an cheese and hot dogs. we quit inviting them over when we got tired of hearing her kids whine and her gripe because i wouldn't cook for her 2 brats.
The only 2 folks that i would cook special items for (My parents) are both passed on.
If you want to bring something that you want to eat ,already cooked be my guest.
i will gladly let you use the microwave to heat it up or let you use the grill after i am finished.
If i invite you over to eat and you have a food allergie ,It is your responsibility to let me know and i will let you know if i can acomadate you .
Don't wait till you show up and start telling me ,i can't eat this and that.. I DON"T CARE!!!
We are considered great host and are very friendly people , But, i believe in the saying my mom had . There's food on the table , eat it or go hungry!
Off my soap box now...