And my God will meet all your needs according to his glorious riches in Christ Jesus. (Philippians 4:19)
Needs are basic human requirements. People need food, air, water, clothing, and shelter to survive. Basic amenities in the household are also needs. Education is another need, so also some basic means of travel. The above needs become wants when they are directed to specific things that might satisfy the need. A person who needs good and clean food for maintaining his/her health may desire rich and costly foods which may not really bring him/her benefits. He can survive with other food but this is what he wants. Excesses are wants for specific things that we don't actually need but may only enhance our lifestyle.
In the verse that we read above, the Apostle Paul says that God will meet all our needs. Doesn't mean that God will give us the latest and fastest cars or the most posh apartments in town. Of course he may give us that if he so chooses but the promise is for providing all our needs.
There are many who preach and stress that God gives the best if you do this or that, but that hardly lines up with the Word of God.
Jesus even exhorted his disciples to seek first the kingdom of God and therein their needs would be met.
God knows our needs. He is a loving father. He will not withold anything that is needed by us in our life. He cares for us since we have put our trust in him. When Jesus taught his disciples to pray, he said,
And when you pray, do not keep on babbling like pagans, for they think they will be heard because of their many words. Do not be like them, for your Father knows what you need before you ask him. (Matthew 6:7,8)
Yes, God the Father knows what you need before you ask him. One of the simple requests in this prayer as taught by Jesus was:
Give us today our daily bread. (Matthew 6:11)
Any other need can be similarly prayed for and met.
Could it be so simple? Yes it can be, if we truly consider God as our Father.