This song is crazy good. The composition is just killer! And it's in a similar vein where I went with it too, so it's fun to hear that. I think your mix is great as well, very clean. I think really my only feedback is that Amen Break- it definitely does feel like you didn't know what to do with it and instead of taking advantage of it, it's sort of hidden back there behind all these really wonderfully composed elements. When it first comes in I'm like "oh this is gonna get huge!" and it sort of does, but I think leaning into that dnb vibe you were avoiding would have made this incredibly unique and awesome. Also would have made the quiet part after that much more serene and dynamic.
I literally can't nitpick anything else though- this song is just awesome.
Did you play the guitar and the bass or are those synths/samplers?