(Copout answer)
Whatever we do, it needs to be considered and then become policy. As in "anyone who uses weapons of mass destruction will have US WMD rained upon them". Or "we are not in the business of caring about anything east of Istanbul or West of Beijing anymore". Pussy-footing around and dictating what our national strategy is on a whim and what the latest FoxNews/HuffPost poll says is not conducive to "winning" anything. And it needs to be something that the entire country "feels". Like, "if you want to be isolationist, enjoy $200/barrel gas whenever the French can't deal with an oil oligarchy" or "we're going in to Syria. There's a national 2% sales tax to pay for it until we're out."
Personally, I disagree with Hans Blix. He wants a "World Without War" without paying attention to the fact that there are bad people doing bad things that need to be stopped...and when they have enough followers (bin Laden, Qaddafi, Mao, Hitler, Stalin, etc) to do serious damage to lots of people they need to be stopped by someone with more people/bigger guns/better toys than they have. If the US/UK wasn't the "World Police" the Holocaust might still be going on. Then again, people can (rightfully) bring up lack of strategy in Vietnam or how we were going to "win" in Iraq or Afghanistan. In my own worldview, leaving (innocent) people to die at the hands of bad people is bad. And I don't see many other cultures around the world itching to get into the "help out the innocent" business, which kind of leaves us. Unless our country also decides to get out of that business.
And without going too far, setting dates isn't "winning" (I'm dealing with the consequences of that right now).