In recent years, the public opinion of same-sex marriage has shifted rapidly and many states now allow same-sex marriage. And, this summer the U.S. Supreme Court issued a historic ruling on gay marriage, striking down a key element of the federal Defense of Marriage...