True contentment means understanding that at any given moment I have everything I truly need.
How do we know this is true? We know it because God has said it is true. He has promised to supply our needs. He has guaranteed that he will feed and clothe us. He has promised to hear our prayers. He has given the Holy Spirit to lead us and the Word of God to guide us. He has redeemed us from our sins, given us new life, placed us in Christ, endowed us with every spiritual blessing in the heavenly places, seated us with Christ in heaven, given us abundant life, filled us with his Spirit, placed us in the body of Christ, promised us a way of escape in the moment of temptation, sent his angels to encamp around us, translated us from the realm of darkness into the kingdom of his dear Son, sealed us with the Spirit who is the earnest of our salvation, caused us to pass from death to life, justified us while we were still ungodly, called us his children, caused us to be born again by the Spirit, adopted us into his family, sanctified us, promised never to leave us, set our feet on the road to heaven, broken Satan’s power, removed the fear of death, and guaranteed our future resurrection.
If all that is true, how can we doubt that God will give us what we need when we need it? If we truly need something else, he’ll give that to us too. Which means that if we don’t have something we think we need, it’s because our heavenly Father knows best and has chosen not to give it to us right now. If we truly need it later, he’ll see that we get it.