There are pastors, gospel singers, and many people with great influence who say they are Christians, but refuse to use the name of Jesus Christ or to say that if you do not accept Christ, the consequence is hell. Then, there are fanatics who literally scare the hell out of people through hate and violence. I don't believe that God is pleased with pacifism or vigilantism. Look at Paul. Paul, as Saul, thought he was doing a great work for God when he was persecuting Christians. Then, after one encounter with God, he went from persecutor to persecuted. And, he did not let being threatened and jailed stop him. He had the stand out/fit in balance going so well that the prison guards were getting saved.
But, if Paul is not a good enough example that there needs to be a balance, look at Jesus himself. He didn't exactly avoid those people who were shunned by society. He allowed sinners into His presence for the sake of saving their lives. And, on several occasions, he got alone by Himself to pray. If all Christians separate ourselves from everyone who has a lifestyle that we do not agree with, who will be left to teach of Christ?
It's not about taking on the lifestyle of that person; it's about being who you are in Christ while you are around him or her, so that Christ's love is felt and stealing away to pray for the person and for yourself, so that the person can know Him and that your walk is not hindered. Once you plant the seed, it's up to God to do the watering. You don't have to sugarcoat the truth, but you don't have to be nasty either. It is a flesh/spirit battle, but when the Holy Spirit influences you, it could be a win for someone else's spirit as well. Ms. EV