Hmm. This really isn't my style but you're a dope emcee so I'll try my best to remove any bias I might have.
Listening to this/reading through the lyrics I didn't really run into anything that really jarred me. That's not to say that I think that your message is insincere, but I've heard a lot of stuff very similar to this - in fact, I originally thought the hook was a sample. You bring a lot of energy to the mic which is a little unusual given the subject matter, there's also a bit of an offset between your style and the hook, and by the time it plays the third time around I feel like it's lost a bit of its power rather than having gained more.
That being said, you have a really tight flow and the lyrics are really consistent and each word seems to 'belong' where you put it.