well, judging from your comment, you seem to believe the stereotype that all rap is about the ghetto, drugs, and b1tches....which yes i agree, suburban kids know nothing about.
but you're obviously only hearing what clear channel or mtv plays.
as i've mentioned before, try listening to: the roots, talib kweli, common, de la soul, mos def, black eyed peas, etc.
i dont feel like im a wannabe for listening to that music. they are rapping about life, some good, some bad, but i can relate to most of it.