John Piper, host of Desiring God, delivers a message, based on Psalms 73:21-26, encouraging listeners not to give up in the face of discouragement.

Share this content with your peers!