I can see the effort you put into it, but for me, it just doesn't sound smooth. I know it's been several months since you've posted this, but if you make a remastered version, make the vocals softer, add reverb on them right before the drop...but I can't even understand a couple of sentences at all. Also, I think that for the drops you have too much stuff going on, but the buildup and drop are so similar it doesn't even feel like a drop. For the drops, make the beat stronger as well. You've got some nice ideas, and this definitely has a lot of potential, but to me, despite all the time you already put into this, it just sounds unfinished. That's just my two cents, but nice job regardless.