“An Overflowing Cup” is a faith-filled guide that explores how to walk with God in trust and abundance, drawing on Scripture, Catholic teaching, and the wisdom of saints.
Psalm 23:1-2, New African Bible.
'The Lord is my shepherd; there is nothing I lack. In green pastures he makes me lie down; to still waters he leads me.' - Psalm 23:1-2, New African Bible.
A Shepherd Who Cares
In the rich and poetic words of Psalm 23, we find a profound truth: God, as our Shepherd, provides, guides, and protects. The image of a shepherd was deeply familiar to the people of biblical times. A good shepherd leads, feeds, defends, and seeks out the lost ones. In the same way, Divine Providence ensures that those who trust in God will never lack what is necessary for their journey of faith. This psalm reminds us that in God, we find true security, not in material wealth or worldly assurances. Trusting in His divine care means surrendering our fears and uncertainties to the One who holds all things together.
Divine Providence in Scripture
Throughout the Bible, God’s providence is a recurring theme. In the Old Testament, He provided manna in the wilderness (Exodus 16:4-35). In the New Testament, Jesus teaches: 'Look at the birds in the sky; they do not sow or reap, they gather nothing into barns, yet your heavenly Father feeds them. Are not you more important than they?' - Matthew 6:26, New African Bible. This reassures us that God, who cares for even the smallest creatures, will not abandon His children. Trust in God’s providence calls for active faith, cooperating with His grace daily.
Catholic Teaching on Divine Providence
The Catechism of the Catholic Church affirms: 'Creation has its own goodness and proper perfection... We call divine providence the dispositions by which God guides his creation toward this perfection.' (CCC 302). Even in suffering or setbacks, God’s hand is at work, guiding us toward greater good. St. Augustine expressed this truth: 'God can write straight with crooked lines.'
Lessons from the Saints
· St. Joseph trusted completely in God’s plan, even in uncertainty. · St. Thérèse of Lisieux embraced the 'Little Way,' surrendering with gratitude.
Applying Psalm 23 in Our Lives
· Daily surrender in prayer. · Frequent the sacraments for nourishment. · Live simply and generously. · Reflect on Scripture. · Trust in trials, remembering St. Padre Pio’s words: 'Pray, hope, and don’t worry.'
Resting in the Shepherd’s Arms
Psalm 23 invites us into complete trust with God. Divine Providence is not just about material needs—it forms us into saints who trust His love. Like St. Joseph and St. Thérèse, let us surrender to the Shepherd who knows what is best.
Reflection Questions & Answers
a. What does it mean to say, 'The Lord is my Shepherd; there is nothing I lack'? Answer: It means God provides for all our needs—spiritually, emotionally, and physically.
b. How can we trust in God’s providence even in times of suffering? Answer: By recognizing that God works through difficulties for our ultimate good.
c. What practical steps can we take to live out trust in God’s providence daily? Answer: Daily prayer, sacraments, generosity, Scripture reflection, and trusting in trials.
Prayer
Heavenly Father, we come before You, grateful for the assurance that You are our Shepherd. Teach us to trust in Your divine plan, even when the path is uncertain. Like St. Joseph, may we walk in faith; like St. Thérèse, may we surrender completely to Your will. Strengthen our hearts to rely not on our own understanding but on Your infinite wisdom. We entrust all our needs, struggles, and hopes into Your hands, knowing that You provide abundantly. Amen.
Purchase this book to unlock all published chapters, continue reading from where you stopped, and access the complete digital edition.
You have reached the end of the free preview for An Overflowing Cup : Walking by Faith, Living in Abundance .
Purchase this book to unlock: