Robert,

Nice to see you posting again..

Good write. Good vocal. Good production. Good mix.

I seldom make lyric suggestions... but (there's always one of those, isn't there?) Something to try if you feel like it... Break the last line of your chorus into 2 ...
"if you endure..... endure to the end".

I like it.

floyd