when i hear this song,it means a lot to me,like, it express of how our God is very kind to us, how He loved us that He gave us His only begotten son for our sins and how He shows that He was always there when we are in times of trouble or need...
I consider this song as Christian song because obviously it talks about God.
in every obstacles we encountered He is always protect and guide us to the right path...Jesus is the same yesterday, today and forever.