I want to get something off of my chest: I don’t believe that state or the federal government should recognize gay marriage. I don’t believe that state or the federal government should recognize straight marriage either. Marriage is a religious institution and should be handled only by churches, synagogues, mosques, covens, what have you, in accordance with the First Amendment.
What government needs to do is institute a system of civil unions, which are contracts that carry all the health, financial, housing, insurance, and child-rearing benefits of what we currently call marriage. If your church won’t marry you, find a new church. If you are repulsed by your church marrying a man and man or woman and woman, find a new church. Congress, the Supreme Court, and the president have no business defining how we the people express our love for each other. It does, however, have business in codifying secular agreements between two people, regardless of their gender. This is equality.
This way, the State has no say in how people interpret the Bible, Torah, Koran, Big Book O’ Witchcraft, etc., and can’t be penalized for their beliefs, and, at the same time, religion can’t be used as an argument against these unions either, thus confining them to secular arguments—many of which are based on junk science.
My idea, I realize, isn’t perfect, because I barely know what I’m talking about.