there are some rhythmic instruments missing in the mix that make this track groovy. I'd double check all the tracks and make sure you didn't leave too many faders down.. Not sure what it is about the chorus that sounds boxy...
other than that this is pretty solid mix. keep it up!