Then forget it. Achieving "gay marriage" won't mean you are recognized as equal. There will still be homophobes (or whatever they're called) that will look down on you. And added to that you'll even probably generate more resentment from people that would have been willing to accept civil unions but take offense at gay marriage.
Get over the inferiority complex you apparently have. If your concern is really about rights, take the civil unions and have your rights. But if this is about you feeling like society recognizes you as just as important or whatever, you're not going to achieve that by bitching and moaning all the way to the Supreme Court trying to change the definition of marriage which might make you feel good but will make others feel pretty ticked off. That's really not going to increase your stature in society.
This also isn't about becoming socially acceptable to Joe and Jane Six-pack. As long as Joe and Jane leave me alone, they can think what they damn well please, and I don't give a fart for their opinion of me. This is about being equal in the eyes of the law, which we aren't, and which civil unions aren't.
Once we get the legal recognition, society will follow in time. It may take a long time, even a very long time, but it will happen when society discovers that life will still go on as usual.
And how dare you assume that anyone here has an inferiority complex. Again we get the height of heterosexist arrogance.