John Robb over at Global Guerillas (sometimes you read something that really opens your eyes - "Once upon a time I woke up!"), tells us why we will be at war indefinitely...
"If you think the wars in Iraq and Afghanistan will end with this US presidency, think again. These wars will likely outlast the next several Presidents. The old Vietnam era formulas don't apply anymore. The reason is that the moral weaknesses that have traditionally limited the state's ability to fight long guerrilla wars have dissipated, and modern states may now have the ability and the desire to wage this type of war indefinitely.
For all intents and purposes, the US isn't at war. The use of a professional military in combination with corporate partners has pushed warfare to the margins of political/social life."