Below is an excerpt from an excellent speech by Lt. General John F. Kelly, USMC presented on Veterans Day in St. Louis, Missouri. This speech was presented two days after his son had been killed in Afghanistan. The full speech can be found at the link at the bottom of this post. It's a good read and explains why the War On Terror continues... and will continue for some time to come.

"... Because our America hasn’t been successfully attacked since 9/11 many forget because we want to forget…to move on. As Americans we all dream and hope for peace, but we must be realistic and acknowledge that hope is never an option or course of action when the stakes are so high. Others are less realistic or less committed, or are working their own agendas, and look for ways to blame past presidents or in some other way to rationalize a way out of this war. The problem is our enemy is not willing to let us go. Regardless of how much we wish this nightmare would go away, our enemy will stay forever on the offensive until he hurts us so badly we surrender, or we kill him first. To him, this is not about our friendship with Israel, or about territory, resources, jobs, or economic opportunity in the Middle East. No, it is about us as a people. About our freedom to worship any God we please in any way we want. It is about the worth of every man, and the worth of every woman, and their equality in the eyes of God and the law; of how we live our lives with our families, inside the privacy of our own homes. It’s about the God-given rights of life, liberty, and the pursuit of happiness and “that all men are created equal, that they are endowed by their Creator with certain inalienable right.” As Americans we hold these truths to be self-evident. He doesn’t. We love what we have; he despises who we are. Our positions can never be reconciled. He cannot be deterred…only defeated. Compromise is out of the question..."