Haggard's thinking is plainly revealed in a interview in the LATimes.
Q: Do you think it is a sin to be gay?
A: Well, I think the Bible reveals many ideals that God has for us, and I think God’s ideal for us is that we express our sexuality in monogamous, heterosexual relationships. But I know that humanity is complex, and so even though that is the ideal, I understand that there is the great deal of diversity. But I think all of us need to keep growing and developing. So I would say to a gay man or a straight man or a bisexual man to continue seeking God, continue reading the Scriptures, continue to stay in fellowship with other believers who are willing to grow in God’s plans for their lives, and let God by his spirit and his word work it out. But I would never preach to somebody else the same conclusions I’ve come to myself. For me, for me, I have a set of standards from the Scripture, and other people have to establish their own sense of standards from the Scriptures, as they read them.
Makes total sense that he would want to see himself as a straight man with issues. After all, God's plan, according to Haggard (and his therapist?) is for every man to be straight.