Solid track! Super creative vibes I'm getting from this. Loved all the rhythmic flourishes and bass tricks. I can only nitpick the mix down. Things sound a little over compressed. I need some more dynamics :)
Bass overpowers but it's not so much the sub bass as just... everything. You got bass coming out of your bass. I also feel like I hear that low end heavy snare a lot from other producers. I'm getting a little fatigued from hearing that bassy snare. It might just be the pitch? I used to love hearing the bass snare, dunno what happened. I guess I'm just old and need higher freq noises to compensate for my hearing loss :C
After listening to this loop a few times I think I'm not hearing enough panning. Rig once taught me that panning creates the illusion that sounds are louder than they really are so the more you can pan things the more you can turn them down and create room in your mix. I can hear some panning going on with those hi hats but I feel like those aux instruments, pads, and sound effects could use more pan in a direction. Bass to the center, everything mid/high can get it's own place. Pay attention to which channel on your mixer is doing more work and pan an instrument or two to the opposite channel for that section of the song.
I like to send my lead synth through a splitter so I can dedicate it to two channels on my mixer, then I split it into opposite directions to make room for sub in the middle. My lead is usually a lot of mid/high.
Not sure if any of that made sense but I leave you with this: keep following your dreams! Believe in yourself! Stay in school! Don't do drugs.