Hey DFavid,
I just listened a couple of times. This is truly one of your very best. Your vocal announces your passion for the message. I always enjoy key modulations. They seem to breathe new energy into a song. This one didn't need new energy, as it was still strong at the modulation. It just put another layer of icing on the cake.
Ya did good - excellent - I think ya get my drift.
Keep writing - I'll keep listening.
Alan