Never judge a book by its cover . its interesting just from my post and looking at my flags by my name you assume I am not american. You assumed my father was not an american soldier in the army and defended your right to have that freedom to live as you please, to practice what you want an wear offensive clothes. Its interesting you showed your true americanism by judging me without any research on me and in doing so judged me incorrectly. I am American, i was born and raised in Ohio, I moved to Myrtle Beach where I owned 2 successful companies, then we sold our companies and moved to the Philippines to help my wife's family who were struggling. My father served in the Armed forces and defended our country, I did not serve in the military. I went to college and got a business education instead.It's interesting that you say this, while not living in either the UK or the US. Maybe you can't understand the concept of freedom. In the US, at least, we have the freedom to live as we please - to practice whatever religion we want, to speak our mind, to engage in any legal activity, to live where and how we want. THAT is what angers people - the idea that I pray to a different god, or that I wear clothes that offend you or have beliefs that are different from yours, that my skin is a different color or I marry someone you think inappropriate. It's INTOLERANCE that creates terrorists. I'm not saying that our government is perfect or that our laws are completely just. But the US probably gives it's citizens the most rights of any other country and to blame our government is just wrong.
The things you pointed out do irritate a lot of foreigners, however what people hate the most about americans you did in your post and proved them right. They hate how we judge people and try and push our opinion on them without knwoing who those people are. How we try and get people to agree with our ways and do like we do without understanding thier culture and how it works. It is not intolerance per say that creates terrorists, most of the time its greed more so than religion, they are greedy and the best way to get what they want is join some unorganized group and support whatever it is they are fighting for just to get in on the cash and things they are doing. A lot of the members of the terrorists groups are more criminal to the group they support than they are to the governments and people they oppose. they steal weapons from the group and other thngs they can sell to someone else just to make some extra cash.
By you living in your glass house in America and never knowing true terrorism at your borders (9-11 was small compared to what some countries face daily) its funny you so easily throw stones. Try going out where terrorism is rampid where it is home grown, and see the fear in the peoples eyes. As Americans we life a beautifully protected life where we seldom have to worry about a lot of the things people worry about on a daily basis.