This made me laugh so hard, tears ran down my face. Totally relate. I still regularly put my patient and nature-loving sons through a "fact check" in the most embarrassing places: grocery store, gift shop...restaurant...
"Ahi Tuna is a fake name. It doesn't exist, boys. And don't get me started on the bycatch or Salmon."
"Mom, we know. Can we just order?"