He criticized Larry Craig, a married Republican senator busted in an airport toilet looking for gay love in exactly the wrong place.
Now former veterinarian John Ensign, sophomore senator in more ways than one, just admitted to having an affair with a staffer. The infidelity, typically, only made his marriage stronger, says his wife.
Says Ensign, "I violated the vows of my marriage."
Ensign belongs to a religious society named... wait for it... wait for it...
...the Promise Keepers.
I'm telling you, folks, you just can't make this shit up.