God knows all hearts. He knows us better than we know ourselves. This thought used to bother me, but now it makes me laugh. Sometimes I am tempted to try to pull a fast one on Him that I know just won't fly, especially when I don't feel like doing something that I know He wants me to do. I can immediately feel my brain begin thinking up reasons to get my way. For a woman of average intelligence, I can be a genius when it comes to self-justification. It amazes me sometimes. The thing is:
It is a total waste of time because He knows every thought I have. This is what makes me laugh. I usually just throw up my hands and say, "You win, Lord", with a big grin. I am not saying that I always do His will. I'm just honest with Him to the best of my ability. I have come to realize that this total knowledge that He has is actually freeing. The nicest thing of all is that:
He loves us immensely and if we trust him, we get to focus on His perfection and not our imperfections. True freedom is in Him.