My DS is very very very picky. He has never ever been rude about it in public. I admit, sometimes he gets miffed at me at home, but I deal.
Recently we went to a BBQ at a friends. DS ate I chicken leg, that was it. There was chicken, green salad, macaroni salad, baked beans, hamburgers, chips and dips.
DS loves chicken, burgers, green salad and baked beans. So on the way home I asked him why he didn't eat. Well, this still makes me gag. From where DS was sitting, he witnessed the 4 year DD of the host, tossing the salad with her hands, digging in the macaroni salad to grab some, drinking out of the salad dressing bottle, putting chips back in the bag and slurping the dip with her fingers.
So after I barfed, I asked him why he didn't say anything. He said he didn't want to be rude. What should he have done?
Oh and she poke a whiole in every.single.burger.
I ate chicken, green salad with the tainted dressing and chips!