Ideas are solid, but disconnected. It doesn't feel like it fits in the same song. It starts off melodic and then turns into heavy-bass style, switches to riddim, and then switches to bass trap. I'm not gonna rag on the mixing because you admitted it needs quite the work (which it really does). My biggest thing is that I frankly got a little bored throughout this track. It's too much of the same stuff.