Right now, my parents are angry at me because I won't eat with them. I'm just not hungry. I had a big breakfast and I haven't done any physical activity all day, so I have no need to eat more at this time. That doesn't matter though, they're still angry and being dramatic because I won't eat when I'm not hungry. What the hell? Why is the entire previous generation like this? If I don't eat my parents food, they get offended. If I don't eat my grandparents food, they get offended. If I don't eat food at a friend's house, his parents are offended. This doesn't seem to be tied to any specific culture. My still-alive grandparents are English, one of friends is Italian, a few are Vietnamese, one is German, one is Irish, one is Jewish (she won't tell me what country she's from), one is French, and I have a few others with anomalous heritages. All of these people have parents that are like this. Mystery solved. Stop forcing people to eat when they're not hungry.