Homosexuals are equals (or at least supposed to be) in society. Not allowing marriages would be a violation of civil rights. For gay unions and all that stuff, it's like this: you give a guy one dollar, but then you give another guy 99 cents. It's close but not the same. For those who say it's a religious reason why they shouldn't get married, religion shouldn't even be in government.