But the Lord said to David my father, “Whereas it was in your heart to build a house for my name, you did well that it was in your heart. Nevertheless, you shall not build the house, but your son who shall be born to you shall build the house for my name.”
1 Kings 8:18-19
Sometimes we can have the best laid plans, everything seems to line up perfectly, but God says “no”. Our motives are good, we have put God at the center…but still, God says “no”. With human understanding comes great limitations. No matter how smart we are, how much common sense we have, we will never fully understand God’s ways. We just have to trust that what he has in mind is good and press on. His “no” may be a simple redirection because he has something better in store for you.