First of all, gay marriage has nothing to do with gay rights.


Marriage is a religious institution that is recognized by the states, and it has religious underpinnings.
No it isn't , marriage is a social contract between two people , religion is not neccesary .