He is completely heterosexual. 100%. If that's true why did he have trouble with a prostitute called Mike Jones?[1] He most certainly has never "done" a boy, well. Ever.
He once had an argument with Richard Dawkins. Perhaps Ted Haggard was just trying to be like Jesus. After all some people are asking, "Was Jesus Gay?"
He conceded on camera he bought meth. Its sad that people have to pretend to be righteous to hide from homophobia. Haggard also had a gay relationship with Grant Haas, a much younger man in Haggard's church, and Haas claims the relationship wasn't fully consensual. When Haas complained the church tried to hush things up. [1]