God Makes Good on His Promise…With More to Come

Jeremiah 33:14-16

“Behold, the days are coming, declares the Lord, when I will fulfill the promise I made to the house of Israel and the house of Judah. 15 In those days and at that time I will cause a righteous Branch to spring up for David, and he shall execute justice and righteousness in the land. 16 In those days Judah will be saved, and Jerusalem will dwell securely. And this is the name by which it will be called: ‘The Lord is our righteousness.’


There are 354 promises in the Old Testament about the coming of the Messiah as listed on the According to the Scriptures website. As St. Paul says that all the promises of God are fulfilled in Christ (2 Corinthians 1:20). Some of those promises describe the coming Messiah. Others speak about God’s judgment on evil.

Here God’s promises are about justice, salvation, and justification, a squaring-up of life’s imbalances and injustices. When God finally acts, Jeremiah tells us, he will balance the scales. Wrongs will be righted. Good will be vindicated. Justice will prevail.

It may not look like Jesus accomplished all that as we look at today’s world. Terrorism, human trafficking, runaway greed, and all manner of evil and injustice runs rampant. That is because Jesus’ redemptive work is finished (John 19:30), but the full consummation of that victory is yet to come. We await the Second Coming of our Savior who now is preparing a place for us in his paradise. We await the revelation to all of the One to whom every knee shall bow (Philippians 2:10): Jesus Christ. He is our righteousness, justification, and hope.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: