Homosexuality (a behavior) has nothing to do with equality.... there are plenty of ex-homosexuals, but we have yet to see a single ex-African American (a race).
Homosexual behavior is very very very detrimental for society and the individual. and more and more medical people are coming out against it.
Go here and get educated on the bad consequences of homosexuality on everyone, the people doing it and society:
Homosexuality is more a quin to alcoholism, another detrimental behavior, in that the consequences are bad for all, and it should be also (like alcoholism) be stamped out.