Great arrangement and melodies. Could use some different instruments than piano throughout. Although you do well to use a large range of the instruments, and probably some different cymbals -- I've released a ton of soundfont instruments and samples in my news, for free, for use with sforzando (also free). I think you'd enjoy them based on this composition. I also can't recommend the Junk Guitar sfz library enough for guitars, over any other sfz. It's hard to find but will help you out massively. You can use it with Emissary Amp and any free cab you like.
Also, even just two different synth guitars panned 100% L and R would help bring your guitars to the front and push the song along. As is, it feels like they lay there a little. I'm on my cellphone also so I can't tell if there's a sine bass but don't hear one rn.
PM me if any of this is unclear or poorly explained. I really enjoy your music and think some new sample material would take it to the next level.