Here's a picture of a typical buffet spread at my family's gatherings.
For most of my life, I've loved a good buffet meal. The idea of endless choices of dishes and heaping plates of food has been a fantasy of mine.
A lot of this comes from my family, who throw lavish potluck meals for the most minor of occasions -- birthdays, baptisms, graduations, etc. For Filipinos, it would be shameful to throw a party without tables groaning under the weight of all the food, and everyone eating until they are stuffed. Not only that, everyone also has to go home with plates of leftovers or the party will be deemed a failure.
In college, I loved nothing more than a cheap all-you-can eat meal. I would have dreams about eating and eating but never getting full.
As I've gotten older and more sophisticated about food, I've found overindulging to be less and less enjoyable. The feeling of being completely stuffed doesn't have that same allure as it used to. Since I've become more active (biking, dancing, running, etc), feeling completely incapacitated after a meal means that I can't do these other activities that I enjoy.