Barbara, thanks.
In telling the story, I actually forgot the main point regarding people getting angry when you politely decline food that they offer, how people insist that you eat food that doesn't agree with your health choice.
The best friend invited my girlfriend and I to a barbecue - which I assumed meant it was going to be a barbecue. Instead, it was tofu burgers and soy hot dogs. And of course a lot of plates that would make Ron Swanson say, "You've mistakenly served me the food that my food eats."
If you lift weights, of course, soy and tofu are the enemy. They increase estrogen and decrease testosterone; it's worse than eating nothing. I politely declined, even explaining the reason. My girlfriend, her best friend, and the best friend's husband all got angry at me. Their consensus was that I was being rude for declining food that was offered to me.
The girlfriend reiterated that point on the drive home, to which I asked, "If she was in my home, and I offered her a hamburger, would it be rude for her to say no?"
"No, because she's a vegetarian."
"So why is her health choice more valid than mine?"
These days I just say screw it when someone gets mad if I say no to something offered. On WB it mostly happens with beer and appetizers at Happy Hour, cake at work celebrations, and when someone brings in baked goods from home. If politely declining offered foods puts someone off, they've got other issues going on.