i love the confidence man. its not the worst ive heard. but just by listening to the song i can tell. Your are very young in your rap career. Your production value is in its early stages. Reminds me when i started thats how my production sounded. Your deliver is what needs work, its need more conviction, more inflection on your words, structured rhyme schemes, not just rhyming the same word 2 and 3 times in 1 bar. you are still only rhyming one syllable, try multiple syllable rhymes.
I ain’t giving no f*cks
Cause I’ma get it sho nuff
You know the kid done grown up
each bar is rhyming 3 different syllables