Don't fall for today's mentality of acceptance. You don't have to hit everyone over the head with a Bible to be a witness, a mistake we too often make. The best witness is one which allows the Lord Jesus to shine through them and allows the Holy Spirit to guide their tongues.
However, we cannot be shy about our faith of fall into the all-accepting crowd. If Jesus is the Lord of your life, live that way...........the salvation of the person you meet today may depend on it. You are to plant the seed of God's word..........He says nothing about working the soil, that's up to the Holy Spirit. Read Matthew 13:1-52
I believe the Bible is clear on what the Lord considers an abomination and is not at all ambiguous about it. God never deals in "gray areas"! I won't get into the particular issues here, you can read the Bible and figure that out for yourself. A good start is to see who the Bible says will NOT be in heaven also see my post Whose Name Is In The Book of Life for more Scripture on this subject......
But for the cowardly and unbelieving and abominable and murderers and immoral persons and sorcerers and idolaters and all liars, their part will be in the lake that burns with fire and brimstone, which is the second death."
Before you go throwing stones, see how many of those sin YOU have committed. Perhaps never committed murder or adultery.........but how about lying? You'll be lying right now if you say "never" so there goes your so-called perfect record ;o). Without repentance - no matter how small your sin - you won't be in heaven after your death.
The Bible teaches us to hate the sin but love the sinner............NOT to accept or make excuses the sin. If you are a Christian you can act no other way and please God! Let HIM take care of the judging and the punishment.
The best thing you can do, that which give you the most strength, is to pray for those people to see the truth and be saved.
The point is too often we hear we should be "all encompassing" in religious beliefs. Don't let that sort of talk make you shy away from being a light to the world!
God bless you!