← Sermons

2 Samuel 7 · 1 Kings 11:11-13 · Jeremiah 23:5-6 · Ezekiel 37 · Luke 1:31-33 · Acts 15:14-18 · Ephesians 3:20 — 2 Samuel

The King and the Covenant of God

April 12, 2026 ▶ Watch video

God redirects David's desire to build a temple by promising him an eternal kingdom through his descendant, demonstrating that when God closes one door, He opens to something infinitely greater.

By the time we reach 2 Samuel chapter 7, David is about forty-five years old. He was anointed to be king in his teens, probably around fifteen, sixteen, or seventeen. Then came his years serving Saul, followed by his gradual rise to power. He became king at age thirty, and for the first seven years of his reign, he dealt with constant warfare—not only against the Philistines but against Saul’s household. The next three years were spent bringing the Ark of the Covenant to Jerusalem and establishing it as the dwelling place of God. Then he built himself a palace.

After fifteen years of fighting, with his men often living like soldiers in the field, everything has finally settled down. But David is restless. He looks at his own fine house and realizes that the Ark of the Covenant still sits beneath a tent. If God has blessed him so abundantly, surely God deserves a beautiful place to dwell as well. This impulse comes from a genuine heart of faith—a man who understands that everything he has belongs to God and who wants to give back proportionally to what he has received.

God’s Surprising Response

Nathan, God’s prophet to David, initially agrees with the plan. He sees David’s heart and encourages him to proceed, finding no indication that God would oppose it. But that night, God appears to Nathan with a surprising message. The text captures God’s tone perfectly: Who asked anybody to build me a house? I don’t need a house. I’ve had plenty of opportunities to request one, but I haven’t, because I don’t need one. Who asked? I certainly didn’t.

When Nathan delivers the rest of God’s word to David, the message contains both rejection and remarkable promise. God will not allow David to build Him a house, but David will have a son who will. That son will build the temple, and more importantly, that son will be God’s own son. The son will stumble and God will discipline him, but because of David’s desire to honor God, the Lord makes a stunning counterproposal.

The text in 2 Samuel 7:11 reads, “The Lord declares to you, the Lord himself will establish a house for you.” God makes a wordplay here—David wanted to build a house for God, so God will build a house for David. And this house will be different from anything David imagined. From that moment forward, David’s kingdom will last forever. Not just for his lifetime, not even for his son’s lifetime, but forever—without end.

When God Says No, He Has Something Better

Can we pause here and recognize the profound principle at work? When God shuts down a dream, it’s entirely possible that He has something infinitely bigger in mind. When God says no to your dream, it doesn’t mean He’s saying no to every dream. It means He’s got something else in view—something you cannot yet imagine.

I’ve told my own children in their moments of disappointment that I don’t know what God is doing, but He just protected them from something they would not want to go through, and He has something better planned. I can’t tell them what it is, but they should trust Him. Scripture teaches this reality throughout. Ephesians tells us that God can do far more than we ever ask or imagine. When a dream ends, it doesn’t mean God has abandoned us. It means He’s got something else in mind, something bigger, something better.

David could imagine a son. He could imagine a grandson. Perhaps many generations down. But how does one imagine forever? That must have created a profound disconnect in David’s mind. Trusting God isn’t easy, especially in failure, in disappointment, in the ending of a dream. Believing that God is still at work, that He has something bigger and better, is hard. But this is the nature of the covenant God makes with David: He takes full responsibility. It’s not on David. It’s all on God.

The Fulfillment of God’s Promise

God’s promise to David echoes throughout Scripture for three thousand years. In 1 Kings 11, when Solomon turns his heart away from God despite building the temple, God tears the kingdom from Solomon’s son’s hands. But He leaves one tribe because of His promise to David. It has nothing to do with Solomon’s merit—God made a covenant with David’s father, and He will keep it.

In Jeremiah 23, as the prophet announces Israel’s coming captivity, he speaks of a righteous branch from David’s line who will return and be called “the Lord our Righteousness.” In Ezekiel 37, God speaks of one like David who is coming to rule. In Luke 1, Mary is told that the Lord God will give her son the throne of his father David, and He will reign over the house of Jacob forever, and His kingdom will have no end.

In Acts 15, James quotes from Amos 9 and declares that God is rebuilding David’s fallen tent and that all the Gentiles will be part of it. God made a promise to David three thousand years ago. A thousand years later, Jesus was born, and Mary was told that her son would fulfill the forever kingdom of David. Here we are, two thousand years later, still living under that promise. Don’t tell me God can’t do something bigger and better than we could ever imagine.

Living Under the Promise

We are connected to David. You might say you’re not Jewish, and I know you’re not. Neither am I. But according to Acts 15, this forever kingdom includes us. Can you count on a God who makes a three-thousand-year-old promise? Can you trust a God who is reliable enough to promise that one day you will see Him face to face?

It’s been two thousand years since Jesus came, and sometimes we count that and think it’s such a long time. But a thousand years is like a day to the Lord. In God’s mind, it’s only been a couple of days. No big deal.

Looking at verse 18, David asks, “Who am I, O sovereign Lord, and what is my family, that you brought me this far?” I have to make this personal. I’m not supposed to be here. I had a dream at twenty that did not include standing here. It was a big dream in my estimation. But God took that dream and moved it into a way that I never could have imagined. I did everything I could not to preach. I had excuses like Moses. But God has been faithful, and He gave me a dream and made me part of a dream I never could have imagined.

Yesterday I was at a retirement celebration, and people kept asking me what I’m going to do now. My response was the same to every person: God has allowed me for forty-five years to be attached to a congregation. I couldn’t imagine leaving, and I couldn’t imagine anything but staying. But you know what? Forty-five years is not forever. I want to live forever. God made a promise to David that includes forever for us too. We will all eventually give up this body, but God’s assurance is that we do not die. We will live forever.

God is bigger than any dream you have. Whatever your disappointment is, He’s got something in mind that’s better. You can trust Him. He is faithful. Together we’re going to keep seeing His faithfulness and reminding each other of that truth. Whatever happens tomorrow, God’s got this. You’re going to live forever. You’re going to be with Him forever. All the disappointments between now and the day you die, God is going to keep His promise.


Follow Jesus

If you’d like to respond to this message or learn more about following Jesus, please reach out.