Actually, Veterans Day is the day we give thanks for all who have fought; Memorial Day is the day we pay tribute to those who have given their all, the ultimate sacrifice, for what we enjoy (and sometimes fail to appreciate) today.
Do you remember when there were red poppies everywhere as part of Memorial Day observances? I do. It was a nice tradition but one which seems to have disappeared.
As Moina Michael wrote in "In Flanders Field" --
We cherish too, the Poppy red
That grows on fields where valor led,
It seems to signal to the skies
That blood of heroes never dies.
Memorial Day is also a good time to remember words from Lincoln's Gettysburg Address:
"That from these honored dead we take increased devotion
to that cause which they gave the last full measure of devotion...
that this nation, under God, shall have a new birth of freedom..."