It's a good quote that one eh! Thought seeing as i only post in this forum there's less chance of me offending anyone overly religious...
i kinda like its symbolism too - to me it kinda also means that the bottom line is that things are in your own hands - and that we can help eachother - but if you want "god" to sort them out you'll be waiting a while!