Overall is pretty balance mix but the S sound at 0:14 and 0.38-0:39 are quite aggressive if my ear are accurate you can setting the de-esser to work around 5.5-6.5kHz it's should do the job fine but keep in mind that all you need to do is control it, not remove it.
Another trick that i use is mono reverb it's still keep vocal center because it just a mono, But still create an (fake) space
also the chorus part or riff/hook you can increase more gain to the vocal because chorus part of this song is pretty dense with electric GTR on both side the 0.5-1.0db gain boost should do just fine but if you already like what it is, That's fine.
The thing about mono reverb is it create the distance (depend on pre delay setting) not the space but our brain will reconstruct "the space" but actually has no space or you can say "create delusion" and because chorus are very dense with all stuff especially the electric GTR are most likely to use spring or plate reverb (stereo) so the mono reverb will separate them apart and don't need to fight on both side (L , R)
if you still confused try to listen 0:02-0:03 repeatedly the high note piano and electric gtr suck all vocal.