This is very emotional. I love the chord progressions!
The celesta (or whatever it is) would sound much more pleasant with some dynamic EQ. It’s a bit harsh right now, and the strong panning doesn’t help.
Another mixing issue is that the mix is mid-heavy, but I believe this could easily be solved by changing the octaves for different lines as well as possibly changing the key of the song for more favorable frequencies.
I enjoyed this a lot :)