When we considered the Covenant of Law given through Moses, we detected a major problem that we have with God’s law: we cannot keep it. In light of this fact, in Jeremiah 31:31-34, God announced a New Covenant that would transform our relationship to the law by providing what we all need – complete forgiveness for all our sins.
In 1 Corinthians 7, Paul reminds us that life is full of transitions from one state to another, for example, from unmarried to married...
God has always been with his people, in various ways and temporarily in Old Testament times and later and permanently in human flesh.
John’s birth and Zechariah’s prophecy pointed to the greatest manifestation of God’s mercy ever.