Meh
The rhyming isn't bad but the beat is pretentious, and you seem scared to be too loud.
You whisper on the chorus.
And I'm really sick of kids saying n*gger. I'm black and I don't find it offensive, nor do I care what context it's in, it's just annoying.