Hey Jalil! Glad you like the song
You mix is cool, there's some cool elements that I like, in particular the subtle delay on the lead vocal, it sounds good.
A few things that I noted:
- first the reverb on the lead vocal is nice but it is rather bright and emphasizes the sibilance. I think in general your reverb is too bright, I can hear it on the horns too and it sounds a bit too artificial. I'd use a LPF or high shelf cut to make it more natural and not hyped. The vocal might still need some de-essing though.
- the bass is a bit dark and it's also quite low during the stronger sections with the drums (keys solo and guitar solo in particular)
- the toms are very loud during the "set me free" chorus
- the drums are quite dry, the snare in particular, it sounds cool and could work but it's a bit weird when it first hits after the very reverb-ey vocals and horns have set the mood. I'd say either make things more dry in general or make the drums more ambient, I suppose you have to choose a side to achieve some coherence in the tune general ambience.
Still, you're off to a good start. Keep it up!