Same-sex marriage (and divorce) now legal in all 50 states