The rights of the minority (in the case) must be protected at all costs. The civil rights movement for blacks was won because it was a noble effort for the rights of a minority. Its the samething with gays having a right to marry. Religious biggotry is the only thing preventing gays from marrying.
It would be worth have a civil war to give gays the same rights others enjoy.