CIA Director David Petraeus has resigned in the wake of an extra-marital affair. The affair has prompted an investigation by the FBI and CIA, is this warranted?