system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: If protein based foods are more likely to make us feel full, and carbohydrates or sugars usually make us crave more food, why do we eat a sweet dessert last?
gpt
Basically, because we save the best for last.

People are hard-wired to crave sweet things because of the natural assumption that sweet = nutritious (which made sense before refined carbohydrates, agriculture and bee-keeping, as the sweetest things around were fruits). Add in basic psychology, and you get people eating the least "rewarding" food (i.e. salads) first, the bulk of the meal second, and the sweet, most pleasurable thing (dessert) last.