Over 70% of Americans now live in states with Marriage equality. Tomorrow, the SCOTUS may decide to take up the issue in conference discussing the appeals brought before it, particularly the 6th circuit. There's a good summary of the SCOTUS cases here.
Despite the ever more desperate screams of the opponents, polls indicate that 56% of Americans approve of legalizing same sex marriage, including 41% of Republicans.
This is almost over.