My grandma said I can make dinner for myself tonight like I always do because I only eat certain foods and it has to be made a specific way. I agreed and a couple hours later, I was about to go make my usual dinner of plant-based chicken and fries when I walked into the kitchen and she handed me a plate of REAL chicken, mashed potatoes, and green beans. I appreciate her making food for me, but I don't eat meat (and I rarely eat mashed potatoes or green beans), which I've told her countless times and every time, she just says "Well, you loved them when you were younger."

I don't know what to do because I don't want to be rude and waste, but I can't eat it. I just can't. I'm trying not to cry or something but I feel so anxious, nauseous, and angry (which I know sounds over-dramatic and entitled but I can't control it).

What should I tell her? And is there anything I can do to prevent these feelings/emotions from happening in a situation like this?

TLDR; I was gonna make my usual dinner when my grandma gave me a plate of a few of my fear foods, now I'm panicking and feel uncontrollably upset.