Pride, Despair, and Sovereign Grace

Grab a corner of the curtain over the powers at work in this world, pull it back, and look inside, and you will discover two of the strongest forces on earth: pride and despair.

Pride, Despair, and Sovereign Grace | Desiring God.