Aye — I've gotten into some heated arguments (and been called a homo-sympathizer, "furthering their cause") for arguing that the legal (and political) arenas are not the places to address homosexuality.
The problem isn't laws, and it certainly can't be solved by laws -- laws only condemn, they never save.
Fortunately there is one who saves, Jesus — and he saves from all sins, for how could the blood-sacrifice of an infinite God not be potent against finite man's finite sins?
Of the homosexuals I've met, for all but one (who may've just been good at hiding it, or perhaps citing/claiming 'homosexual' as an excuse for a lack-of-sex-drive) it's been intuitively obvious to me that they've been deeply hurt and are very often starving for love (not sexual, but real hands-dirty/action-inducing love).