2 Peter 1:3

3 His divine power has granted to us all things that pertain to life and godliness, through the knowledge of him who called us to his own glory and excellence,

The phrase “all things” means a lot of things. Whenever I set about working on a home project, I end up driving to the hardware store multiple times. I start and realize I just don’t have everything I need for the little job. Here, Peter tells us we have everything we need for life and godliness. Everything? Fixing my temper or leading someone to Christ seems way more intense and complex than DIY jobs. But the promise is there, we are well supplied with everything we need.

And it comes from one place: knowing the one who called us into His own presence. The God who found us as enemies and made us friends has called us to His feast, His house, and His family. We have everything we need because we have Him. Have you let that sink in? Imagine what it would feel like to have the confidence of knowing you have everything you need.

Prayer prompt: Lord, teach me to trust your abundance!