You are saying that society does not have the right to dictate what is “socially” moral and acceptable. Well if the government dictates what is “socially” acceptable - how much freedom is in that??? Everyone already has Rights, and unless those Rights have been Violated - The power to consider what is socially acceptable should be left up to SOCIETY - ( which does not favor “open homosexuality”. )
You realize then, that what you advocate is a form of cultural relativism?
X is right as X is approved by society/culture Y.
It’s actually textbook cultural relativism. No, actually, you as SOCIETY don’t have that right. Because SOCIETY also approved of burning cats for enjoyment, killing people over petty crime, slavery, female circumcision, women being ‘owned’ by their families, anti-Semitic pogroms and murder and a boatload of other morally objectionable practices. Or ones like ecstatic rites in various wine-centered religions, self-castration (or forced) for various religious cults, holy prostitution, child marriage, child rape, right of rape in war, plunder and looting, etc.
One man consenting to have sex with another man seems fairly low on that list.
Now, if you say that gay MARRIAGE has a right to be opposed, I’d probably agree but “open homosexuality”? Well you can oppose what you want to, but I think leftists are far more destructive to liberty and ordered society but we don’t talk about banning them (usually.)