We all have dreams. Passionate, burning desires for our future. The kind of plans we roll over and over in our minds, considering every detail of what it will be like when we finally get there. Dreams for our careers, our families, our ministries. Dreams about whom we will marry, how our children will grow up, what kind of legacy we will leave.
Proverbs 13:12 says, “Hope deferred makes the heart sick, but a dream fulfilled is a tree of life.”
It is good to dream. But 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. If it is selfish or just to make us feel good, then we figure God has a right to say “No.” After all, God is just.
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?
We are going to answer some of these difficult questions through the eyes of David, Israel’s second and greatest king, and a man after God’s own heart according to God himself. We will 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 God would support. But God said “No,” and we will see how David dealt with it.
Even Good Dreams Are Not Always God’s Dreams
David was finally at a point in his life when he could stop for a minute and think. For years he had been running for his life. Then things turned around and the prophecy of Samuel was fulfilled, with David becoming king over Israel. He rebuilt a broken nation, fended off enemies in violent wars, and finally God led the nation to victory and peace.
It was at this time that David stopped, looked around, and realized something: “We are not giving God the respect He is due. We built up this nation and this palace, but we forgot to build a proper house for God.”
Nathan, the most influential and trusted prophet at that time, told David to go for it. Things were going so well. How could the dream be a bad one?
But that same night the Lord spoke to Nathan:
“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? I have never lived in a house, from the day I brought the Israelites out of Egypt until this very day.’” (2 Samuel 7:4-7, ESV)
David’s dream was not God’s dream. God actually did want Israel to build Him a glorious house. He just did not want David to be the one to do it.
How can you tell whether your dream is God’s dream, especially when you do not have a Nathan to tell you directly? You cannot just sit back and wait for that kind of confirmation. You need to do your part. And your part starts with strengthening your personal relationship with God through faith in Jesus Christ. As you spend time praying, reading and studying His Word, and walking with other wise Christians you trust, you find God speaking directly to you.
Even before we get to a “Yes” or “No” from God, we should do whatever we can to discern whether our dream is His dream.
Discussion
- How can you tell whether your dream is God’s dream?
- Have you ever been certain about something, only to discover God had a different plan?
Key Takeaways
- Good dreams can still be the wrong dreams. A dream does not have to be sinful to be outside of God’s will. David wanted to honor God, and his dream was still not what God wanted.
- Discernment takes investment. Knowing God’s will is not passive. It comes through prayer, Scripture, and walking alongside wise believers.
God Is Not Rejecting You, He Is Redirecting You
So God said “No.” What does that mean? Am I inadequate? Did I do something wrong? Is it me? We all tend to feel that way when someone says “No.” Rejected.
But look at what God says next:
“I took you from tending sheep in the pasture and 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!” (2 Samuel 7:8-9, ESV)
God goes out of His way to make it clear that He is behind David 100%. “I selected you. I have been with you. I will make your name famous.” God is certainly not rejecting David. When God says “No” to your dream, stop taking it personally. He is not rejecting you. Only your dream.
Then what does the “No” mean? Keep reading:
“Furthermore, the Lord declares that he will make a house for you, a dynasty of kings! 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. He is the one who will build a house, a temple, for my name. And I will secure his royal throne forever.” (2 Samuel 7:11b-13, ESV)
God is not rejecting David. He is redirecting him.
Not rejection, but redirection. Remember that.
The irony is beautiful. David’s dream was to build a house for God. God comes back and says, “No. I do not want you to build a house for me. Instead, I am going to build a house for you. One that will last for eternity, through your lineage.” God is talking about Jesus here, a descendant of David’s. And on top of that, Solomon, David’s son, would literally build the temple.
God was saying, “David, I actually do want you to be part of this, just not the way you imagined. Instead of building a house for me, I want you to focus on being king and 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
- Can you think of a time when God’s “No” turned out to be a redirection toward something better?
- Why is it so hard not to take God’s “No” personally?
Key Takeaways
- God’s “No” is not personal. He might be rejecting your dream, but He is not rejecting you as a person. He made that abundantly clear to David.
- Not rejection, but redirection. God often has something in mind that is bigger than what we imagined, even if it does not look the way we expected.
Accept God’s Sovereignty and Let It Go
How did David respond? That is where we separate real faith from wishful thinking.
“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?’” (2 Samuel 7:18, ESV)
David was overwhelmed, in the best possible way, by God’s sovereignty. When you were a child and asked your mother for candy at breakfast, she said “No.” When you asked why, she said, “Because I said so.” That is 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, hoping you misheard God, hoping one day He will change His mind? If God has said “No,” let it go.
Sometimes, but not always, God tells us why He said “No.” When He does, we can draw motivation from that. In 1 Chronicles 22, David tells Solomon:
“My son, I wanted to build a Temple to honor the name of the Lord my God. 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. But you will have a son who will be a man of peace.’” (1 Chronicles 22:7-9, ESV)
Read 1 Chronicles 22:6-10 (ESV)
God gave David a reason. That does not always happen. But when it does, receive it.
Discussion
- Why did God say “No” to David’s dream of building the temple?
- How does recognizing God’s sovereignty help you accept His “No?”
Key Takeaways
- Sovereignty means He has the right to say no. David did not argue. He sat before the Lord and worshiped. That posture of acceptance is the mark of maturity.
- Sometimes God explains, sometimes He does not. Either way, the call is the same: let it go and trust Him.
Storm Down the New Path
Now here is the part that really matters. What do you do next? What if the dream became so much a part of you that you do not know how to live without it?
Look at what David did:
“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.” (1 Chronicles 22:14, ESV)
“Then David ordered all the leaders of Israel to assist Solomon in this project.” (1 Chronicles 22:17, ESV)
Read 1 Chronicles 22:14-19 (ESV)
David stormed down the path God redirected him onto. God said, “You will not build my temple, but your son Solomon will.” And David did everything within his power to prepare Solomon for the project. He gathered the finances, the raw materials, the workers. He used his influence to align every leader of the nation behind it.
David prepared everything Solomon would need, like assembling a kit for the whole project. He knew the actual building would not take place until after he died. He would never see the finished temple. 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 everything he had. No regrets. No bitterness. No baggage.
What about the dream God has said “No” to in your life? Can you leave the baggage behind and pursue the new opportunities God has for you with faith and the right attitude? If that feels impossible right now, maybe it is because you think you have to do it alone. God does not want you to do it alone. He wants to help you, to provide a way, to move forward.
Discussion
- What does it look like to “storm down the new path” God has set before you?
- Is there a redirected dream in your life where you are still carrying baggage instead of building forward?
Key Takeaways
- David went all in on God’s plan. He did not sulk, slow-walk, or half-commit. He poured his energy into preparing Solomon for the work God had called Solomon to do.
- Faithfulness does not require seeing the result. David never saw the temple. But he did his part with gusto, trusting God’s plan beyond his own lifetime.
- Leave the baggage behind. No regrets. No bitterness. God’s redirection is not a consolation prize. It is the real assignment.
Something to Sit With
Hope deferred makes the heart sick. But a dream surrendered to God is not a dream lost. It is a dream redeemed.
Not rejection, but redirection. Where is God redirecting you?
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 ESV Bible (The Holy Bible, English Standard Version), copyright 2001 by Crossway.