I'm 18 myself. So I've seen alot of people in "my generation" really fall down. Sometimes it's like "look at yourself man, you're pathetic"
Alot of people take the rap/rebel culture too seriously. Whilst i also listen to hip hop and rap over other genres, i don't take it literally. It's just a form of entertainment. That's the main problem with kids these days, they take what they see on TV or in Games literally.
Alot of people I know also have parents who couldn't care less about them, sometimes it's both ways, the kid doesn't care what his/her parents think of them. They just don't care about anything.
I mean, i've met some real slutty girls my age, and I just sometimes feel sorry for their parents, then realise it was, for the most part, their fault in the first place.
It's not about religion and all that either, it just seems people are losing common sense these days too. Not even "street smart" as some people would call themselves.
Not trying to sound all high and mighty, but that's how I think it is for alot of people around my age and especially younger. Not all, there's alot of decent people too.