Unfortunately, many of us have forgotten our American history and our world history. We've forgotten that our independence & freedoms were not given to us. Instead, our country's founding fathers had to fight for what we now take for granted. Many did not get to enjoy these hard earned liberties.
No, the United States of America is not perfect. No country is. But we've forgotten President John F. Kennedy's inaugural address: ask not what your country can do for you - ask what you can do for your country. We've forgotten to be grateful for our freedoms of speech, press & assembly. Where else do see citizens routinely march in protest against their government without fear of imprisonment?
No, our country isn't perfect. We shouldn't have to spend billions of dollars on our military, certainly not while we argue over the cost of educating our children. But then again, if everyone played together nicely, we wouldn't have to fight for the poor and oppressed. With great power comes great responsibility. So, if you can read this, thank a teach. If you can read this in English, thank a soldier.
God bless America! And may God bless our military and their families.