​Psalm The Twenty Third; My Commentary
 “The Lord is my shepherd; I shall not want.”
The Lord IS, not was, not will be, but is my shepherd, this very minute, this very second, this very day, this very week, this very month, this very year.  Right now, God is my shepherd! And the result of Him being my shepherd is that I shall not want for anything!
The word, “want,” in the Hebrew means, “to lack, to fail, to decrease, to have need, to be diminished.” The Shepherd provides! It’s the first thing mentioned here in Ps.23. It’s the Shepherd’s duty to provide everything that the sheep need. And, He does. It’s His nature and character to provide and take care of those who are His. Everyone is not His! He created everyone, but everyone does not belong to Him. That does not mean that He is unkind and uncaring to those who are not His because He is good to the wicked and the righteous. But there is a people in the earth who belong to Him in a unique way, and to them and only them, He is their Shepherd.
John 1:9-13 (ESV) 
9  The true light, which gives light to everyone, was coming into the world.

10  He was in the world, and the world was made through him, yet the world did not know him.

11  He came to his own, and his own people did not receive him.

12  But to all who did receive him, who believed in his name, he gave the right to become children of God,

13  who were born, not of blood nor of the will of the flesh nor of the will of man, but of God.
The Lord is MY shepherd. Yes, He is the Shepherd to many, but He does not handle us as a group, but personally, intimately, individual by individual. The Good Shepherd knows the names of His individual sheep and He calls each of us by our names. That’s how familiar He is with us on a one by one basis. That’s why the Scripture is not written, The Lord is not OUR Shepherd, but rather The Lord is MY Shepherd!   And, in His role of Shepherd, He provides everything I need – food, nourishment, shelter, clothing, finances, safety, as well as all of the needs of my heart! He alone is capable of providing for me. No human being on earth can meet the needs of my heart and soul, but He who was later named, The Bread of Life!
When you expect any other human to be able to fill the longing of your soul, you are placing that person in the position where they will fail, because no mother, father, grandparent, husband, wife, child, brother, sister, friend, etc., will ever be the Bread of Life! A human being does not have the ability to fill the longings of your heart. Only Jesus can do that! That’s why many enter marriage only to discover that marriage is empty without Christ. The man or woman you pinned your hopes on did not have the ability to satisfy your heart and soul. You may have ended up greatly disappointed and disillusioned because your expectations were way off base. I’ve been married for 42 years and marriage is wonderful, but your spouse is not Jesus! And they cannot be to you what only Jesus can be. If you enter marriage knowing ahead of time that your husband or wife is not going to completely fulfill you, you will be prepared for holy matrimony!
Prayer: Lord Jesus, be MY Shepherd. I need You! Only You can meet my deepest needs and longings. Yes, I’ve made mistakes, so please forgive me. Come into my heart and life and take over! I give myself to you right here, and right now.
To be continued