They can't seriously repeat that same mistake again. Make an instanced zone for each city state specifically for the ceremonies. Or screw it, why can't I get hitched at my Free Company housing? Doesn't even have to be a scripted event, Player 1 does quest to get ring to give to significant other. Player 2 does quest to give a ring in return. Talk with the priest dood in the church outside Drybone. Married. If people want to do ceremonies, thats what the instances are for, or their personal home, or the company home should the FC leader allow it.

No need to have waiting period when divorcing your partner is going to be as easy as deleting said ring from your inventory.