Wow, I totally forgot I used to dig this song. First off, kudos on that vocal performance! Fwiw I listened on headphones, and found the bass disappearing a little. You might boost some bass a little around 400hz or such, so it can translate a bit better.
I thought all of your performances and played parts were very strong, and better yet, mixed with care. Great job!
-Tom