Here’s a thought. Oh, shut up, I have one occasionally.
Anyway, a dual system of: 1,“Marriage”= religious ceremony. 2,“United”(or something) = civil ceremony.
The trick is, it’s your choice. By having two names it declares to the world what your preference is. Now that some religions will marry queers, both the straights and queers will have a choice, and your choice won’t label (libel) you, by sexual orientation. Nobody should have a “legitimate” bitch.