Stephen Hadley is a former National Security Adviser.
The White House insists the president is dictating events, but even some Republicans are frustrated by mixed messaging about his war aims.