I thought I should clarify my position because I kind of went on a tangent.
I don't care if gays have some form of legal union that gives the rights similar to those of marriage. I just don't care. If they must have it called "marriage," then that's fine, too.
Just don't throw it in my face. Don't tell me I'm a homophobe. Don't tell my children it's morally wrong to believe homosexuality is something God doesn't approve of. Don't teach my children at school how to practice it safely or anything like that. Let me teach my children about those kinds of things, and I promise I'll do a good job. They won't hate anyone, they will tolerate every one who doesn't harm anyone else, and they will love their neighbor. And they won't jam their beliefs/faith/preferences in anyone else's face.
Is that fair enough?