God is omniscience, meaning ALL KNOWING. 1 John 3:20 says that God is greater than our heart, and knows all things. John 2:24-25 says that “Because He knew all men, and had no need that anyone should testify of man, for He knew what was in man”. Ezekiel 11:5 says, “I know the things that come into your mind”. Psalm 44:21 says “would not God search this out? For He knows the secrets of the heart”. There are many more scriptures in the bible that speaks of the all knowing of God. This is an attribute of God, that when, it is realized and understood, it has a huge impact on us. It can completely change us, right at that very moment, in the midst of our darkest hour. It shines a light into our heart that lifts our spirit and grows our faith. It provides a freedom that nothing else can and a comfort like no other. I am going to try to explain this the way that God explained it to me in hopes that it brings the joy, comfort, love, peace, and freedom to you that it brought to me.
Since God is all knowing, that means that He knows EVERYTHING! He has absolute 100% knowledge of all things, all people, all creation, every circumstance, every situation. There is nothing that He does not know, does not comprehend, or does not understand completely. There is not one person on this earth that He does not know everything about. He is wisdom and knowledge and understanding. He knows the where, when, what, why, and how of EVERYTHING. So what does this mean for us?
It means that we have someone that knows everything about us. He even knows us better than we know ourselves. He knows your weaknesses. He knows your struggles. He knows the worst thing about you. He knows the bad things that you have done. He knows your failures and your deepest, darkest secret. And yet, He still loves you. He still accepts you. He’s still your daddy. He understands you completely, all the time, in every circumstance. He knows your heart. He knows all the good that you do have in you. He knows the desires of your heart. He is never mad at you. He believes in you and supports you in every good thing that you do. You are no surprise to God. You have not done anything that He does not know about, and did not know about it before you even did it. There is nothing that will surprise Him about us because He already knows everything that there to know about us.
He wants us to talk openly with Him about anything and everything. He is like the friend that everyone longs for. The friend that knows everything about you but never uses it against you, judges you, or criticizes you. The friend that is your greatest supporter when you are going through something. That friend that you can count on and trust with all your heart. The friend that will never turn their back on you, do you wrong, or stop loving you.
God knows all that there is to know about us. And yet, even with the back slides in your walk with Him, your disobedience, your rebellion, and sin, He loves you still the same!! He gets you. He never misunderstands you. He knows all that there is to know about you, good and bad, yet He still loves you, adores you, is for you, and will never turn His back on you. There is nothing that is hidden from Him, nothing that He does not know about, nothing that He does not know that you have done, thought, or said, and yet He still loves you!!
Isn’t that just amazing! When God gave me revelation on this it changed me. I knew that He knew everything, but I never grasp the fact that He knew everything about me already before He called me to Him, and yet still wanted to be in relationship with me. Even knowing the worst things about me and the weaknesses and failures and struggles, He still wanted me and loves me. The comfort that it brought me to know that I have someone that completely understands me, knows all my junk, all the good and bad about me, and yet still loves me unconditionally. To know that I have the one thing that no one in the world could give me released me from the longing and search for it. We finally have the person, the partner, of our dreams. We have someone that truly loves us unconditionally and gets us.
We have someone that stands beside us through it all and accepts all of us and not just what He likes about us. We have someone that we can talk to about anything without fear of judgement or rejection. We have someone that is for us all the time and not just when it is beneficial for them. We have someone that knows all there is to know about us and yet doesn’t blink an eye when showing His love for us. And since there is nothing that we can hide from Him, let us run to His open arms today, and embrace the love that He has for us, just as we are, even with our messes, rebellion, disobedience, sin and all.
May you find rest today in the fact that you serve an ALL KNOWING GOD that knows everything there is to know about you, and yet, He still longs for a close personal relationship with you and loves you always and forever, unconditionally, without a doubt or flaw. Don’t try to hide from Him because of your weaknesses, faults, or failures. Don’t try to hide from Him because of your sins or the way that you are currently living. It is in our weakness that He is able to be our strength. It is in our failures that He is able to lift us up. It is in our sin, faults, and daily living that He is able to work in us, through us, for us, teach us, and change us. We have no reason or need to try to hide from Him because He already knows about what ever it is that we are trying to Hide. And yet, He still loves us, and is saying to us, “come and talk to me, tell me about what is going on and let me comfort you by showering you with my love for you. I understand what you mean. I get it and I get you”!!