This morning, on the way to work, I was praying and meditating. All of a sudden, the image of Jesus as the Good Shepherd filled my mind and heart. This kind of vision has never happened to me before.
What I saw was Jesus on a hillside, surrounded by many sheep. All I could feel was love from him, and he was smiling, holding as many lambs as he possibly could. Meanwhile, there were lambs and sheep at different places around him. Some were at his feet, some grazing around him, and some were far away…actually turned away from him.
At first, I was filled with the love and mercy that The Good Shepherd has for me. Then the realization of the immense love he has for all his sheep, especially the ones who were far away from him, filled my being.
This led me to the knowledge of why we must love and pray for our enemies, or those that we consider “evil.” No matter what sins they have committed, no matter where they are spiritually, Jesus is continuously loving them and waiting for the conversion of their hearts. He knows his sheep…he knows what sparked the actions and disbelief, and he loves them through all of it. He is waiting for them to open their hearts to him.
We must do the same. We must love everyone where they are at. Even if we don’t feel it. We must continue to pray for eyes to be opened, and for the conversion of hearts and souls. For hatred stirs up strife, but love covers all sins.
It does not matter where you have been all these years, the things you have done, or even that you have turned away from the Lord as you closed your eyes and heart to his mercy and love.
Know this…He loves you in a way you can not comprehend. He is waiting for you to accept his saving love and grace, and will rejoice in your return to him!
Hatred stirs up strife, But love covers all sins. Proverbs 10:12
I am the good shepherd: the good shepherd giveth his life for the sheep. John 10:11
I am the good shepherd, and know my sheep, and am known of mine. John 10:14