Consider the hypothetical case of two men. Both are inclined toward homosexuality. Both from time to time hire the services of male prostitutes. Both have occasionally succumbed to drug abuse.
One of them marries, raises a family, preaches Christian principles, and tries generally to encourage people to lead stable lives.
The other publicly reveals his homosexuality, vilifies traditional moral principles, and urges the legalization of drugs and prostitution.
Which man is leading the more moral life?
I love all the gossip/scandal/hypocrisy brought up by Ted Haggard
's affair BUT I think that ultimately it's going to be - again - a disservice to the gay cause.