Gay marriage and straight marriage are like bikini tops and bras. They are both exactly the same thing, but one is acceptable in public and one is not.