I see your predicament.
It went from
“Bush is wrong”
to “What we meant was, it can never win militarily”
to “What we meant was, it can never succeed politically”
to the current protest which is
“What we meant was, the current military and political success in Iraq can’t be sustained if we leave.”
Either plan what your next excuse will be, or take the option which will be much better for your mental health and totally ignore the progress in Iraq.
That way you can make things up like “Duhh...I can’t figure out what winning means, so we should just pull out of Afghanistan.”
What progress in Iraq, we're paying people not to fight , when the payments stop what will happen.
Now, I wish you would get back on topic and stop wondering all over the world. The Topic is Victory in Afghanistan. My question was, what is your definition in Afghanistan? Simple question.