It's legal to be married but not allowed to kiss your spouse in public. Illegal to be gay, but if you are a guy you can kiss another guy and hold his hand all you want. Makes tons of sense.