Science fiction author Robert A. Heinlein said: "You can have peace. Or you can have freedom. Don't ever count on having both at once."
After having lived through Vietnam and the Gulf Wars and having traveled rather widely, I'm afraid that Heinlein is correct in his judgment.
If you live in this country, thank a vet. They've been the thin line between you and your freedom and those who would take every freedom from you.
Happy Independence Day!