For a start you forget that Jesus associated with those considered unsuitable associates by the society of the day; tax collectors and prostititues.
You forget the story where he said 'let the one of you that is without sin cast the first stone', where a woman condemned to death for adultery was saved by his intervention.
Jesus love (as in 'agape') was PRINCIPLED love. It wasn't just love for people who did the right thing. It was love for human beings because loving other human beings is right.
So you completely fail to follow Jesus's example by your condemnation of your daughter's friends. Are you without sin so that YOU can cast the first stone?
Secondly, just as we now know some people have illnesses because of their genetics, how some families 'breed' musicians, artists or athletes because of their genetics, we also know that someone's sexuality is to a large extent defined by genetics. If you seperate twins at birth and one turns out to be gay, then rather than the 5% or 10% chance of the other twin being gay (that you would expect) you have a 50% chance.
In light of this knowledge condemning someone for their homosexuality is like condemning someone for their diabetes.
Be cautious with the Bible. It can cut both ways. In the Israelites invasion of the Promised Land there were points where god told the Israelites to kill everyone in a town apart from any virgin girls.
Is that god's word? Or is that the historical account of a people who would be considered violent and warlike by our standards?
I think it shows that the Bible isn't a book to be followed blindly. Just 'cause the Israelites thought young girls being taken into sexual slavery as war booty was completely fine doesn't mean it is something god would endorse.
Just because Jewish society was anti-homosexual doesn't mean this was something god would endorse; would god punish someone for something caused by their genes?
You need to look to worship god as he is, in spirit and faith. Not as he is portrayed in a book that carries the biases of the human beings who wrote it.
Afterall, you want to worship god, not a book... so be cautious when dealing with people who will tell you 'The Truth' is in lots of little books.
It isn't. It is in your heart if you look for it. It is about your relationship with the divine in your heart and mind; not your relationship with a book in your heart and mind.
Just as we are directed in the Bible to remove 'organs' that would stumble is, so too should we disregard parts of the Bible that show no sign of inspiration but which are obvious bits of bias carried by the writers because of the time they lived in.