He [Jesus] said to him the third time, “Simon, son of John, do you love me?” Peter was grieved because he said to him the third time, “Do you love me?” and he said to him, “Lord, you know everything; you know that I love you.” Jesus said to him, “Feed my sheep.”

—John 21:17

In Matthew 10:29, Jesus tells us that not even a sparrow falls to the ground apart from God’s knowledge. And if God cares about a sparrow, don't you think He would also care about you as His child?  

Well He does. It’s an amazing thought that the same God who made the stars and calls them all by name is the same God who knows the number of hairs on your head!

Not only does He know the number of hairs on your head, He knows your name. Your name is recorded in God’s infinite mind and heart! 

God knows you. He knows your past as well as your future. And the thing He knows better than anyone else is your heart. 

Now, that might strike terror into your life at times when you realize that God sees the worst about you! But what’s so wonderful is that even though God knows the worst about you…He loves you anyway!

Perhaps today, you feel a little like Simon Peter…you feel like somehow you’ve let God down. Perhaps you feel ashamed of something from your past…a failure that you can’t seem to get past.

If so, remember that with Jesus, no failure is final. The Lord restored Peter…and He can restore you as well! God knows your heart. He knows all about you. He knows what you need…and He wants to meet you at the point of your need today. Will you let Him?

Even though God knows the worst about you, He loves you anyway!