You gave up on the Christians versus gays fight! I assume you have been down that road before.
As usual, the answer is to get government out of it. Having government involved always creates unresolvable conflicts. I think it is a deliberate attempt to keep the people factionalized.