Oooh the tough questions. There are many commandments and injunctions that we don't keep and struggle with. Adultery and homosexuality are just two sexual sins, about which we get VERY exercised. What about loving our neighbour as ourself - a much greater commandment, and one which we ALL fail in repeatedly.

Also 'Judge not, lest ye be judged also' We shoudn't cause our brother [and sister] to stumble, neither should we judge them, but focus on our own bevaviour, to make that acceptable and pleasing to God. And yes, I am guilty as charged of judging. We should love the sinner, not the sin.