Short version: Bush needed the agreement, and the Iraqis didn’t.
They knew that if there was no agreement, that they would win, and Bush and His Evil Minions&trade would lose, so they could drive a very hard bargain.
Bush was prisoner of his own ego.