There is an endgame in Iraq. It is part of the WOT. We are trying to kill the people who murdered over 3,000 of our fellow citizens on 9/11, as well as those lost at our embassies in East Africa, and the USS Cole.
All the people on the planes on 9/11 were not Saudis. Moh. Atta was an Egyptian, two came from the UAE, and one was from Lebanon. We are not in Saudi Arabia because the government of Saudi Arabia did not support the hijackers or AQ nor did they have a WMD program or act as a state sponsor of terrorism. In fact, AQ has attacked Saudi Arabia with one of its objectives being the removal of royal family.
Why are we in Iraq? See my post #293 and read Text of Joint Resolution On Iraq Passed By The United States Congress We are in Afghanistan for similar reasons.
The War On Terror has no endgame just like the war on poverty. We will always have terrorists, even if we need to redefine it, just as we did with poverty.