Lordbuxton you still haven't replied to what I said, and btw I don't think you should be banned for what you have said so far, if you are just presenting opinions and not mindlessly insulting that's fine.
To sum up my position: Homosexuality is not detrimental to humans or many other species. It can help cut down on overpopulation which would be very beneficial and provide extra parents for children without them.
If marriage were a religious rite then people not following the religious rules should leave them along and find their own religion. One problem, CHRISTIANITY DID NOT INVENT MARRIAGE. NO RELIGION DID. Marriage existed completely separate from any religion for a long time, its was several hundred years before Christians started doing anything special involving their religion in marriages. And plenty of other religions have their own religious ceremonies, what if that religion didn't condemn homosexuality? That's not at all fair or equal and would clearly just be favouring one specific religion.
The legal aspects of marriage exist for taxing and census purposes, not for protecting religious or social institutions, anyone who claims that is ignorant of historical facts and is trying to rewrite them for their own benefit.
As for the overruling aspect, sometimes people are too stupid to vote for stuff, when it comes to human rights, then need to be equal, if the majority is discriminating unfairly and without any basis in fact, they are wrong.