All of his opinions are contradictions, because he is beating around the bush. If you follow his pathology its clear, he thinks that gay people are lesser human beings. This kind of goes against everything that he follows, christianity disagrees with the concept of people being greater or lesser based on things outside of their control, the USA who I believe he served doesn't believe in lesser and greater human beings, an organization that teaches good citizenship is realizing its hypocrisy, he is being force to confront his hypocrisy, as irritating as he is this is actually growth.
He can't argue any points I ever make, because although they are tilted toward my favor, there is much fact in them and it exposes his double standard, he avoids then and pretends that he isn't holding a double standard, this is because he doesn't want to be seen as a hypocrite, this is actually good also because he will grow, he realizes he is a hypocrite and I am sure after reading this post he will attempt to cook up a statement that counters it, possible something completely of the wall, or some canards of how heterosexuals procreate or other very simple things to debunk.
He may not show out on this forum but if he is a thinking person he is realizing it.