No argument here with those uplifting lyrics and very good clear vocal shows you felt them.
The wash of pads fits the song very well.
Good to hear a new song from you.

Robert