God & HeartbreakWhen teaching on suffering, the theologian and minister Tim Keller often uses the imagery of mountains and valleys. The valleys are the...