Interesting and emotional song, nice work :)
I like the incremental swells over time where you have kinda multiple climax points before everything gets a little quieter again before peaking once more. The mixing is really good, which is important because in something as orchestral as this, you want to make sure everything is heard correctly. Great stuff in general, keep it up!