How do you deal? The truth is that no one owes anyone else an explanation for their food choices. Simply decline. The reason why is none of their business.
“No thanks.”
“I’m good.”
“No thank you.”
Broken record strategy. Don’t over explain. Ever talk to a toddler who’s inquisitive? Same strategy applies. Any of your reasons will be insufficient, because people ask out of guilt/diet shame/embarrassment at their own habits. Their repeated queries have nothing to do with you, and everything to do with them.
I have Celiac, am keto, and eat 99% meat. After I repeat myself ad nauseum, I have never had to explain myself. If they continue and it’s a gathering, I literally start ignoring them and engage others in conversation. Most of the time people get a clue. The ones who don’t have issues with food themselves.
FWIW, this is also how to deal with salesmen or any manipulation. Consistent and repeated responses frustrate and cut short any manipulative techniques. Simply remain firm even if you feel awkward.
what they think. I choose what goes in my mouth and their non helpful input is ignored. Again I look at it as their problem not mine and this will not affect me.