WIBTAH for repeatedly telling someone that she eats babies?
When my partner (58M) and I (41M) ordered veal, a friend (69F) of his said she wouldn't be having the veal because she doesn't eat babies. After the three of us got our meals, she again announced she doesn't eat veal or lamb because she doesn't eat babies, and went on to enjoy her chicken. I liked the veal, but her remark was untimely to say the least.
She visited a few months later and for some reason, (I can't remember) she announced her stance again (even though we weren't having lamb or veal).
Later when my partner said she would be visiting again, I decided to do some research. I discovered chickens are are killed younger than lambs and calves for meat, both in absolute terms and as a proportion of their natural lifespan.
Lo and behold, at an afternoon gathering with various other people, a wedding menu was discussed and she proclaimed 'I don't eat babies' yet again.
I said, but you eat chicken.
So?
They're only around 6 weeks old when they're slaughtered for meat.
No they're not; they're fully grown!
That's because of how bred and fed.
I DON'T WANT TO HEAR IT! I DON'T WANT TO HEAR IT. SHUT UP.
I shut up so as not to cause more of a scene.
Months go by and she visits again. I swear her 'I don't eat babies' stance must be core to her identity. Because I kid you not, she announces it again. I'm seathing inside, but I don't say anything.
I can't seem to let this go. She says it in a way that to me comes across as so morally superior. Which I could possibly tolerate if I believed it were true.
Here's what I want to do and WIBTAH for doing it?
Next time she visits I want to say with authority: you either stop eating chicken or you stop saying I don't eat babies. If you continue to do both, you're a liar!