What does "pushing the homosexual agenda" mean? Is there such a thing as "pushing the heterosexual agenda"? Or pushing the "I don't like anyone different from me" agenda?
It means many things. One of which is changing and twisting the definition of words. Another is being very selective in what information one considers authoritative and unbiased. And another is to ignore all the facts - to toss the bigger picture. To ignore what former homosexuals have to say.