But he must ask in faith without any doubting, for the one who doubts is like the surf of the sea, driven and tossed by the wind. For that man ought not to expect that he will receive anything from the Lord,
James 1:6-7 NASB
This passage blew my mind for a second. The man who has doubting faith when he asks of God ought to expect nothing. Talk about a rebuke! But it makes sense. If you have doubt that God is going to come through for you, why are you asking? Perhaps this is why when we pray we need to ask Him to help our unbelief, to drive it away from us so that we can know to trust God fully.
It may take awhile to get there but if we are sincere in our prayer, He will bring us to that point.