CIA Director David Petraeus' resignation after admitting an affair has been at the top of the news all week. Regardless of professional accolades, it's often a long road to recovery from such a public downfall, says Eliot Spitzer, the former governor of New York who himself resigned after a prostitution scandal.