We understand how challenging this situation must be, and we’ve put together some tips that may help.
Address the food problem separately from the relationship problem.
It’s understandable to be upset by the spoiled vegan dish and the lack of proper accommodations. Still, your son may have seen your leaving as a rejection of him rather than the meal. Reach out and explain gently: “I left because I felt disrespected by the situation, not because I didn’t want to celebrate your marriage.” That distinction may help heal the rift.
Avoid getting into power struggles with your DIL.
It sounds like your daughter-in-law thrives on confrontation, and right now, trying to “win” against her may only push your son further away.
Instead, keep communication direct with him whenever possible. Focus on your bond with your son, and let him see through time and consistency that you want to be part of his life without getting caught in arguments.
Reach out in peace while staying true to your values.
There’s no need to apologize for your lifestyle or for defending yourself. But it can help to recognize that walking out may have hurt him more than you realized.
Try saying, “I wish I had handled it differently—I love you, and your happiness matters more to me than any meal.” This approach softens the tension while keeping your principles intact.

