production is amazing, the mixing is great, the artwork is great. The little details that will allow you to take the next step are there
I love the shoutouts throughout the song, they really match the pretty emotional beat
I still feel tho that sometimes your bars are too long so you need to pronounce a few words quicker which messes with your flow, but again it might be just me
but yeah overall this reminds me of songs I would find on Soundcloud back in the day and be like 'wow this guy might be big one day'