The transitions in this song are ALL great (I've come to expect this from you :)). Vocal performance is unusual for the genres, but combined with the lyrics, they set the mood well. With refinement of mix and master, I could listen to this on repeat for days on end.
The mix is pretty subby, which is not too bad of a thing, but it sounds like the sub might be spread a bit? Reverb is also quite shoe-gazy and I think it could be tamed via hi-pass.
There are a few instances I can hear your mouth opening and closing it sounds like in your dubs. I might recommend recording closer to the mic if you'll be singing at a quiet volume, somewhat off axis and of course with a suitable pop filter. Try finding some references of what sounds like a nice, professional vocal recording for your range and articulations, and compare your recordings to that. Do the same for your FX and compare back and forth.
The same goes with your mix and master. It sounds like the highs have been rolled off quite a bit via EQ and the bass boosted. This can happen pre or post master and is hard to fight against.
But anyway, great work!