Petreaus. Who’s going to believe an adulterer? He’s disqualified himself from being trusted. His testimony is instantly impeachable.
But, he will be under oath, and he will tell the truth, he has nothing to lose. His testimony will be verifiable by the tesimony of others. Many know what happened.
Petreaus at this time is at the lowest point of his lifetime, he has been humiliated and has the disdain of so many of his Military friends, that is not something a man of his Military character wants to die with. He will do the right thing and Redeem himself, with TRUTH.