In a larger, more inclusive sense, everyone wins, and that’s because no one really loses. If you don’t like gay marriage, don’t get gay married. If your church is against the concept, they won’t be forced to allow same-sex couples to marry, just like they currently aren’t forced to allow mixed-race couples to marry, or allow divorced couples to marry. If your business does flowers for weddings, and you won’t do business with gays then, well, clearly money is something you hate. Also, you kind of have to do it, so suck it up and reel in the cash.
I don’t have too much more to say about this, so I’ll let Andrew Sullivan take it from here. I’ll also remind my friends that while this is good and great, we still have one more major problem to overcome before full equality; adoptions of children by gay people, which is still illegal in several states. But once that’s gone…that’s that.