Superb! This is a fantastic song. So emotional, true, hopeful and encouraging. Simply fantastic. You did a fantastic way of presenting it as well. Great vocals, and you always do a great guitar. I think the arrangements and mix on this is fantastic. Absolutely loved it!