Recovering From Terrible Decisions

It can be devastating to face the consequences of sin. What do you do when you're guilty before God and your enemy mocks you? John Piper encourages with God's amazing grace by explaining Micah 7:7-9.