It was okay.
It was a good song, and the lyrics flew together.
However, this song did get boring to me at times. I think that Hip-hop is meant to have different beats, otherwise it would be rap. Just hearing sentence after sentence got very redundant.
Try and mix up your beats, maybe if you have two songs under production try and mix them together in a way.
That's just a suggestion, because as it is right now it's still a good song, just not spectacular. Which it could be.