One of the worst parts about growing up is moving on from the fantasies from a child's perspective to the harsher realties of the world as an adult. That said, there's still some beauty found in some of those realities, which forms the basis of Raz Simone's "So Far, So Far" video.

The video (directed by Jon Holman and Simone himself) features the Seattle rapper on the roof ranting about a number of topics: Jealous folks, the weak public school system and the prison industrial system. Simone gets time to play with his son on the beach by the video's end though, so for the time being, everything is OK.

"So Far, So Far" is a cut off Cognitive Dissonance, which got released on March.

Previously: Video Premiere: Raz Simone “8 Rangs”

More From XXL