I was raised Catholic but don't follow any religion. It's simple to me: I don't feel comfortable telling two consenting adults what they can and cannot do together in privacy. I don't think it's my place, or for that matter, the place of lawmakers. I'm happy the Supreme Court agreed with that position and struck down a Texas law banning homosexual sodomy in 2003. Personally, I have a lot of friends who are gay or bisexual. Even if I'd otherwise be inclined to find something wrong with homosexuality, I couldn't possibly justify judging their lifestyle, their predispositions, their choices, whatever we want to call it. It's a privacy issue above all else.
To talk about homosexuality and then talk about gay marriage, we have to have two different discussions. Because there's a difference between the private behavior and entering into a public institution such as marriage. As I said, I don't have a religion, and I honestly don't care much for any religion that forces strict limitations on its parishioners. That said, I understand the place of religion in society. It's an essential structure, I won't deny that. Each religion is free to make whatever rules they want. Really, it's unfortunate that legal marriage and religious marriage use the same word. With a legal marriage, one recognized by the state, a couple receives rights and benefits single people don't have. We have to ask: what is the purpose of recognizing legal marriages? Certainly, there is a moral element. It helps the government encourage its notion of family. But also, marriage serves to formally recognize the bond between two people who love each other. I just can't see how permitting same-sex marriage gets in the way of these goals. I haven't heard any argument against same-sex marriage that has even come close to convincing me.
Tradition? I, honestly, I don't care about tradition. This country's only been around for 235 years, and in that short time we've done a 180 on rights for blacks and rights for women. This strikes me as the issue our grandkids will ask us about: "Why didn't you let gay people have equal rights?" And I don't have an answer for it now, nevermind in the future! "Because it's....icky?" A tradition of bigotry doesn't do much to convince me it should be that way forever. The other argument I've heard is that gay people aren't being prevented from getting married. Every guy can marry a woman and vice-versa. Look up a Supreme Court case, "Loving v. Virginia." A 1960s case. The Court swatted away a ban on interracial marriage, even though its supporters said everyone had the equal right to marry within their race. That's not equality. Giving a gay man or woman a choice between an ill-fitting marriage or no marriage, that's not a choice at all.
Longer response than I planned to give!