Memorial Day was originally called "Decoration Day". Memorial Day is a day to honor those who died in war. Let me repeat one time.... A DAY TO HONOR THOSE WHO DIED IN WAR. Now, in my mind, I include all who have died while serving their country. Some may not like that, but that's okay.
Veterans Day is an annual United States holiday honoring military veterans. Veterans, those who served in the past and those who presently serve. Veterans Day is for those who are alive.
Now, while I do appreciate and I am thankful that people even acknowledge our troops at all, I just wish they would learn the difference. My husband has lost several soldiers in his time in the army...too many in his 9yrs so far. I'm sure my husband wouldn't want to be acknowledged on a day specifically meant to honor his fellow fallen soldiers.
So while people are out getting drunk and having their BBQ's on this "holiday", remember WHY you are able to do so. Remember the meaning of Memorial Day and remember the troops who this day is for.