Personally, I believe the founders should have designated America to be a Christian nation without requiring such compliance by non-believers; then we should have adjusted immigration quotas to keep a Christian majority for the lifespan of the nation. This would keep us what we started out to be, a Christian Nation, but would be fair to all. Of course, in such a scenario abortion would be illegal and gay marriages could not be attempted to be forced on particular Christian organizations that did not believe in that. So far the latter is the current rule of law now, and should remains so.
Gay marriage ceremonies are, in most Christian churches, a sanctification of the union by God. Thus performing that celebratory act would be a sin by a Catholic priest for example, because God would never sanction such a union. Issues such as this and the assault on the right to keep and bear arms will split this nation, and perhaps should. We might be best, as I have said before, as two autonomous regions of the same country or as two separate sister nations, where liberals can be socialist and Conservatives can be more Libertarian. [Capitalization and the lack thereof is intended as an indication of respect and lack thereof.] It is hoped that such a division does occur rather than the continuing unrest or the dominance of one group by the other. It is further hoped that such a split would take place peacefully.