There's only one thing I want to say with regard to George Rekers. If you are gay or lesbian, and you have found the courage to admit that to yourself, be thankful. Otherwise you might have ended up where Rekers has. You might have spent your life running. You might have hurt others by turning your self-hatred into hatred against the very people with whom you could identify all too well. You might have become so good at rationalizing that you might even have crafted it into a sophisticated doctrine, dressed it up in scientific terminology, and built a career on selling it to the public. All because you could not face the truth.
But if you have faced the truth, be very thankful.
And if you're straight and you know someone who is trying to grapple openly with the truth of his or her own homosexuality, please be supportive. Don't think of that person as "pushing homosexuality in your face." Rather see them as trying to save their own sanity, or perhaps even their own soul.