You are right A Theist, no one is forcing religious people to recognize same-sex union/marriages - The only legal obligation is tolerance - You can't stop people from marrying whoever they want - This is not an infringement on religious freedom - That would be forcing churches to marry gay couples, but that isn't going to happen as churches are independent from the government's control. I'm all for freedom, so if you don't want to bake cakes to gay weddings be my guest, just know that it can hurt your business and you are morally responsible for the economic consequences of refusing to serve a gay couple.
Whoever fights monsters should see to it that in the process he does not become a monster. And if you gaze long enough into an abyss, the abyss will gaze back into you