Love the song and the arrangement, and the lyrics are very good!

My only nit are the vocals in the chorus, the backing track and the choir are almost overpowering it. I'd up your vox a dB or three there.