I don’t agree with gay marriage, but I also don’t agree with making it illegal. This country was based on the freedom of the law from religious prejudice. Believe it or not, there really are a lot of people who think the Church’s desire to ban gay marriage is just as messed up as we think others’ desire to allow it is.
The law shouldn’t dictate every moral issue. It should address those moral issues that are grave injustices on a basic human level- murder, rape, theft, etc. Issues where one person’s actions cause physical harm to another, or impede the other’s ability to live as they choose. Gay marriage is not one of those issues. It’s about two people who want to establish a life together, and it shouldn’t be the business of the law to decide who can and can’t do that so long as both parties are of age and of sound mind.
The average gay couple isn’t interfering with anyone else’s life just by existing. Maybe it would be weird for a kid to be raised in that kind of household, but then again, maybe not. There are worse things any couple, gay or straight, could do than give an otherwise unwanted child a home with love, structure, discipline, and food on the table. Gay parents are just as capable of loving their kids as straight parents are, and straight parents are just as capable of screwing their kids up as gay parents are.
So no, I don’t think gay couples SHOULD get married. But the Catholic Church already makes a huge distinction between a legal marriage and marriage in the eyes of the Church. We, as Catholics, should be more concerned with promoting our views on the subject in a loving way than with attacking gay marriage advocates and demanding that gay marriage be made illegal. Let’s respect other people’s opinions in the legal sphere, and they’ll learn to respect ours.