The vocals are good.
The melody is ok.
But there is no ‘hook’ to the song.
It sounds like a lot of songs already out there.
It needs something ‘different’ to make it stand out.
And repeating words doesn’t help much.
A song should tell a story that flows continually.
JMHO
Not so good, but I changed my mind about the song when I listened to RJ’s version. Maybe things have changed, but my husband (the song writer) was once told by a record company that they don’t like songs with the word “heaven” or “God” in them unless they are Gospel songs, and they don’t do Gospel.