Cuisine:
You only get one greatest day of your life.
For most, it is either the birth of a child or the celebration of marriage.
For either situation, you spend countless hours preparing and doing everything you can to be ready, but no matter how much time you put in, it still feels like there is more you could have done.