Marriage is a covenant with God. It carries with it legal obligations. Gay people want not only the legal obligations that come with it, but also the blessing of God.
I know a ton if gay people. None of them are concerned with that. If you voted because of that, you have made a huge assumption that is pretty off base. Much as you guys keep trying to make it a religious issue, the homosexual community is interested in civil rights. It's why you and they will never understand each other. They don't get why you keep seeing things that are not religious (to them) in religious terms while you cannot see how they don't.
Gay people want to be married, because that's what they've always dreamed of and everyone else does it. I have no problem with gay people, I have gay friends, I support gay unions and even gay marriage. But I also recognize the challenges surrounding it, and I'm saying that the best way, in my own opinion, to produce the most rapid and effective change here, is to make all unions recognized by the government "civil unions", and relegate the concept of "marriage" to church services.Marriage carries with it a strong religious attachment in the minds of many many americans, and resistance comes from this group. The resistance would still be there, likely, even with civil unions, but I don't think it'd be as strong. They've fortified the idea of the word of "marriage", put all their eggs into the basket of saying "we want to define marriage as being between a man and a woman" or something like that, but if we strip out the word marriage, and make it a civil rights issue, I think the battle becomes much more manageable.