Lyrics and delivery are on point. The mix of the instrumental leaves a little to be desired. It sounds almost as if it's mono on the instrumental, and there isn't a lot of space in the mix. A simple fix I think would be to experiment with panning on some of your samples (autopanning maybe) and a distortion or saturation on your bass tied to an LFO on the parameter. That would give a feeling of movement and energy, which I think at this moment is what it lacks.
Other than that, loved it. Wholly inappropriate, as it should be <3
Hit me up if you're looking for free music production stuff. This is what I'd be making if I were anywhere near as creative as a lyricist... and didn't have writer's block