Very nice! This is probably my favorite piece that I've heard from you. Wonderful chord progression, great lyrics, and who cares about the vocal quality when you get down to it. Great composition, very comforting and with a natural and effortless flow between sections. I can picture some big name stars singing this one...maybe you should publish the sheet music?
But I kind of wish you would shorten the written descriptions to your songs - just to me, it comes across kind of like advertising, although I bet you don't intend it that way. The music speaks for itself. Good job overall!