My views on gay marriage are very simple. As long as both parties are consenting adults, and love each other enough to want to spend the rest of their lives together, they should have the right to stand before their friends and family to make a public, legal commitment to that relationship. I don't care if it's a man and a woman, two men, or two women. We are all human beings, and we should all have the same rights.
I understand that there are religious objections to gay marriages, and I respect the rights of those who feel that way. A wedding does not have to be a religious ceremony....it's a legal, civil contract. Religious objectors don't have to support something they are against,and clergy members who don't support it should not be compelled to perform a ceremony. By the same token, religious beliefs should not be allowed to become laws that apply to all people, including those who don't hold that belief.
I also want to address the idea that allowing same sex couples to marry will in some way damage the sanctity of marriage. How would loving couples spending years together in love damage the sanctity of marriage? It seems to me that plenty of damage has already been done by opposite sex couples---myself included. People marry and divorce in a matter of hours, marry and divorce multiple times, divorce for petty reasons instead of taking the time to work out their problems together, etc. Don't blame same sex couples for ruining something that's already horribly broken!!!