Why isn't same-sex marriage legal in all states?
Many states have passed constitutional bans on gay marriage and the federal governmental policy passed under the Clinton administration called "The Defense of Marriage Act" (DOMA) prevents the federal government from recognizing same-sex marriages. While the Obama administration has decided not to defend DOMA in litigation, it is still the standing law.The only way same-sex marriage could potentially become legal in all states would be for the federal government to pass legislation recognizing them, repealing DOMA or for the U.S. Supreme setting precedent by ruling against DOMA or a state constitutional ban...both of which are probably unlikely anytime soonThe strongest opposition against gay marriage comes from religious groups especially conservative and fundamentalist denominations. However, according to a Gallup Poll in May of 2011, a majority of Americans (53%) now favor extending the right to marry to committed gay couples. Americans are finding it more and more difficult to justify continued discrimination against gays.See related question links.One reason that it is not legal yet in all the states is because people don't' like different.. they don't like the thought of anything being out of place with their "normal". So they would rather it be illegal then have to deal with being judged for allowing it to go on...