Veterans Day should be both a time for Americans to honor the sacrifices made on their behalf and to recognize the true cost of war and its effects on service men and women.