The Advent of Hope

March 30, 2015

The young David, a singer of God’s praises, would come to set up temple worship as a mature man. He was a great sinner, and a great repenter. The Psalms give us a detailed account of his inner dispositions. All of David’s great accomplishments look forward to an even greater reality, which is seen in God’s promises regarding a “son of David”. The Gospel of Mathew, chapter 22, explicity refers back to this promise. 

We see the depth of God’s promises to David, through the prophet Nathan, in 2 Samuel 7. “Moreover the Lord declares to you that the Lord will make you a house. When your days are fulfilled and you lie down with your ancestors, I will raise up your offspring after you, who shall come forth form your body, and I will establish his kingdom“. 1 Chronicles 17 repeats the promises of 2 Samuel, emphasising the events that are yet to come.

In the promises to David, a Messianic hope arises. This occurs despite David’s shortcomings and failures. His profound spiritual yearning and great repentance made him a man after God’s own heart. As Christians, we too are sinners. Like David, we too can look forward to the promises that await and present blessings available to us.

  • /
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.

Download MP3 (27:51; 15 MB)

Matthew Lecture 27 – The Lord’s Prayer, Part I

February 27, 2024

Matthew Lecture 26 – Pray This Way

February 20, 2024

Matthew Lecture 25 – The Christian Ethic

February 13, 2024

Matthew Lecture 24 – Antitheses, Part II

January 30, 2024

Matthew Lecture 23 – Antitheses, Part I

January 23, 2024

Matthew Lecture 22 – The Beatitudes

January 16, 2024

Matthew Lecture 21 – The Sermon on the Mount, Part III

December 19, 2023

Matthew Lecture 20 – The Sermon on the Mount, Part II

December 12, 2023

Matthew Lecture 19 – The Sermon on the Mount, Part I

December 5, 2023

Matthew Lecture 18 – Calling the Apostles

November 14, 2023

Matthew Lecture 17 – The Arrest of John

November 7, 2023

Matthew Lecture 16 – The Baptism – Part III

October 30, 2023

Matthew Lecture 15 – The Baptism – Part II

October 23, 2023

Matthew Lecture 16 – The Baptism – Part III

October 16, 2023

Matthew Lecture 14 – The Baptism – Part I

October 16, 2023

Matthew Lecture 13 – Sons of Abraham

October 3, 2023

Matthew Lecture 12 – Prepare the Way

September 26, 2023

Matthew Lecture 11 – The Essenes

September 12, 2023

Matthew Lecture 10 – The Kingdom of Heaven

September 5, 2023

Matthew Lecture 9 – John the Baptist

August 29, 2023

Matthew Lecture 8 – A Real Savior

August 21, 2023

Matthew Lecture 7 – Star of Wonder

August 8, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023

Matthew Lecture 6 – The Hasmoneans

August 1, 2023