Call me a pessimist, but SCOTUS isn't going to rule in our favor here. This is an extremely partisan, activist court that will rule yet again based on the GOP platform: that there's no constitutional right to marriage and gay marriage becomes illegal again in California, Iowa, Massachusetts, and all the other states who had their bans struck down.
Republicans would be happy to surrender on this issue and stop talking about it ASAP.
Maybe in Massachusetts, but certainly not in most of the states that usually vote Republican.