Thanks, Greg Koukl, for blogging about this. I'm not a lock-step follower of John Piper, but his perspective on pain and suffering is not only solid, it's thoroughly biblical. In a recent sermon, he noted this:
"“Now Jesus loved Martha and her sister and Lazarus. Therefore [because of this love], when he heard that Lazarus was ill, he stayed two days longer in the place where he was.” He did not hurry to his side.... How is that love? John has gone out of his way to set this up. Jesus loves them... Therefore, he does not heal him but lets him die. Why is this love?
Jesus... said in verse 4: “This illness does not lead to death [in other words, the point is not death]. It is for the glory of God, so that the Son of God may be glorified through it.” This illness will turn out for the glory of God, and the glory of the Son of God. This illness will put the glory of God on display. It will make Jesus look amazing.
Therefore (verse 6) love lets him die. Love lets him die because his death will help them see, in more ways than they know, the glory of God.
So what is love? What does it mean to be loved by Jesus? Love means giving us what we need most. And what we need most is not healing, but a full and endless experience of the glory of God. Love means giving us what will bring us the fullest and longest joy. And what is that? What will give you full and eternal joy? The answer of this text is clear: a revelation to your soul of the glory of God—seeing and admiring and marveling at and savoring the glory [of] God in Jesus Christ. When someone is willing to die—or let your brother die—to give you (and your brother) that, he loves you."
Here is the potential soundtrack for this sermon from Jon Foreman: