John MacDuff's sermon "Oh Suffering Saint!" addresses the theological doctrine of hope in suffering, emphasizing the temporary nature of earthly trials and the eternal joy promised in heaven. MacDuff articulates the pervasive nature of suffering in the present world, describing it as a "valley of tears" filled with grief and loss. He supports his arguments with Scripture, notably Hebrews 12, which encourages believers to endure during hardships in light of the joy set before them, and Isaiah 60:20, which promises that mourning will eventually cease. The doctrinal significance of this message lies in its assurance that while believers face affliction now, they are called to persevere with the hope of eternal glory, thus maintaining a Reformed understanding of God's sovereignty and the ultimate restoration of His people.
“The present world is a valley of tears, a wilderness of woe.”
“In heaven all our troubles will be over, no sorrow will be there, all temporal and all spiritual evils will be entirely banished.”
“It is only for a little while that you will have to traverse this howling desert.”
“No eye has seen, no ear has heard, and no mind has imagined what God has prepared for those who love Him.”
Auto-generated transcript • May contain errors
Sermons on Hebrews 12, Isaiah 60
Pristine Grace functions as a digital library of preaching and teaching from many different men and ministries. I maintain a broad collection for research, study, and listening, and the presence of any preacher or message here should not be taken as a blanket endorsement of every doctrinal position expressed.
I publish my own convictions openly and without hesitation throughout this site and in my own preaching and writing. This archive is not a denominational clearinghouse. My aim in maintaining it is to preserve historic and contemporary preaching, encourage careful study, and above all direct readers and listeners to the person and work of Christ.
Brandan Kraft
Shall we play a game? Ask me about articles, sermons, or theology from our library. I can also help you navigate the site.
Choose from multiple reading plans, track your daily progress, and receive reminders to stay on track — all with a free account.
Select a plan to begin your Bible reading journey. Your progress will be tracked automatically.
You've completed your reading plan!
Isaiah 53:10, Rom 8:28-30, Psalm 23, grace, love one another
Comments
Your comment has been submitted and is awaiting moderation. Once approved, it will appear on this page.
Be the first to comment!