I would disagree on one level. We lost Vietnam not militarily but politically, due to some deranged leftists. And many of those same leftists are trying to accomplish the same ending with Iraq. The jury is still out as to whether they will succeed.
Yes, I think you're right about. The public initially
supported the war until they caught the liberal/lefty
LBJ lying about it, starting with the Gulf of Tonkin
resolution and escalating his mendacity until even other
lefties were turned off. The Tet offensive was a military
victory but when Walter Cronkite reported it, it was
portrayed as an American disaster. Once people lost confidence in our leaders -- they didn't know whom or
what to believe and were ready to pull out. But I think
Bush has been truthful. Mistakes are made in every war,
but I think the BIG question is whether or not he can
convince people this is a legitimate part of the war on
terror. If not, there will be even more than just the
lefties who want to cut and run. I do think Bush could
do a better job of "selling" his foreign policy to the
public.