Don't Waste Your Sorrows - Psalm 126 by Tim Keller [Trusting God in Difficult Times] — Tim Keller