Pastor Ted Haggard, president of the Nat
Although he never gave a public apology, Pastor Ted Haggard says that he “over-repented” for an affair he had with a gay prostitute in 2006. The Evangelist preacher is known for his years of having an anti-gay attitude, but today he has a different view. He claims his affair was a massage gone wrong and insists that he is not gay. (Credit: Getty Images/ Robyn Beck)