The problem with this argument is that the same argument could have been made about laws prohibiting miscegination - e.g., "Every person has the right to be single, OR to mary any person of the
opposite sex same race he or she can talk into it. There is simply no discrimination."
Obviously, the two situations are not at all similar -- the state has a much, much stronger interest in promoting traditional marriage than it did in prohibiting interracial marriage -- but making the "everyone has the same rights" argument leaves you susceptible to the interracial marriage comparison (which libs LOVE - makes them feel like supporting same sex marriage is a "civil rights issue").
True, but even your example of a ban on interracial marriage does not show any DISCRIMATION: All races are treated exactly the same. No one has a special preference.