It remains a cold, harsh and relentless world where millions upon millions of angry people wish and pray for our demise.
They do more than that – as the events of September 11, 2001 proved.
In Afghanistan and Iraq, and throughout the Middle East, people exult when suicide bombers kill our soldiers, sailors and marines.
Our fighters in those two countries are dying everyday.
Thousands have given their lives in those two places alone.
Veterans Day is for them and for the hundreds of thousands of men and women who’ve given their lives in foreign wars and engagements for the United States of America.
The loss of a son or daughter due to a battlefield death is the type of event that pierces ones heart and which leaves a gaping hole in ones soul.
There are no words to assuage the grief of a family who has suffered such a loss.
We all go on because of their sacrifice.
They become frozen in time because they gave their lives for their flag and nation.
On this Veterans Day we should all take a moment to give thanks and remembrance for the legions of American heroes who gave their lives in the wars that have helped to shape our modern history.
It is fitting. It is just. It is the very least we can do to say thanks to those who gave their lives.