I think the only long term solution to the split is society is not for one side to win but to separate the kind of marriage that the government recognizes and gives incentives for (i.e. Marriage - one man, one woman) from the kinds of households that people have a right to form by legal agreement, contract families, for lack of a better name.
Contract families could be semi-traditional - a heterosexual couple that is not married, a Grandmother and grand kids or two widows living together. But it could also be two women, two men , or three consenting adults anything we don’t have a constitutional reason to ban.
Contract families would not be anything we have to encourage - not anything the church needs to bless and not anything the government has to call marriage. They are the consensual relationships the people wish to formalize that the government has no right to interfere with. This could work just like any other contract - we don’t limit contracts by gender or how many people can sign a contract.
So that would exclude polygamous cults that force young girls to marry, and would exclude any arrangement with a child below the age of consent, incest, nonconsent, coercion, and anything else there is a constitutionally valid law against.I don’t think we are ready but I see this as the logical, most workable solution to an otherwise intractable dispute.