Context: I have binge eating disorder brought on by psych meds

Has anyone here effectively mitigated social motivators to eat more than they normally would?

I have a friend who loves cooking and always cooks for everyone. The meals she makes are larger than what I’d normally eat at home and on top of that, she also offers desserts all the time. I feel uncomfortable turning them down because it’s rude and I do genuinely want the food – I just wouldn’t have thought to get that particular thing if it wasn’t for it being offered to me.

I also struggle with parties. So much food and none of it’s healthy. I don’t want to be perceived as rude for not eating when time was taken to prepare the food.

I feel like it’s more complicated than “just say no” when there can be social consequences for doing so, especially with BED