When I was a teen, I was kinda intimidated when a couple of gays came onto to me, they were friends and I did my best to extract myself without offending them. As I grew older and entered my career, I became acquainted with the "professional gay" whose characteristics I quickly learned to appreciate. Intelligent, competent, conscientous and helpful. You can't ask for anything more, they were not interested in dating me and we got along well.
I am in favor of offering "unions" to gay couples that offer all the benefits as marriage, but not the name.
One last thought, this is extremely politically incorrect. Research studies are now indicating a specific gene is related to a individulals sexual orientation. Could this be a genetic disease?