19 And my God will meet all your needs according to the riches of his glory in Christ Jesus. (Philippians 4:19 NIV)
It can be easy to read this verse and think that God is going to give us everything. But we must first recognize and separate our needs from our wants.
The scripture does not say that he will grant all we want, but tha the will meet our needs.
In the same way, we are to be His vassal on earth and work to meet others needs and to direct them to His path.