The superabundance of God’s kindness ties all of today’s readings together. Especially when life overwhelms us, the Lord provides all we need, and then some. In the Acts of the Apostles, Peter takes the lead when facing the Sanhedrin. We might expect the man who denied Jesus to crumble under the imposing glare of the high priest. Instead, the Holy Spirit helps him testify to his faith in Jesus Christ. What Peter had lacked before, courage and conviction, God provides in abundance. Similarly, today’s Gospel shows Jesus providing a surplus of fish for the disciples. They have no luck fishing until the Lord intercedes. Jesus supplies an almost ridiculous number of fish, and he cooks it for them, too. As our reading from Revelation affirms, the overflowing riches of God require constant praise. Countless creatures—“everything in the universe”—cry out to honor the Lord, forever and ever.