Interestingly, I agree with a lot of what you said. I never understood the resistance to "civil unions". Why try to co-op a word with an established meaning when civil unions are in all practical respects exactly the same? I voted for gay marriage in the most recent election, but its always seemed like a non-issue to me. As long as there is no legal discrimination, who gives a flying fuck what its called?