Great track! Like the concept, vocals (really liked these!), overall composition, sounds, and mixing. Really liked the vocals.
My critiques:
Seems like you're missing some crashes (or downshifters). During a few minor phrase transitions I felt a bit of a build but then without a crash, downshifter just felt let down at the transition. Sometimes a small build (like a reverse crash) without a following crash/downshifter can build tension. These just seemed to deflate the transition. Consider some crashes/downshifters.
Bass/kick mix is muddy. Seems like others above agree. Not an expert (so take this with a grain of salt), but consider sidechaining, eqing, retuning kick. Overall, kick gets very lost.
I think the melody should vary more in terms of complexity (at times could be less complex). I think that would help to bring the listener to places you want them to go. For example, during the first build, the main melody plays and then continues right into the drop. This makes the drop less dramatic (less tension/release). Perhaps consider keeping the same lead sound and rhythm during the build but changing the melody so that it plays only on one note (the tonic would be the natural choice, G#, I think in this case). Perhaps also pair with a tonal riser. Would really increase the tension/release during that transition.
I think the arrangement after the second breakdown could use some work (around 2:21). It seems to go just right into another "drop" (really just another main section). Traditionally, a second build would follow that breakdown and then precede a second drop. I think this would better build the tension, rather than just jumping right into another main section (without warning or tension/excitement).
Also, overall while I like the vocals, I think they're a bit overdone. Perhaps consider taking some of them (not all of them!) out, particularly towards the end. Just thin them out and place them strategically to keep the them going and generate interest/excitement (rather than just have them repeat).
Anyway, those are my comments. But I think you've got a great base to work from and could really improve the track with improving the kick/bass mix and some arrangement edits/additions.
Good luck!