Read the thread Homosexuals Opposed to Gay Extremism as well as some of the gay publications like the Advocate.
How many gays have I reformed? None, but I have been used by the Lord to encourage and educate those seeking honest answers to tough questions.
Marriage is not a Constitutional issue and homosexuality is not a civil rights issue it is a morality issue. What does redefining marriage have to do with respect for other people? I have gay friends who know my stance but that does not interfere with our mutual love and respect for each other. I don't oppose people I oppose a behavior that can be controlled even changed.
As to straight couples those who really care for each other take all legal measures necessary to protect their partners.