Same-sex marriage is rapidly becoming legal. The tide has, I think, turned decisively with Iowa's decision to legalize gay marriage.
First Iowa did it. Now Vermont has followed. And the trends are clear. With each passing year there is more and more support for gay marriage.
In spirit, in essence, the fight for the rights of gay people is already won. Now let's just work to make it a reality.