I agree with Floyd that you put all that you have into your singing and I would have never known that without the video. Great lyrics and again you really sing with all your heart.
As Floyd also mentioned, the vocals could come up some in the mix.
Sonny