Why give a court the ammunition to overturn a 'right'?I
Make it law, passed by a body authorised to do so. Congress is not supreme, the Supreme Court is supreme, if it's not on the statute book. Mind you, it's about Federal law, not state law. If a state decides marriage between more than 2 people of any sex is legal and the Supreme Court decides that states are supreme on that score, well, that's what's going to happen. Then it's up to other states to recognise the sovereignty of that other state.
My state does not recognise inter racial marriage, so we don't recognise that you and she are married, off to jail with you....but my state recognises gay marriage, but yours doesn't, so when I go to your state with my 'legally ' married same sex spouse, off to jail with us both.
Well done Congress, Make it federal law, don't give SCOTUS the chance to strike it down.
Ps. I'm in a legal, (in my country), inter racial same sex marriage, so we have no chance in many places in the world.