Your logic is deeply flawed. You are arguing for the right to discriminate against other groups of people. They are fighting for equality. There is no equivalence between these two sides. One is repressive while the other is progressive. Why should gay marriage not be legal?