I'm still confused by the drums, it sounds like the the HH and Ride are both on the right. I always like to mix drums from a drummers perspective so that when I play my air drums it all good

The break before first verse doesn't bother me, and I like the fill before the first chorus much better, I think before you just had the kick playing through, this works much better.
Nice work!
Marc