How about as a Christian and as an American *you* are free to service a homosexual wedding any way you want, and Olog is free to NOT service a homosexual wedding. I cannot, for the life of me, understand why an American Christian would condone anything but freedom in how one chooses to run their business.
There have to be ground rules we all abide by, otherwise you just end up with a mess. There is a reason why Libertarian colonies always fail.