Listen as John Downs teaches how God’s provision is intimate, is timely, and is abundantly final. God’s provision is intimate because He knows exactly what we need – He provides. God’s provision is timely because God fills our needs when we are in need. God’s provision is abundantly final because God provides for all of us always until the end of time.

Psalm 23