A lot of people think that Memorial Day is for thanking veterans. It is not, it is to honor those that gave their all for their country. Veterans Day is to honor those who served and survived and those serving now. Hope that clears up any misunderstanding. Thanks