The question: is God all good? addresses the topic of why a good God lets bad things happen.
Phil’s sermon covers three main points:
Past history: Satan and a Sovereign God
Present reality: Suffering lasts a lifetime
Future hope: Salvation lasts for eternity