You do realize atheists get married too right? It's a contract, NOT NECESSARILY a religious one. As to religions, Hinduism is one of the oldest religions still practised, it mentioned a unique God before judaism, and it authorizes homosexuality (that's just one example).