Gays should be able to get married and have their reception at any willing church. They should understand that they cannot have weddings or receptions at churches that oppose same sex marriage. The same way that catholics have to understand that they will not be able to have mass at a synagogue or mosque. The same way snake handlers have to accept that they cannot take their understanding of Christianity to the methodists and handle snakes on the altar.