Everyone is a sinner. Not all know that. The difference is repentant and unrepentant. Openly homosexual is flaunting sin. While God loves them, He cannot look on their sin and Believers are not to associate with them. Be kind, tell them the truth, but do not condone their sin.
You posted:
The church is not to associate with unrepentant sinners...
and then went on to quote scripture which I do not disagree with.
I did not say anything else about what you said. Your post implies you know that the sinner is now and forever unrepentent. If not, then you would let God decide when the judgements in your scripture apply. Our job is to live by example, which most uf us dont do very well, as exampled by most all (including me at times) during this thread. Our job is to follow the most important commandment. Our job is to go out among the sinners and convert in what ever way God has called upon each of us individually to do. That is not condoning sin.
Condemning Romney because of the sin of someone he hired? Something is not Christain about that. And its a huge waste of energy.