Let's just accept reality. We, as a free people must accept whatever anyone else wants to do if we want to stay a free people. They can sleep with whomever they want, dress however they want, eat whatever they want, marry whoever they want, pray to whoever they want. We can however draw the line at bomb whoever they want.
On the other hand, as a free people we can not, dislike whoever we want, disagree with whoever we want, not take pictures of their wedding if we don't want to, not bake them a cake if we don't want to, not tell them to use the bathroom designed for them.... Man, this whole Liberty thing. It sure is tough. No wonder it's concept is fading from our lands.