Advent - Day 20

When your days are over and you go to be with your ancestors, I will raise up your offspring to succeed you, one of your own sons, and I will establish his kingdom. He is the one who will build a house for me, and I will establish his throne forever. I will be his father, and he will be my son. I will never take my love away from him, as I took it away from your predecessor. I will set him over my house and my kingdom forever; his throne will be established forever.’”

1 Chronicles 17:11-14
Full Readings: 1 Chronicles 17:11–14, Hebrews 1:4–14


What’s the biggest promise you have ever made? Ok, for many of us, it will be our wedding vows. But after that… I think it might be something like promising to take my kids to visit their cousins in Queensland.

I can almost remember the excitement on their faces. But I also remember that they had no idea what exactly they were looking forward to. They knew it was good… but how good was it going to be? I wonder if that’s something of how David felt as God made His promise.

A son of David (someone from David’s line) will build a house for God and His throne will be established forever. “Woah”, says David. What a promise. What a promise for Israel. An even greater King than David, how good must this guy be? And His Kingdom?

And yet, skip forward a few hundred years, and Israel is a mess. What’s happened to God’s promise? Has He been unfaithful? It must have looked like it at the time. But as 2 Peter 3:9 reminds us, the Lord is not slow in keeping His promise, as some understand slowness.

In the town of Bethlehem, nearly a thousand years after David’s death. In an animal shelter. In a country under Roman rule. A King was being born. This seemingly poor and powerless child had come to establish the Kingdom of God, forever.

God keeps His promises. Always.

For Today:
  • Isn’t the story of Jesus remarkable?
  • Why do we need to remember God’s faithfulness?
  • Do you trust God to keep His promises to you?
 
Pray: 
  • Praise the Father that He is faithful and keeps His promises. 
  • Give thanks for Jesus Christ who makes a way for us to enter God’s Kingdom. 
  • Ask God for His Holy Spirit to help you and others trust in the promises of God always.
Posted in

No Comments