I kinda find this ideology that you must absolutely never waste food to be kind of ridiculous. I get that back in the day when food was a scarcity you would think like this, but I feel like that mentality has been passed down to the modern day through the generations with no regard for any practical considerations, and nowadays it's just mindless tradition. Like, ok, you wanna show respect for people who make the food and produce the ingredients, but do those people really demand that you overeat and suffer? I agree that you shouldn't take more than you intend to eat when you have the option of choosing your portion size, but when you don't, there's no reason to force yourself. And I mean, even when you can choose your portion size like in restaurants with buffets, the food nobody eats gets thrown away anyway, even if nobody plated it, and raw ingredients that aren't used for cooking also get thrown away. Grocery stores and bakeries throw away tons and tons of unsold products. So it's not like that food gets used for anything else even if you don't eat it. And you would think the people who make the food would want their customers to like, enjoy the food, rather than stuff themselves beyond what they actually want to eat in order to satisfy some social norm. Also, overeating is bad for your health. Blatantly plating tons of food and then throwing away 50% is kinda rude, yeah, but I really don't think you should feel bad for leaving food if you accidentally plated too much, or if you don't want to finish the whole portion size the restaurant decided for you.