There is a book by Phillip Keller – A Shepherd Looks at Psalm 23. I haven’t read it in years, but it made a huge impression on me. To see God as my shepherd and myself as a sheep made this a  very personal relationship – with both of us in proper perspective. God as knowing best, through His love for me with my best interest at heart; me as short-sighted, only looking to have my needs met. The book describes the sheep – their needs, their demeanor, their dependence on the Shepherd.
In a devotion blog this morning, the following jumped off the screen at me – reminded me of My Shepherd and His competence. And His willingness and His longing to give me what I need. He’s waiting for me to accept His good gifts.
There are no healthy desires your Shepherd does not fulfill. Do you need forgiveness? He forgives you. Do you long for love? He loves you. Do you wish not to worry? He gives you peace. Are you afraid? He protects you. Are you confused? He clarifies with godly counsel and with His holy word, the Bible. Are you alone? He walks with you forever.
“I am the good shepherd; I know my sheep and my sheep know me—just as the Father knows me and I know the Father—and I lay down my life for the sheep†(John 10:14-15).
So, the question is – what do I want? Really… What’s my desire? Do I wish good things for myself – knowing that my Shepherd knows best? If so, then I will yield to His better judgment, His love, His kindness, His grace. I’ll let Him take care of me.