....also, in Iraq we scared the daylights out of Kaddafi, such that he ended his quest for nukes.
In Afghanistan we temporarily restrained the Taliban, but drove Al Quida elsewhere (Iraq, Pakistan and the hills).
We need to rethink strategy and goals in foreign wars. We should determine what "winning" means ahead of time, and once we've "won," get out. I think we should have left Iraq after taking out Saddam. He was the threat, we got him out. Afghanistan? That was the worst of the two conflicts in my estimation. We didn't accomplish much there, other than temporary restraint and the re-organization elsewhere of a terrorist organization.