God knows your past, your present, and your future.
Concerning your past
No matter what trials you have endured, God wants to comfort you and restore you. He knows everything about you: God is the One who weighs the heart, who searches the thoughts. He knows what saddens and grieves you. Here’s what He’s telling you about yesterday: “This means that anyone who belongs to Christ has become a new person. The old life is gone; a new life has begun!” (2 Corinthians 5:17) God is encouraging you to go forward!
Concerning your present
The Lord also knows it perfectly, as the psalmist recognized:
“O Lord, you have examined my heart and know everything about me. You know when I sit down or stand up. You know my thoughts even when I’m far away. You see me when I travel and when I rest at home. You know everything I do. You know what I am going to say even before I say it, Lord. You go before me and follow me. You place your hand of blessing on my head. Such knowledge is too wonderful for me, too great for me to understand!” ( Psalm 139:1-6)
Tell Him, as soon as you start to worry, “God, You know everything!” God knows every situation you’re experiencing. He sees your battles. He hears your questions. He understands your concerns.
Concerning your future
He knows all the plans He has for you, and has had for you well before you were born.
Yes, be assured that God knows you personally and perfectly and that He loves you…you in particular. You are unique, and His plan for your life is the best.
If your past or present is obscuring the vision for your future, God knows your future! By Jesus.net