He is completely heterosexual. 100%. If that's true why did he have trouble with a prostitute called Mike Jones? 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. 
He is also completely fundamentalist. According to him, Obama, the KKK, Adolf Hitler, and Anders Behring Breivik are not Christians (Obama is not Christian because he is
black fairly Liberal and the others because he does not want to be criticized. 
However he also calls Islam the most evil thing on Earth and says that all Muslims are going to hell. He says that Islam is centered around evil (which is not true at all). He only thinks that because of some idiots who bombed twin towers. 
He has never even met the 96% of Muslims who are perfectly nice people.
- Larry Craig
- Michael Johnston
- Jimmy Swaggart As far as we know he's heterosexual and he went with an indecent lady.
- "Ted Haggard Is Completely Heterosexual" by Roy Zimmerman Very funny video, well worth watching