Certain things are either universally right or universally wrong.
Sadly, the concept of absolute truth has long been abandoned by too many Americans.
Those are called MORAL ABSOLUTES.
You can’t approach it that way politically. Morally of course. But that is why we live in a free country. Everyone is entitled to their own morals and beliefs. The Constitution simply limits the power of the feds who have NO legitimate, constitutional say in the matter.
Marriage is a states’ and local issue. A free society must let the local state republican/representative form of government decide on marriage based on the wishes of the people of the state.
An BTW, generally, states, before the feds’ interference, were for the Bible and prayer in public schools, against abortion, and against gay marriage. And if you need to you can always move to a state closer to your beliefs. Tyranny is when the feds unconstitutionally force THEIR morals and beliefs on the rest of us.
>>> So if you happen to live in a conservative state then gay marriage is wrong, but if you happen to live in a liberal state then by the waving of a magic wand (a very sparkly one at that!) gay marriage is OK. <<<
Do not confuse legal/illegal with morally right/wrong. There is a lot of morally reprehensible behavior that is legal in a free country.
One tactic of liberals is to argue that, because something is legal, it must therefore be held up as moral. It is incumbent on conservatives to acknowledge that, just because something is legal, it doesn’t make it moral.