The Lord is my Shepherd; I have all that I need.PSALM 23:1
Little lamb follow me I know the way to go Follow me and you'll see There's much that you don't know Little lamb follow me I have a better plan Follow me and you'll see I know much more than man Little lamb follow me I know just what you need Follow me and you'll see I'm much better at the lead
There is no doubt that we have a Shepherd who is committed to provide everything we need for life and godliness. He sees and He provides for our real needs as only He can see them. It is important to remember that when we fear God, reverence Him, and follow Him as our Shepherd, only then can we have the assurance of having all that is needful. Our certainty is based on Jesus being our Good Shepherd who sacrifices His life for His sheep. He is our Gate; His sacrificial death on the cross is proof of His love and commitment to us.
Our Shepherd is not obligated to meet our wants or desires. It is essential to understand that the Lord has our best interest at heart when He denies us what we think we need. C. S. Lewis prayed, “In my ignorance I have asked for A, B, or C. But don’t give me them if you foresee that they would in reality be to me either snares or sorrows.”
Trust is at the heart of allowing the Lord to shepherd us. It is believing that if He withholds something we want, He has good reasons for doing so – reasons that we may never know or understand. We must trust in what we do know and that is the Lord’s love and personal interest in our eternal welfare.
Charles Spurgeon commented, “Men who delight in God desire or ask for nothing but what will please God; hence it is safe to give them carte blanche.” In a little book of prayer Spurgeon also observed, “Lord, if what I ask for does not please You, neither would it please me. My desires are put into Your hands to be corrected.”
Cynthia Heald, Becoming a Woman Who’s God is Enough, p. 27-28.