God meets us where we're at. He doesn't expect us to clean up before we approach Him. He simply takes us as we are and then exchanges what we have for what He has (for the Son of Man has come to seek and to save that which was lost).
When He meets us, He speaks our language. He doesn't just speak English or Korean or Spanish or Chinese. He speaks the semantics of my heart. He gives just enough for me to understand, and often, just enough for me to wonder if it was really Him or just coincidence. He waits for faith.
God is in the business of accomplishing the impossible. He softens rock hard hearts, creates something from nothing and teaches us to love. He often moves mountains that are invisible to us. We often wonder why He's not doing anything.
God is in pursuit of me. He is a warrior on a mission to save His future bride. He conquers enigmas as if they were no enigma at all. He cuts through the enemy like soft butter and a hot knife. He lays down His life and even gives it. He is righteous and loving and perfect. Yet, after everything, His greatest feat is quite possibly getting us to turn our heads and see Him.