The Lord Jesus has many names. He is called the Bread of Life, the Living Water, the great I Am. But the name that blesses me so much is the Good Shepherd. He knows His sheep. He calls us by name. He sees our every need and supplies them. We don't always get all of our wants but in Him we have all that we need.
His word tells us that He is the Light of the world. He knows our thoughts and failures. He knows our dreams. He knows where we can best serve Him. He tells us we are made in His image. He stands as an intercessor between us and our heavenly Father.
We are all familiar with John 3:16. But when was the last time you sat down and slowly read the words of that verse? We recite it by rote. We have a head knowledge of what it means. But the depth of the sacrifice that is represented here is such that we don't appreciate it nearly enough. It speaks of the love of the Father. It tells of the obedience of the Son. It describes the gift of eternal life and its cost.
Our Shepherd knows us. He loves us and was willing to stand for us in God's judgment. He took the strips and the death that we deserve and He did it willingly. He is worthy of all the honor and glory and worship that we can give. He is worthy of the deepest love we can give. He is seated at the right hand of God the Father. He loves us.