“And my God will meet all your needs according to his glorious riches in Christ Jesus.” – Phil 4:19Notice the above verse says “ALL.” It doesn’t say “some” or “most,” but it says that He will meet all of our needs. It doesn’t say how He will meet our needs and I have found from experience the way He does it is often not what I expected. But the bottom line is that God is faithful and He does what He promises.
For God did not give us a spirit of timidity (of cowardice, of craven and cringing and fawning fear), but [He has given us a spirit] of power and of love and of calm and well-balanced mind and discipline and self-control. 2 Tim 1:7
Cast your burden on the Lord [releasing the weight of it] and He will sustain you; He will never allow the [consistently] righteous to be moved (made to slip, fall, or fail). Psalm 55:22
Casting the whole of your care [all your anxieties, all your worries, all your concerns, once and for all] on Him, for He cares for you affectionately and cares about you watchfully. 1 Peter 5:7
The Lord is good, a Strength and Stronghold in the day of trouble; He knows (recognizes, has knowledge of, and understands) those who take refuge and trust in Him. Nahum 1:7