Thanks for posting this...it rings, unfortunately, too true as a goodly proportion of Americans still "don't get it".
Americans spend entirely too much time beating themselves up over relatively trivial things and take any criticism of their actions or inactions right on the jaw, while hardly ever taking any significant time to consider the positive impact our nation has had on the world.
No nation gets it "right" 100% of the time. Except for the past 8 years (of WJC), it was always hard to credibly impugn our motives in matters of world affairs. We believe in freedom and representative government, laws and individual rights. It pains me to say that I wonder if a preponderance of Americans today would voluntarily state that these beliefs are superior to those held by any other nation (excepting of course like-minded nations England, Australia among others).
When Americans refuse to recognize their moral and ideological superiority, and give credence to other inferior governmental systems, we will cease to be great...
It's been rather amazing watching the liberals on television condemn the U.S. for Clinton's actions (But of course only a rare few will specify that it was him).