Skip to content
When God Says No | 2 Samuel 7; 1 Chronicles 22

When God Says No to Your Dream

October 19, 2025 18 min read
When God Says No to Your Dream

I’m certain all of you either have experienced in the past, or maybe are experiencing right now, frustration over an unfulfilled dream. We all have dreams, don’t we?

I’m talking about passionate, burning desires for your future. I’m talking about the kind of plans for your life that you roll over and over in your mind, considering every last detail of what it’s going to be like when you finally (blank), or how you’re going to feel on that day when (blank). Dreams for your career; dreams for your family, whom you will marry, how many children you’ll have, what your children will grow up to be like; dreams for your ministry, how you’ll serve God; dreams for how healthy you will be, for how long you will live.

It’s good to have dreams like these. Proverbs 13:12 says, “Hope deferred makes the heart sick, but a dream fulfilled is a tree of life.”

However, so often our dreams are not fulfilled. Often we seem to get a resounding “No” from God. We can stomach a “No” when what we long for is clearly wrong, right? If it’s selfish or just to make us feel good, then we figure God has a right to say “No.” After all, God is just, and if everyone had their selfish dreams fulfilled, we’d be living in a world that’s even more chaotic than it already is.

But a more difficult medicine to take is when God says “No” to a dream that by all accounts is right, is good, even by His standards. Why does God say “No” to dreams like that? And what do we do when He does say “No?”

I hope to help us answer some of these difficult questions. And we’re going to do so through the eyes of David, Israel’s second and greatest king, and a man after God’s own heart, according to God himself. We’ll look at a dream that David had, which by all accounts was a good and righteous dream, one anybody in his right mind would have assumed that God would support. But God didn’t, and we’ll see how David dealt with God dealing him a “No.”

Let’s start by reading the account of David’s dream in 2nd Samuel, Chapter 7.

2 Samuel 7:1-3 (NLT)

1 When King David was settled in his palace and the Lord had given him rest from all the surrounding enemies, 2 the king summoned Nathan the prophet. “Look,” David said, “I am living in a beautiful cedar palace, but the Ark of God is out there in a tent!” 3 Nathan replied to the king, “Go ahead and do whatever you have in mind, for the Lord is with you.”

You see David was finally at a point in his life when he could stop for a minute and think. For so many years he had been running for his life, and then things turned around so that the prophecy of Samuel could finally be fulfilled, with David becoming crowned King over the nation of Israel.

But then, there was much business to attend to, as David had to rebuild the broken nation, and fend off many of its enemies in a series of violent wars. Then finally, God led the nation to victory, so that there was peace, and it was at this time that David stopped, looked around, and realized, “We’re not giving God the respect he’s due, are we? In the course of building up this nation and building up my kingship, with this awesome palace I have, we forgot to build a proper house for God! So let’s do it!”

And Nathan, the most influential and trusted prophet of God at that time, told David to, “Go for it!” Things were going so well for David; how could his dream be a bad one?

2 Samuel 7:4-7 (NLT)

4 But that same night the Lord said to Nathan, 5 “Go and tell my servant David, ‘This is what the Lord has declared: Are you the one to build a house for me to live in? 6 I have never lived in a house, from the day I brought the Israelites out of Egypt until this very day. I have always moved from one place to another with a tent and a Tabernacle as my dwelling. 7 Yet no matter where I have gone with the Israelites, I have never once complained to Israel’s tribal leaders, the shepherds of my people Israel. I have never asked them, “Why haven’t you built me a beautiful cedar house?”’

Was David’s dream God’s dream?

Clearly it wasn’t. But as we’ll see, he didn’t get it entirely wrong. God actually does want Israel to build him a glorious house, he just doesn’t want David to be the one to do it.

How can you tell whether your dream is God’s dream (especially when you don’t have a Nathan)?

We can’t just sit back and wait for our “Nathan.” We need to do our part. And our part starts with strengthening your personal relationship with God through acceptance of his son Jesus Christ into your daily life. As you spend time praying to God and reading and studying his word, and as you spend time with other wise Christians whom you trust and who can help you interpret the events of your life, you find God talking directly to you.

So, David had a dream, a really good dream, but God clearly said “No” to this dream. Why did he say “No?” Because David’s dream was not God’s dream. It wasn’t God’s will, for David, or for the people around him. A key takeaway from David’s experience here is that even before we get to a “Yes” or “No” from God, we should do whatever we can to discern whether our dream is God’s dream.

Discussion

  1. Nathan told David to go ahead before God had spoken. What does that tell you about even the wisest counsel?
  2. “He didn’t get it entirely wrong.” How often is a redirected dream a right instinct with the wrong assignment?
  3. What is your practice for discerning whether a dream is God’s dream, before you get an answer?

OK, so sometimes God says “No.” What does that “No” mean for me? Does that mean God doesn’t want to use me? Am I inadequate? Did I do something wrong? Is it me? Don’t we all tend to feel that way when someone says “No” to us? Rejected? Well let’s keep reading.

2 Samuel 7:8-11a (NLT)

8 “Now go and say to my servant David, ‘This is what the Lord of Heaven’s Armies has declared: I took you from tending sheep in the pasture and selected you to be the leader of my people Israel. 9 I have been with you wherever you have gone, and I have destroyed all your enemies before your eyes. Now I will make your name as famous as anyone who has ever lived on the earth! 10 And I will provide a homeland for my people Israel, planting them in a secure place where they will never be disturbed. Evil nations won’t oppress them as they’ve done in the past, 11 starting from the time I appointed judges to rule my people Israel. And I will give you rest from all your enemies.

You know how people sometimes try to soften their criticism by starting off with, “Don’t take this personally, but …” Don’t you love it when they follow up with some incredibly personal, direct criticism, like, “Don’t take this personally, but you have really ugly teeth.” Or, “Don’t take this personally, but I really don’t like you!” So, just how am I supposed to take that comment? Huh?

Thankfully God is very different from people like that. Because when He says “Don’t take this personally,” He really means it. You see usually, when God says “No” to your dream, especially if it’s a good dream, He really does mean, “Don’t take this personally, but ‘No!’” In other words, God might be rejecting your dream, but He’s not rejecting you as a person.

As we just read, God goes WAY out of his way to make it abundantly clear to David that He is behind David 100%. “I selected you to be the leader of my people Israel. I have been with you wherever you have gone, and I have destroyed all your enemies before your eyes. Now I will make your name as famous as anyone who has ever lived on the earth!” God is certainly not rejecting David! When God says “No” to your dream, stop taking it personally. It does not mean God is rejecting you, only your dream.

Then how am I supposed to interpret that “No?” Well let’s keep reading.

2 Samuel 7:11b-17 (NLT)

“‘Furthermore, the Lord declares that he will make a house for you, a dynasty of kings! 12 For when you die and are buried with your ancestors, I will raise up one of your descendants, your own offspring, and I will make his kingdom strong. 13 He is the one who will build a house, a temple, for my name. And I will secure his royal throne forever. 14 I will be his father, and he will be my son. If he sins, I will correct and discipline him with the rod, like any father would do. 15 But my favor will not be taken from him as I took it from Saul, whom I removed from your sight. 16 Your house and your kingdom will continue before me for all time, and your throne will be secure forever.’” 17 So Nathan went back to David and told him everything the Lord had said in this vision.

You see, God is not rejecting David; he is redirecting him. NOT REJECTION, BUT REDIRECTION. Remember that little slogan. (You remember Johnnie Cochran in the O.J. Simpson murder trial? “If it doesn’t fit, you must acquit!” It was a key to winning the trial. Slogans are helpful.)

Did you catch the irony? Remember, David’s dream is to build a house for God. God comes back and says, “No, I don’t want you to build a house for me. Instead, I’m gonna build a house for you! One that will last for eternity, through your lineage.” Of course, God is talking about Jesus here. Jesus was a descendant of David’s.

And on top of all that, God says, “Solomon, your son, who is the next step, part of the framing, the foundation, of that house, he’s going to literally build a house for me.” So in effect, God is saying, “David, I actually do want you to be part of the whole house-building thing, but just not quite the way you imagined. Instead of literally building a house for me, I want you to focus on: (1) being king of the Jews, because that’s how you will best pass on your leadership through your lineage, and hence help me build your house, and (2) preparing your son Solomon to build my house.”

David was not rejected; he was redirected along a path not so different from his dream!

Discussion

  1. “Not rejection, but redirection.” Where would that sentence have changed something for you if you had believed it at the time?
  2. God answers David’s plan to build a house by promising to build David a house. What does that reversal say about how God receives our offers?
  3. God’s “no” came wrapped in a long recitation of what He had already done. Why lead with that?

Now here comes the part where we separate the men from the boys, the women from the girls. How are you going to respond to God’s “No?” Are you going to accept it, or stubbornly continue to ignore his redirection? Let’s read the next two verses.

2 Samuel 7:18-19 (NLT)

18 Then King David went in and sat before the Lord and prayed, “Who am I, O Sovereign Lord, and what is my family, that you have brought me this far? 19 And now, Sovereign Lord, in addition to everything else, you speak of giving your servant a lasting dynasty! Do you deal with everyone this way, O Sovereign Lord?

How would you describe David’s attitude toward God after receiving God’s “No?”

David was overwhelmed by, in a positive way, in awe of, God’s sovereignty. What is sovereignty? When you were a small child, and you asked your mother whether you could have a piece of candy for breakfast, she most likely said, “Uh, no!” Then, when you asked, “But why, Mommy?” she answered, “Because I said so!” That’s sovereignty. And because David recognized God’s sovereignty, he was able to immediately accept God’s “No.”

How are you doing with your dream that has been redirected? Have you accepted it yet, or are you still hanging on for dear life, hoping that you misheard God or that one day He’s going to change his mind and admit that He was wrong. If God has said “No,” let it go! (There’s a Johnnie Cochran slogan again.) I’m not saying it’s easy, but ultimately you’ll be better off.

To help us let it go, by the way, sometimes, but not always, God tells us why He said “No” to our dream. When He does, we can draw motivation from that. Let’s keep reading, though we’re going to jump to 1st Chronicles, which also describes the events we just read about in 2nd Samuel 7. We’re going to read from 1st Chronicles, Chapter 22, starting at verse 6.

1 Chronicles 22:6-10 (NLT)

6 Then David sent for his son Solomon and instructed him to build a Temple for the Lord, the God of Israel. 7 “My son, I wanted to build a Temple to honor the name of the Lord my God,” David told him. 8 “But the Lord said to me, ‘You have killed many men in the battles you have fought. And since you have shed so much blood in my sight, you will not be the one to build a Temple to honor my name. 9 But you will have a son who will be a man of peace. I will give him peace with his enemies in all the surrounding lands. His name will be Solomon, and I will give peace and quiet to Israel during his reign. 10 He is the one who will build a Temple to honor my name. He will be my son, and I will be his father. And I will secure the throne of his kingdom over Israel forever.’

Why did God say “No” to David’s dream of building God a house?

Hopefully, if God has clearly said “No” to your dream, you have been able to let it go. Maybe He has even shown you why he said “No,” though often He does not. Now, what AM I supposed to do next? What if my dream became so much a part of me, that I don’t know what to do, how to live, without it. Let’s read one last passage, the last part of 1st Chronicles 22. This is still David speaking to his son, Solomon.

1 Chronicles 22:14-19 (NLT)

14 “I have worked hard to provide materials for building the Temple of the Lord, nearly 4,000 tons of gold, 40,000 tons of silver, and so much iron and bronze that it cannot be weighed. I have also gathered timber and stone for the walls, though you may need to add more. 15 You have a large number of skilled stonemasons and carpenters and craftsmen of every kind. 16 You have expert goldsmiths and silversmiths and workers of bronze and iron. Now begin the work, and may the Lord be with you!”

17 Then David ordered all the leaders of Israel to assist Solomon in this project. 18 “The Lord your God is with you,” he declared. “He has given you peace with the surrounding nations. He has handed them over to me, and they are now subject to the Lord and his people. 19 Now seek the Lord your God with all your heart and soul. Build the sanctuary of the Lord God so that you can bring the Ark of the Lord’s Covenant and the holy vessels of God into the Temple built to honor the Lord’s name.”

Do you see what David did here? He absolutely stormed down the path onto which God redirected him. God said, “You will not build me a temple, but rather I want your son Solomon to build it.” And then David did everything within his power to prepare Solomon for this great project. He gathered all the finances, the raw materials, the workers. He even used his influence to make sure all the leaders of the nation were aligned with this project.

David basically made a kit for Solomon to build the temple. That’s how much effort he put into the project. David knew the actual assembly wouldn’t take place until after he died, so he would never get to see the fruits of his efforts, just like Moses never got to enter the Promised Land, but David did what he did for God, not for himself. He had faith that God’s dream was the right dream and he carried out his part with gusto. No regrets. No bitterness. No baggage.

What about your dream that God has said “No” to? Do you think you can leave the baggage behind and pursue other opportunities God has for you with faith and the right attitude? If you’re feeling like that’s not possible right now, maybe it’s because you think you have to do it by yourself. My friends, God doesn’t want you to do it by yourself. He wants to help you, to provide a way, to move forward, not be stuck in the past.

Discussion

  1. God told David the reason: too much blood. Would knowing the reason make a redirected dream easier for you, or harder?
  2. David prepared a temple he would never see built. What are you working on that you may not see finished?
  3. “No regrets. No bitterness. No baggage.” Which of those three is still with you?
  4. What would storming down the redirected path look like in your situation this month?

Frequently Asked Questions

What does the Bible say about when God says no to your plans?

Throughout Scripture, God redirects people whose plans do not align with His purposes, even when those plans seem good. In 2 Samuel 7, David wanted to build God a temple, but God said no and instead promised to build David a lasting dynasty.

Proverbs 16:9 says, “The heart of man plans his way, but the Lord establishes his steps.” God’s “no” is often a redirection toward something greater.

How do you know if God is saying no or wait?

Discerning between “no” and “not yet” requires prayer, time in Scripture, and counsel from wise believers. In David’s case, God was clear through the prophet Nathan.

When you do not have that kind of direct word, look for patterns of closed doors, peace or unrest in your spirit, and confirmation through community. Sometimes the answer becomes clear only with time.

Why does God allow disappointment in the lives of believers?

God uses disappointment to refine faith and redirect His people toward His purposes. David’s disappointment over the temple led him to prepare everything Solomon would need to build it.

Romans 5:3-5 teaches that suffering produces endurance, endurance produces character, and character produces hope. Disappointment is often the doorway to deeper trust.

How did David respond when God said no?

David sat before the Lord and worshiped. He did not argue, bargain, or sulk. Instead, he acknowledged God’s sovereignty and poured his energy into the new path God had set before him, preparing materials, workers, and leaders for Solomon to build the temple. His response is a model of surrendered faith.

What is the difference between giving up on a dream and surrendering it to God?

Giving up comes from despair. Surrendering comes from trust. David did not give up on the idea of honoring God. He surrendered the specific way he had imagined doing it and embraced God’s version instead.

Surrendering a dream to God means releasing your grip on the details while holding on to faith that God’s plan is better.

How can Christians deal with unfulfilled dreams?

Start by discerning whether the dream was truly from God. If God has clearly said no, acknowledge His sovereignty and release it. Look for where He is redirecting you. Invest your energy in the new path with the same passion you had for the old one.

And remember that faithfulness does not always mean seeing the result. David never saw the temple, but his preparation made it possible.


Scripture quotations are from the Holy Bible, New Living Translation, copyright 1996, 2004, 2015 by Tyndale House Foundation.

trust surrender God's will disappointment faith

Part of a small gathering? Use this teaching with your group.

Browse All Lessons