As long as you understand traditional hetero marriage is suffering mightily. And only a massive increase in government subsidies from the federal, state, local and city entities keep things from disintegrating. Outlays from taxation and private entities are never taken into consideration. The well ends up running dry at some point and we are getting revenues every way possible now.Same sex marriage is legal in this country
Public accommodation laws say you can’t discriminate because of race, religion or sexuality
If you are in business, you need to follow existing laws
If your religious beliefs get in the way, you should find another business