Some thought for Christians.
If you are not able to see why homosexuality is wrong, it does not necessarily follow that, because of this, homosexuality is therefore not a sin. It reminds me of the scientists who believed that, because they could not see anything in breast milk that was essentially different from baby formula, that therefore it was equal. Mothers in third world countries were given formula and encouraged to stop breastfeeding. When the formula ran out mothers were not able to feed their babies due to their breast milk drying up. Formula fed babies were more likely to die from diarrhea because they were not protected by the antibodies that is in mother's breast milk. Some studies have even shown that babies who have been formula fed have a higher incidence of lower IQ's. All these problems and more have occurred because these scientist's were not able to see all of the unintended consequences. There has to be the realization that reality is extremely complex, and there are a lot of things that we just don't know that we don't know.
Our society is very good at science, but this strength comes with the weakness and illusion that we know more than we really do. Science does not have anything to say about morality. Science tells us about the physical world, but it has nothing to tell us about what we ought to do. Philosophy alone does not have access to the data to gain the objective perspective on who we really are and what our end is. As Christians we have been given the data that gives the answers to know who we are and what we ought to do morally. Our data is Divine Revelation. The fact that evil acts sometimes looks like good is more reason to hold firm to the faith that was given to us by Christ.
Christians who are faithful to Divine revelation are going to be marginalized by secularists and tagged as a "hate group". It's already happening. And it's not because we "hate" those with same sex attraction but because we will not agree that homosexual acts lead society to good ends. We need to trust Christ and the deposit of faith that He gave us.