I agree with Balboa, Rob.
Rap is not a genre of music that I'm a big fan of in general. I've heard rap that I really enjoyed and some that I didn't care for at all. Rap allows the musicians/artists to tell stories that give their perspectives on daily life. So the art really does contribute to our culture. In that way it has something in common with country music...where the artist can tell autobiographical stories by means of song. But then I'm not a big fan of most country music either. haha I enjoy the storytelling and even the social commentary. But...the twanginess of it grates on my nerves after a while. haha Different strokes and all that...
That having been said, I do enjoy your songs. You enunciate well so that we can understand the words. Your songs are generally optimistic and hopeful about the future. For all of those reasons I enjoyed this song as well.