He has no political reason to end an unpopular war and make his friends happy? Are you mad?
The war is unpopular with the left. The weak way Bush has been fighting the war is unpopular with the right. The right wants better fighting, which is what is happening now.