Great track, as expected
Listening at home, where I have 7inch monitors and some acoustic treatment, can't seem to hear anything wrong in the mix. Maybe the kick is somewhat weaker than what is considered the modern norm, but if you are aiming at mid 00's sound then it sounds fine. The bass is great, what synth/technique do you use? Do you resample it or run directly from a synth?
I'd make the track 2 minutes longer and add a more pronounced melodic climax. E.g. at 4:37, drop some supersaw arpeggio and go full cheese, then it would be fkn epic