Given that this is all about a ploy to prevent testifying before Congress about the Benghazi affair, it is just as likely that Petraeus didn’t shag as that he did. It is the narrative that needs to make sense. I cheated. I confessed. I must do penance by resigning. Therefore, I’m unavailable to be sworn in before Congress.
If that doesn’t seem fishy to America, then America is just stupid.
It is not about him poking her, it is about the confidential info he gave a crazy person