You remind me of the character D Jay off Hustle & Flow to be honest. The voice and flow is almost exactly familiar. Same with the content.
Deep track. Noticed the RHCP sample right away, I wasn't really feeling the chorus or the beat but I can dig the content and the meaning behind the lyrics.