Gays are, and always have been, afforded "equality before the law", as are straights. A gay person can marry any one they want, just as a straight person can, as long as they are persons of the opposite sex. In regards to marriage, there is no inequality. Both gay and straight are restricted to marry the opposite sex. The Third Sex needs to find a third way.
The liberals should appreciate this--it simply enforces maritial diversity.