We Americans need to carefully separate religion from politics. The principles of religion are based on the Bible whereas the principles of politics are based on the Constitution.
Nobody really knows whether homosexuality is right or wrong. Nobody knows whether a woman's right to abortion is right or wrong.
We just know these are human rights protected under the Constitution.