A child in California was Punished during Gay Pride Day, when a Teacher wore a gay pride shirt, as did many other students. One girl wore a Confederate Flag Belt Buckle, as is her right to do, and the teacher told her to put it away, as he deemed it insensitive. Another student stood up and said that he was a Christian, and that Homosexuality was insensitive to his religion. So what did the teacher do? He suspended them both, including the girl for refusing to take the buckle off. If you want sources, by all means ask.
Faith of them? Have you not seen how reckless a lot of today's teens are? They are too focused smoking pot because "it's cool"