In John MacDuff's sermon "Everlasting Love," he explores the doctrine of God's eternal love as expressed in Jeremiah 31:3 and its implications for believers facing trials. MacDuff argues that God's love is not conditional or transient; rather, it is a steadfast covenant commitment that precedes creation and transcends earthly circumstances. He elucidates how Scripture illustrates this theme, particularly through God's covenant promises, as seen in Genesis with the rainbow symbolizing His unbreakable oaths of love and mercy. The doctrinal significance of this sermon lies in affirming the Reformed belief in God's sovereignty and faithfulness, encouraging believers to trust in His unchanging nature despite present afflictions.
“I have loved you with an everlasting love, therefore with lovingkindness have I drawn you.”
“For a brief moment I abandoned you, but with great compassion I will bring you back.”
“In his saints' dark and cloudy day, when they imagine that their eyes are alone resting on the tokens of covenant faithfulness, the eye of a covenant-keeping God is resting upon them too.”
“Drooping Saint, let your eyes rest on the rainbow overarching the throne of God, spanning from eternity to eternity.”
Auto-generated transcript • May contain errors
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!