Sí, odio eso también. Soy muy serio acerca de mi salud. Por ejemplo, no bebo nada de alcohol y tengo varias alergias a los alimentos, así que tengo que vigilar lo que como. Lo mejor que he encontrado que funciona, es siempre rechazar categóricamente cualquier cosa que no quiera comer / beber. Luego explíqueles que no es personal, nunca como / bebo esas cosas. También trato de hacer que esto sea bien conocido, así que por ejemplo cuando estoy hablando de visitar a alguien, les contaré sobre mis alergias, etc.
También he experimentado personas que hacen comentarios sarcásticos sobre mis hábitos, o hacen mucho drama sobre cómo pasaron días enteros preparando esta comida, y qué persona tan horrible soy por no comerla. Estas son personas estúpidas, que intencionalmente te ponen en situaciones difíciles porque obtienen algún tipo de placer enfermizo al hacerte comer una comida que no quieres comer. Así que al final solo intentan intimidarte y controlarte. Lo único que puede hacer es ignorarlos y no visitarlos en el futuro.