Memorial Day means a great many things, and while it is indeed a day for reflection and mourning the fallen, it is also a day to celebrate!