Methinks He Doth Protest Too Much :3
Controversial minister's recent anti-gay protest at funeral of American war dead notwithstanding, startling new evidence emerges that Rev. Fred Phelps may indeed be gay himself. To the wary, it is already clear that Phelps is a repressed, guilt-ridden homosexual. I'll bet the farm on it. In fact, a recent study, no doubt inspired by watching Phelps deliver vehemently anti-gay sermons in his a**-less chaps, links homophobia with homosexual arousal.
Homosexuality is clearly the monkey on Phelps's back, an issue he can never fully resolve personally. He attempts to convince others to convince himself. It doesn't work, because the battle never ends. Somewhere, deep inside him, he recognizes he is critically wrong and is embracing a falsehood, or many of them. This makes him angry and defensive. Sure, many will believe him, but that's because humans that want to feel smug and superior to people unlike them will innately draw to the likes of Phelps. Besides, it is an established fact that most of the anti-gay protestors in his church are from Phelps's own family.

Chromosome damage? Inbreeding? count on it.

Whatever the case, somewhere I read that "the message of Christ is lost on those who are perishing".