Lyric discussion by Jungleman1 

One reason I like this song so much is that it means whatever you want it to mean. I am a believer and it is perfectly natural to have doubts about God, like, why is there suffering if God loves us? This song is about observing truths (like the fact that there is suffering, and that believers claim God is all-loving and all-knowing) but doesn't lead to one conclusion or another. To believers, this song is about staying faithful even when life gives us doubts. To Atheists, it's just reiterating the viewpoint that God doesn't exist.

And besides, the song is beautiful.

An error occured.