"You are also forgetting the series of terrorist attacks (which I so kindly listed for you) which were for all intents and purposes unanswered by the U.S. On top of this, we removed our troops from Beirut after the barracks bombing under Reagan and Somalia after the battle of Mogadishu (again Clinton)."
All of this is related, Ian. Since we're on the subject of history, you would do well to question why we had Marines in Beirut in the first place, intervening on the side of Christian factions in a civil war that was none of our business in the first place. Ditto Somalia. The rest, as you say, is history. As long as we are intervening in other peoples' countries, occupying them, breaking their furniture, violating their customs, leaving nothing but destruction and chaos in our wake, there will be retaliation at every opportunity they can find, e.g. the embassy bombings, Khobar towers, WTC, Westgate Mall, and on and on. The sooner we get the he!! out of West Asian countries and work on solving the root causes of their anger, the sooner we will see an end to what you call terrorist attacks, and the sooner we can start to regain our own freedoms that have been lost in the war on terror. How many failures will it take? Do you think for a minute that we won in Iraq? Are winning in Afghanistan? It will be the same in any other country in that part of the world. As I said earlier, they don't make very good pets. Meantime, the Chinese are slowly catching up with us and gobbling up oil contracts all over the place, a huge copper mining contract in Afghanistan, for which we provide the security, etc. Some victory, huh?