I don’t want to be snarky, because it won’t help. But this alleged transformation is evidence that the Christian culture is steeped in denial.
Haggard is not 100% heterosexual. He’s made the decision to act like a 100% heterosexual in order to maintain the acceptance of his peers. He’s going to work this new celebrity to maintain his career, and simply point it in a different direction. The saddest thing is, he will now be a poster boy for a lie: that homosexuality is a sin and not something you are born with, and that it is a choice.