Former CIA Director David Petraeus resigned this week for what he called personal reasons after revelations that he was having an extramarital affair with his biographer, Paula Broadwell. Before his resignation, he had been a highly regarded public official, serving in the military for 37 years and taking on the roles of Commander of U.S. forces in Afghanistan and NATO International Security Assistance Force.