Sure, when marriage was conceived, there was no liberation for the gays, so it was set in stone that marriage must be a man and a woman. This is asinine. As long as there’s love, there should be unity; whether it’s gays or not.
Marriage (in my eyes) is more of a promise. A promise to understand when you come home stressed from work. A promise to take the trash out when your back is bothering you. A promise to love you forever. Now why should that be determined right or wrong by sex?
Sure, some people may be going to Canada to get married, or the next bordering state, but why should you have to basically escape where you live in order to have your vows said and rings swapped?
The truth is, I think no-one really knows. People will hate just to hate, or truly believe that marriage is sacred and shouldn’t be touched or revised to accommodate gays. I think you should be able to share your love without other people telling you that homosexuality is not natural, when it is present in animals, human history, and, in essence, it’s as natural as the air we breathe, the love we share, or the love people think they shouldn’t be able to share.