Wow, I
read this article and was amazed how Scripturally based
this song is! What the defeated one
means for evil, God means for good (Genisis 50:20)! He really does.

All of us at one time or other have had to face grueling circumstances, apparently abandoned by God, but He’s right there with us. However, it’s perfectly fine to question, to argue, to be angry.