Sermon: Hard Providence and Trusting God (1 Thess. 5:18; Eph. 5:20) Share: Download MP3 Similar Tracks Sermon: On Telling God to Hurry Up | Psalm 70 (Douglas Wilson) Canon Press Sermon: Honest with God | Confession of Sin by Douglas Wilson Canon Press Difficult Relationships | Douglas Wilson Christ Church Taking Control of Our Thoughts– Dr. Charles Stanley In Touch Ministries Dealing with Discouragement | Douglas Wilson Christ Church Sermon: Ruth | The Loving-Kindness of God (Ruth 1: 1-22) Canon Press The Beginning of Miracles (John 2:1-11) Grace to You Spiritually Living, Yet Still Stinking (Selected Scriptures) Grace to You How To Be Free From Bitterness | Douglas Wilson | Grace Agenda 2020 Canon Press The Day of the Lord | Douglas Wilson Canon Press Science, the Bible, & Defending the Faith | Douglas Wilson Christ Church Douglas Wilson: The Two Kingdoms That Weren't Ezra Institute for Contemporary Christianity The Man of Sin | Douglas Wilson Christ Church God's Purpose in Our Pain (2 Corinthians 12:7-10) Grace to You 1 John: Lust / Douglas Wilson Canon Press The Knowledge of Good & Evil | Douglas Wilson Christ Church How to Listen to the Lord (Mark 4:21-34) Grace to You Inescapable Fear | Douglas Wilson Christ Church Biblical Child Discipline in an Age of Therapeutic Goo #1 | Douglas Wilson Christ Church Sermon: Joy and Sin (Douglas Wilson) Canon Press