Since the Supreme Court ruled on it, the only way they could take it away would be to pass a Constitutional amendment on it. But that doesn't have NEARLY enough popular or legislative support to happen. Passing constitutional amendments is a very difficult thing to do in America and it usually only happens if there is a pressing issue and widespread agreement for it. That isn't the case with same-sex marriage, which has been getting more and more support in recent years, and will probably cease being 'controversial' in like a decade. I don't think anyone has even suggested it as a real possibility in this case (except maybe a few extreme people who are really against gay marriage).
To be completely honest, I kind of knew that the SC would rule in favor. Even if they ignored the opinion of the people (which they can do), banning gay marriage is unconstitutional. By having it be illegal, you are invalidating legal same sex marriages in other states (unconstitutional), and not giving people the same treatment under the law (also unconstitutional). So even from a completely legal standpoint, the movement to ban gay marriage doesn't make any sense and doesn't have any place in our legal system. Anyone claiming that the SC decision is wrong because the justices are being motivated by some hidden liberal agenda and are "ignoring the voice of the people" is just angry and BSing themselves, and probably doesn't understand how our law system works. xD
I took a US Government class and a Comparative Government class last year so I figured I would clear that up.
