Gary,
A very well constructed song with strong sad feelings communicated in your lyrics and vocal... matched to a melody that has an uplifting feel, especially on the chorus. The contrast makes this really stand out.
You`ve had some helpful and supportive comments on your singing- here`s another- I like your voice!
Cool song.

Robert