Not bad at all...
I think this is a better song that what some of the votes are reflecting. I think the only reason that some of the votes are so low is that its just the same melody over and over again. I personally think it works well and see very little wrong with that.
That being said, it wouldn't hurt to throw in a bit of variation. Have some of the string parts diverge a bit more from the main melody. If done right, it can really bring the piece to a whole new level. An easy way to do it is to just keep the same basic chord structure you're using, and use the individual notes from those in a different way.
As well, when I imagine someone's resolve being stronger, I always picture it being a bit more powerful towards the end, then ending on a softer note like you did.
Again, I think a bit more variation in the lead melody is what everybody voting is looking for. I still think you've put together a very good and solid piece of music here.