His divine power has given us everything we need
for a godly life through our knowledge of him.

2 Peter 1:3

What an all-embracing, comprehensive statement: ‘everything we need’! And it’s true! Our knowledge of him unlocks his divine power. Nothing else is necessary. Paul’s wonderful rhetorical question puts it beautifully, ‘He who did not spare his own Son, but gave him up for us all, how will he not also, along with him, graciously give us all things?’ (Rom.8:32)
He really has given us all things.
As Henry Baker’s lovely old hymn puts it, I nothing lack since I am his, and he is mine for ever (PHSS 263). Praise be his name!

Daily Reading: Revelation 3