David Petraeus is resigning as head of the CIA because he had an affair. Perhaps it’s not as simple, but if it is – why does an affair mean he has to resign?
It puzzles me.
UPDATED: Chuck Todd on MSNBC just answered my question. The CIA culture has a zero tolerance policy on stuff like this for field agents. Given that, and because he’s an honorable man, Petraeus probably refused to exempt himself from the rule.