The U.S. Constitution was written with religion in mind. During that time religion was a very large part of life and something like this wasn't expected to happen. That is also how we have based our laws was on the Christian faith. Go and look up the reason why we have the separation of Church and State and you see what the real reason was.
It was written with religion in mind as being separate. You won't find the words "God", "creator", or "Jesus" in the constitution. They didn't include religious terminology because they wanted this new government to not deal in the matters of religion; as made abundantly clear by the first amendment. Religion was no doubt a huge part of the culture in America then, and now, but culture and government are two entirely separate entities.
If states want to ban gay marriage, that's an entirely different thing. I just don't think the federal government should be able to, as it is not their right to define marriage, or to enforce biblical sentiment as law. I think it's backwards and completely wrong for states to ban gay marriage, but if they want to, that is their right alloted by the tenth amendment.
Just out of curiosity, how much power should the federal gov't have over legislature compared to the states in your eyes? I'm asking because I'm wondering where the line should be drawn between "states should decide X" as opposed to "federal gov't should decide X"
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhäuser gate. All those moments will be lost in time... like tears in rain...