The Unfailing Promises of God

When God’s promises anchor your soul, even the fiercest storms become evidence of His faithfulness — John MacArthur preaches from John 13–16 on why you can be thankful in every circumstance.

In this deeply personal message delivered after months of health trials, John MacArthur leads believers through John 13–16 and the promises God makes to His children — that He will complete His work, bring glory to Himself through suffering, and that every trial is undergirded by divine providence. Drawing on Colossians 3 and Psalm 103, MacArthur invites the congregation to respond to hardship with radical thankfulness rooted in the certainty of God’s unfailing Word.