Seems to me if Petraeus now testifies it could be damaging. Now, because he is an admitted adulterer, his character is called into question and; therefore, his veracity as a witness is tainted. After all, who can believe a man who serially cheats upon his wife of 37 years, nevermind the fact (potentially) that almost half of those who would question him are probably guilty of the same thing.
Frankly, this looks like a big set-up and an even bigger power play. Lots to cover up here. Possible gun-running to Syria and perhaps more.
Seems to me if Petraeus now testifies it could be damaging. Now, because he is an admitted adulterer, his character is called into question and; therefore, his veracity as a witness is tainted.
Good points. Destroy his credibility if he is forced to testify.