James 1:5-85 If any of you lacks wisdom, you should ask God, who gives generously to all without finding fault, and it will be given to you. 6 But when you ask, you must believe and not doubt, because the one who doubts is like a wave of the sea, blown and tossed by the wind. 7 That person should not expect to receive anything from the Lord. 8 Such a person is double-minded and unstable in all they do.
NIV Bible Gateway.com
If our loving, omnipotent Father really does desire to meet His children's needs, then why do some go unmet? Let's look at a few key reasons why we may lack essentials.
WE DON'T ASK. If this seems elementary, it is. And yet it's astonishing how many people fail to bring their concerns to God. Some say, "Oh, He has too much to do to worry about my little problems." Nonsense! Our Father is a very personal God, who cares deeply about everything that affects His children. In fact, Matthew 10:30 says He even knows the number of hairs on our head. So of course we should share with Him the details of our life.
WE ASK BUT DOUBT THAT GOD CAN OR WILL DO IT. It's a tragic mischaracterization to go before the omnipotent, sovereign God of the universe and essentially say, "You aren't big enough to handle my needs." James 1:8 describes such a person as "double-minded" and "unstable." When you approach God, do so knowing that He can meet your needs.
WE ASK GOD TO ADDRESS THE SYMPTOM, NOT THE REAL NEED. At times we pray and pray about something—a particular emotional pain, perhaps—without seeing any change.The reason may be that we are focusing on the symptom rather than the actual need. As you continue talking to the Lord about the situation, you may discover the root need is something you have not even considered.
The heavenly Father wants to meet all of your needs. If you cannot see Him acting on your behalf, be sure to take a critical look at yourself from His perspective. Then ask yourself, Is it possible that I could be standing in the way of God's intervention?
Stanley, Charles F. "Why Our Needs Remain Unmet." In Touch: Daily Readings For Devoted Living November 2016. Atlanta: In Touch Ministries. page 21.