A Christian is not a person who experiences no bad desires. A Christian is a person who is at war with those desires by the power of the Spirit.
The cross remains precious to us because we continually find new reasons why we need its power.
How do you deal with sin in your life if you
John Piper talks about our crucial need to fight for faith every day.
Psalms: Thinking and Feeling with God, Part 3
Psalm 51 teaches us what it's like to be crushed with guilt well.
In Episode 137, Pastor John talks about when discouragement can be sinful, and when it is not.
The Power & Effects of Sin