Grace is provision of the highest order. This verse Says "all things".
That makes it a broad inclusive promise.
It Says "for Life ".
Life covers every aspect of our existence in terms of the physical and spiritual.
This verse Says "for... godliness ".
Godliness covers everything related to spirituality , morality , salvation , power and eternity.
The question becomes: "What did God leave out?"
The answer is "Nothing!" .
How do we access this provision?
Answer: "through the knowledge of Him that hath called us to glory and virtue "
If your knowledge of Christ does not leave you with an expectation of glory and virtue it is severely lacking.
The provision of God is complete, perfect.
So, the purpose of God`s provision is that we are perfect and so empowered to bless others.
And the way we access God`s provision is by the knowledge of Jesus Christ as revealed in the scriptures.
When we search the scriptures we receive knowledge of Christ and so our Faith is increased by which we access God`s provision.
Eat Your Vegetables Study: