“For the Lord God is a sun and shield; The Lord will give grace and glory; No good thing will He withhold From those who walk uprightly.” (Psalm 84:11 NKJV)
Have you ever noticed that God lets us experience desires that are contrary to His will? Sometimes our seemingly harmless wishes turn out to be contrary to God’s will, and it never goes well when we try to push His to match our wants.
Many two-year-olds face this scenario almost daily. They are eager to explore the world, and experience good things. They want cookies, and doughnuts, and candy. They don’t understand basic nutrition or safety. They see no problem with putting metal into electrical outlets, or playing in traffic, or climbing up a tall chair and standing unsteadily. If not for their loving parents, they would be in terrible danger. They don’t see the difference between a need and a desire, and they don’t always like having their plans interrupted by parents and their rules.
Like a loving Father, God has promised to meet all our true needs. He promises an abundant life. If His will is truly the focus of our deepest desires, then not only will He meet our needs, but He will grant our desires as well. He won’t withhold any good thing from his children. When He restrains me, it’s for my protection. His ways are higher than mine. He is sovereign, and He always knows best. He is good, and trustworthy, and He always knows exactly what I need.