Sermon Academy Sermon Academy

Jeremiah 31:31–34: The New Covenant Promise

Jeremiah 31:31–34 announces a covenant God will make that is not a repeat of the one Israel broke. Its newness is inward: God writes his law on the heart, restores the relationship, and forgives sin decisively.

Read More
Sermon Academy Sermon Academy

Yada: knowing relationship and experience: A Biblical Guide

The Hebrew verb yada is the ordinary word for knowing, and its meaning comes from usage rather than from its root. In Jeremiah 31:34 the promise that all will know the Lord makes that knowledge God's own work, set beside writing his law within them and forgiving their iniquity.

Read More