I for one am holding my opinion of Petreaus until he testifies tomorrow. Or testifies in public.
He is an General who has been most honorable in his service.
No one changes their character overnight. Sorry, politics aside.
As an officer he has always carried out orders by those over him (BTW - officers do not take an oath to obey orders)
He carries out those orders by the CIC - the office not necessarily the person) whether he is CENTCOM or CIA director. He serves as they say “at the pleasure of the President) If he does not agree he can make his opinion known, but still carries out orders.
Every officer has what is called a “bet your bars (or stars)” moments. You had better be so right that the superior either takes your advice or takes you down.
I am wondering if Petreaus resigned when he did, because the affair was going to come out or if the only way he could testify to the truth was to do it as a civilian.
I don’t remember if he was under oath when he testified before.
I thank and admire Petraeus for his service. I am genuinely saddened to see him involved in such a disaster. I say a prayer for his wife too.