'If you have a God great enough and powerful enough to be mad at because he doesn't stop your suffering, you also have a God who's great enough and powerful enough to have reasons that you can't understand. You can't have it both ways.'
Timothy Keller, King's Cross, p.54.