Decouple the law from marriages
I'm sure I'll be lambasted for this, but this is my two cents' worth. Why don't we ban legal rights for marriage?
Why not just have it as a celebration for two people who love each other and want the world to know how much in love they are?
Remove any legal or financial rights so that everyone is on the same level playing field.