listening to this on headphones and had the impression that there are some audible pops in the vocals, maybe due to missing crossfades?
i would try to fix that + the vocals need to be tamed, i personally do not ever use deessers, i automate the s sounds,
maybe you could try that, combined with a little less limiting on the vocals.
everything else seems pretty good!