Say there ain't no hope for the youth and the truth is
It ain't no hope for the future
And then they wonder why we crazy

from 2Pac – Keep Ya Head Up Lyrics on Rap Genius

Meaning

People are always discouraging the youth, but Tupac is trying to emphasise the fact that the youth ARE the future, and if you discourage and give them no hope then you are doing the same to the future.

To help improve the meaning of these lyrics, visit “Keep Ya Head Up” by 2Pac Lyrics and leave a comment on the lyrics box