If a church doesn't want to perform a gay marriage, I don't think they should have to, even though I support gay marriage. It's not going to happen in my own church, the Roman Catholic Church. We have a very conservative pope. Subsequent popes are going to be too conservative to change the church's position on gay marriage. If a gay couple wants a religious marriage, they'll have to find a clergy person willing to marry them. There are plenty of liberal Protestant ministers who can do this. Unitarian Universalists can do this. I have a gay Catholic friend, but I think gays, generally speaking, are more comfortable in the spiritual communities where liberals have more of a voice than they do in the ones that are governed by conservatives.