Bush isn’t listening
The US is stuck in Iraq and Afghanistan because of his poorly planned attacks, poorly equipped troops, poorly executed raids that have resulted in a few ‘friendly fire’ incidents and, most of all, his apparent poor hearing because he simply will not listen to any talk of withdrawal or troop reduction.
It isn’t cut-and-run when your policies are not working.