@Clanad Could you offer a link to this anecdote of yours? I rarely comment on anecdote, unless their is documentation to support it.
"the Federal Aviation Administration (FAA) becomes involved since disobeying a directive from a crew member is a Federal offense and results in a significant civil penalty. This has happened a couple of times on my own flights. So… what's my point? On one occasion, (though not my flight) the same activity involved two men, so I'm assuming they were homosexual. The same procedure was taken (Company policy) but the two FA's were later sued by a Bash Back! type of organization. The suit failed, of course, but in the mean time, the cost to the airline for providing the FA's attorneys, lost work and the late night telephoned threats took their toll"
The "homosexual agenda" as you term it can be viewed as an ongoing attempt at creating equality for those of a different sexual orientation to the heterosexual norm, in an effort to counterbalance the years and years of vicious repression. As with any movement of activists, you will get some who are more extreme than others, but that does not make them representative of the majority.
And "Spiked" are welcome to their opinion, and its perfectly fine if they wish to express it, but they are most certainly not the last word in the science and fact of sexual orientation. The facts tell us that sexual orientation is fixed rather early on in an individuals development, that genetics, epigenetics and the influence of hormones during gestation are the overwhelming contributory factors in determining someones eventual sexual orientation.
In this, those who are homosexual have no more choice than an individual has over their skin colour, or their gender.
To continue to treat them as somehow inferior, or second class, or "unnatural" or an "abomination" is wrong. We are all human. We all share the same human needs, regardless of our individual sexual orientation, and refusing to recognise same-sex marriage or suggesting that accepting them somehow ( never to be explained how) demeans or devalues "regular" marriage is pretty shameful really, in my opinion.