Life is strange.
You ask for chocolate ice cream but you are given vanilla.
So you take the vanilla because you think chocolate is not on the menu.
Then just as you finish paying the bill, they tell you that chocolate is available after all.
But you paid good money for that scoop of vanilla and you already licked it.
So what do you do?
Throw caution to the wind, buy the chocolate too and have both guilt-free?
Chuck the vanilla even though you paid for it and eat only the chocolate?
Or resign yourself to the vanilla but all the way home you wish that you had waited for the chocolate?