I had a listen to the second mix and also got to compare it to the first.
For me when i opened it up it downloaded, so yes, I have both versions.
The second is vastly superior to the first.
Like your voice or not, the vocals are superb. Most of us are never really fond of our own voice anyway, so our opinions matter little. It is how the listener perceives it that matters. Yours sounds great.
This time around it sits in the mix perfectly and I'm particularly fond of the choruses.
Here are my very little nits. First off I listened though my console and ns10s, which are not known for ample bottom, and tend to bring guitars forward.
This mix had plenty of bass., yet the guitars were a bit buried. Personally, I'd bring the guitars up a wee bit.
secondly, I wasn't really digging the cocked wah sound on the guitar fills and lead. Maybe some reverb and delay to not have it so present? To me it sounded like it was pasted on top of the mix rather than sitting in the mix.
Those are just minor nits and could just be my own tastes.
Overall, Excellent song, good performance, and good engineering!
A cheers and a thumbs up!