A lot of us like dessert but we have to wait until after our meal in order to eat it. But sometimes, wouldn’t it just be fun yet naughty to eat it first? But then, you still have to eat the main course afterwards which maybe is not as enjoyable, so why not leave it for last and have something great to look forward to? Of course, you can choose to eat your food in whatever order you want.
In looking in the past, we can see that this was a common thought to those before us. This may be due to the fact that they did not have storage methods like we do now and food did not last. When they killed something, they had to eat it before it went bad, and depending on how long it took, it may have started to taste pretty poor by the end. For this reason, they would end their meal with something sweet that would take that taste out of their mouth and let them enjoy the rest of the day.
But these days, we do not have this same issue, as we have fridges and other methods to preserve our food and we have spices and other ways to make our food taste good. But yet, we still continue to eat dessert. Maybe it is because we want to end our meal with a pleasant taste left in our mouth or maybe it is just because it tastes the best and we like saving the best for last.