God is perfect, but He is not a perfectionist. After all, He loves us, His very imperfect children. His priorities are always straight. He sees the dirty dishes in your sink, but He cares more about the ones in your heart. He sees your piles of unanswered emails and unpaid bills, but He is more concerned about the burdens piled up in your heart. In other words, we often miss the point. We think we would hit the mark if we could just get our to-do list done, but God is doing a work indoors, in our hearts. (Matthew 23:26.)
God wants us to live in His presence, aware of His love, relying on His grace, seeking His glory, handing Him all our burdens and worries, knowing that He is not far off but at our right hand. He tells us to cast our cares on Him. Why? Because He cares for us. He wants to carry them for us. While we want to clear our desk, He wants us to clear our hearts.
It’s not easy to understand this love of His. It is like nothing on earth. It has a height and depth and width that cannot be measured or comprehended. This is the love we must receive, this transforming, renewing, restoring, re-creating love of His that makes us new creatures every morning. That is the love we are to walk in.
God is perfect, but He seems to love messes. He loves to untangle our knots, sort out our disasters, restore broken relationships, heal diseases, forgive sinners, bear with the unbearable, comfort the downtrodden, eat with sinners.
So bring all your imperfections to your perfect God and hand them all to Him. Then stand back and watch and wait. Trust Him and see what He will do. He is faithful, and He has provided for us in His Son, whom He raised from the dead. If you are His, you are in Christ. Rest there, in Christ. Live there, in Christ. Receive His perfections, and live in them.