Agree with what you've said. However, President Bush has failed to state the case. We cannot win without strong leadership. Our leader is weak. A strong leader must clearly define the threat and the objective. This leader refused to define radical Islam as the enemy. He also fails to define victory. This leadership failure allows his enemies, the Democrats to define the objective (get Osama not defeat Islam) as well as define rules of engagement. Until our leader is willing to make the case, Americans will not understand and will tire of sacrifice. If Americans feel threatened and understand this is a fight for survival, they will fight as they did in WWII.
History will show, George Bush started the Iraq war and lost it because he was not up to the challenge of leadership.
If he was not up to the challenge of leadership he would have caved long time to the defeatists, traitors and knee jerk reactionaries and left Iraq long time ago in defeat. The man is still leading us and does not give a damn about popular opinions or attacks from traitors. President Bush is a REAL LEADER.