David Petraeus has resigned from his post as director of the CIA after admitting to having an extramarital affair. Petraeus reportedly offered his resignation to President Obama on Thursday. The President accepted his resignation on Friday.

So, as we await the inevitable press conferences that will be the result of Petraeus' resignation, here's a roundup of other politicians apologizing for sexting, cheating, stepping out, breaking their marriage vows, or otherwise not being able to keep it in their pants.

South Carolina Governor Mark Sanford admits to affair.

President Bill Clinton admits to his relationship with Monica Lewinsky.

Rep. Anthony Weiner apologizes for sexting.

New York Governor Eliot Spitzer resigns amid a prostitution scandal.

Senator David Vitter apologizes after admitting to being a client of the "D.C. Madame."

Detroit Mayor Kwame Kilpatrick apologizes for an extramarital affair with his chief of staff Christine Beatty.

Los Angeles Mayor Antonio Villaraigosa admits to having an affair.

Senator John Ensign admits to having an affair.

Congressman Mark Souder resigns in wake of an admitted affair.