Memorial Day reminds us that our freedom and prosperity comes at a cost.