What id do is make so that marriage no longer has any legal value whatsoever, and force people who want to get married to get a civil union as well, to reap the benefits they would have had with marriage before (but also allowing that marriages that happened before this law is passed to retroactively get a civil union status)
From that point, I don't give a fuck if religious people want to restrict their little religious circles only to those they see as good enough for it. If they don't want to let everyone get that precious MARRIED title of theirs, just take away all of its legal power until they decide they want to join the 21st century along with the rest of the civilized world.
I don't think it makes sense to like, force a religion to change its definition of marriage or change its religious laws. Religion isn't a democracy, its all the opposite.
On the other hand, religion can be seen as PERSONAL so what the fuck, start your own religion, one that JUST HAPPENS TO BE EXACTLY LIKE CHRISTIANISM EXCEPT ITS NOT BIGOTED AND DUMB. gogogo its a good idea, its yours, just keep it, call it CHRISTIANOSM
I can't understand how homosexuals can be religious like that, I mean, they are VERY WELL PLACED to realize the Bible wasn't the Word of all-knowing God, but the word of dumbasses who lived more than a thousand years ago and who had the backwards morals associated with that time.