I'm not a fan of the mixing - I feel like the background music is too loud and is drowning out your lyrics so in order to balance out the loudness, you decide to make the vocals very distorted and loud, ultimately clipping. I never take this approach when I mix - I would remaster the beat to be less loud/heavy yet still have a thick kick and add more air for vocals. If you don't distort correctly, there can be a large disbalance in the high, mid and low end.
I've listened. I still think the beat is too loud. The vocals and beat could be better balanced. I also think the kick could be stronger, maybe sidechain and add a compressor?
mixing is intentionally blown out I stated this, if you don't like the mixing thats fine, artistic choice/autistic choice whatever, I'll post a clean version dw