Petraeus is in a position of strength - for now.
IMO Petraeus will remain in a position of power until he himself chooses to give it up. AS a battle hardened General Officer and commander he KNOWS what must be done in order to win.
I believe this man is far to committed to his troops and the nation to play the politics the Left is intent on playing with this war. I think should the Administration attempt to “Vietnamize” this war this General will hand in his resignation.