I tend to think/believe that most if not all of the people at high levels in Fed government, especially congresspersons, are very likely prone to scandal.
In this case, I think that the O adim has been blackmailing all kinds of people to compel them to go along with their program.
My best guess is that nothing would have come out and Petraeus would have just decided to step down for the 2nd Obama term.
But the FBI guy got to Cantor and the whole thing blew up.
Right now it is being spun as a sex scandal and like it is just bad because these guys could be intelligence risks.
But the truth probably is that the O admin likes guys who they can blackmail. Keeps them in line.
Thats why all the timeline lies. Just like Benghazi.
I wonder what they have on Boehner. Maybe it came up on his golf outing with Obama.