This then is how we know that we belong to the truth, and how we set our hearts at rest in his presence  whenever our hearts condemn us. For God is greater than our hearts, and he knows everything. 1 John 3:19-20
Recently I’ve been fairly overwhelmed with the vast variety of individual people around me. Each committed to their cause and pursuing agendas of their own. Some are heartily scurrying about to get where they are headed while others seem to negate time. Faces that tell stories of pure happiness and others of sadness to the point of defeat. I find myself wondering of their own heart. Knowing the wringer in which my own is daily experiencing, are they listening to theirs?
I don’t believe I can truly comprehend the depth of knowledge God has of each of those faces. The rude, crude, confused and angry. The fringe, fatigued, fallen and grieving. The stubborn, steadfast, stressed and proud. The bright, cheerful, engaged and driven. The focused, faithful, generous and loving. God knows them all, knows all of them, knows all about them — and just the same, He knows me.
Clearly, I don’t think I can truly comprehend the depth of true intimate knowledge my God has of me! But when I try to grasp this, His Spirit overwhelms. It overwhelms because of the realization that nothing is hidden. I’m predictable – that’s how much He gets me. But even in my predictability, my future is but a memory to Him.
My old self is but history, hung on the cross. My future is but a memory, He’s already there. My present is real and nothing but Life!
Lord Jesus, today I’ve needed to rest in the assurance of your knowledge of me. When I experience the rejection of the world around me I need to rest in your presence! I know, through your word, that you celebrate me and rejoice in me. There is nothing more joyous in your heart than to spend time with me! Would you like a refill on your coffee Lord?
God, who has called you into fellowship with his Son Jesus Christ our Lord, is faithful. 1 Corinthians 1:9