Anyways, today's marriages are failing because they are not up to date to the lifestyles of 2018. Marriage (and divorce) need to be updated. We should have different marriages you can sign up for like open marriage, 3 person marriage, starter marriage, etc. Kinda like the different types of businesses you can start (LLC, S-Corp, etc.)
Each marriage would have a different type of way they are taxed and dealt with and if kids are or become involved, there will be different ways to handle that.
Personally, I would make something like a starter marriage temporary and you would have to renew the contract or turn it into a life time marriage that has severe penalties if you choose to divorce later on.
If after say 4 years you no longer want to be with the person, you can leave with everything you earned during or brought into the starter marriage and nothing more. In this type of marriage, things bought like a home, car, etc. wouldn't be owned jointly so if the wife bought a home and they were living in it, it's only hers. If you divorce before the contract is up, the person who files must pay a penalty. Penalty is waived if you can prove your partner is abusive, cheated, etc.