Do you have the lyrics posted somewhere? I'm always there for s***-talking Rand!
As to the mix. I'd say it's close. The high hat and vocals in the verses come through as a little sibilant. Sound like you're EQing a lot of the low end out of the latter?
The chorus/hook might be a little bit too wet. Everything gets a little bit lost in the wash of verb, etc.
Lots of cool little flourishes throughout the mix. Tho they tend to get buried too.
Really dig this. I second the chorus wall issue. Hard to understand what you are singing..I hear "coffee" and "tea" but that's about it on one of the parts and then the second chorus I can't make out anything.