@Lustig Andrei,
If your referring to the outset of the war you're wrong. Like most wars, it was popular in the beginning when there was talk of shock and awe and it was thought that we would waltz in, depose Saddam and then sit back and receive the grateful hugs and kisses of the liberated Iraqi people.
It wasn't until the looting began and it started to sink in that it would be a long slog that the approval ratings began to shake.
With Abu Graib and IED killings and mailings, the shine really started to fade.
It's also when Democrats who backed the invasion began to have second thoughts.
The protests were marches were, obviously, ineffective and short lived.
Americans like a war we can win very quickly and with few casualties. the first Gulf War was a rousing success with the public, because Bush Sr didn't try and build a democratic nation.
Iraq and Afghanistan, like Vietnam, appeared like they would never end.
No free or semi-free nation is going to tolerate a perpetual state of war without a continuous succession of triumphs and conquests.
The US, for the foreseeable future,is not going to embark on conquering the world,and so years stuck in one hell hole or another is going to inevitably wear down public support.
Hopefully, I'll be around when the war weariness caused by Iraq and Afghanistan fades away and the country is up for another ass-kicking expedition. Not because I want to see another war, but because I want to be around in another ten years.