It’s not a crazy assumption. After all, the Supreme Court has recognized a constitutional right to same-sex marriage. The U.S. military has allowed openly gay people to serve since 2011. But the reality is that as far as federal law is concerned, gays have the right to marry partners of the same sex, and their bosses have the right to fire them when they get back from their honeymoon.