Petraeus brought himself down through his own stupidity, ego, and immorality. He has no one to blame but himself.
If you have Netflix watch “Game of Cards” to see how politics works.
Agreed! He was totally stupid. The head of the CIA, like other very important people CANNOT be having affairs. The reason is because they are then subject to being blackmailed and/or brought down by their enemies. And that is exactly what happened.