Marriage isn’t what it used to be. It’s under attack by ‘the’ gays, there are whites marrying blacks, divorce rates are sky-high and more and more instances of annulments and less than a year long committments. 
Here’s my solution. Make marriage certificates only as legally binding as driver’s licences. Issue them in five or ten year lengths and once they are expired, then the couple is no longer legally married and will have to choose whether or not to extend their ‘civil union’ for another five or ten years. If you’re married for twenty or thirty years, you’ll get the option of choosing a twenty year ‘cert’.
I think it’s an elegant solution to what is right now a fucked up mess. Let gay people be issued the same certificates, let post-marriage proceedings still cover the rights of the weaker spouse and make the status of the Children sacrosanct.