Yo creo que tienes razón por un lado, pero tu reacción es excesiva. Tu problema no es la novia vegana, si no que ciertas personas (me atrevería a decir que mujeres) teneis todo el peso de la cena y te cabreas pq aun encima te vienen con exigencias
Entonces el problema es la carga de trabajo y eso es lo que tienes que repartir. Puedes, por ejemplo, invitar a tu sobrino a que vaya tb y prepare él algo u os quite otro trabajo para poder hacer algo extra. Pero no eches las culpas de los problemas familiares en alguien de fuera