31 Days of Imperfection

Like a Foggy Mirror… {31 Days of Imperfection – Day 12}

Each morning as I get ready, there comes a point in my routine where I have to do a little waiting.  You see, the bathroom mirror gets fogged over from the shower and makes it difficult to finish doing my hair or getting ready.  The other day as I stood there drying my hair, I watched as the mirror slowly cleared.  It reminded me of this passage which, crazily enough, talks about imperfection!

“…when perfection comes, the imperfect disappears.  When I was a child, I talked like a child, I thought like a child, I reasoned like a child. When I became a man, I put childish ways behind me.  Now we see but a poor reflection as in a mirror; then we shall see face to face. Now I know in part; then I shall know fully, even as I am fully known. (1 Corinthians 13)

Our life now can be frustrating at times because while we know God’s grace and his forgiveness and his perfection, we look around our lives and still see brokenness, pain, hurt, and confusion.  It doesn’t compute in my brain sometimes… how can both be true at the same time. I get it mentally that God is bigger than the corruption and sin and my heart so LONGS to know it as well, but the imperfections I see in the world are just too great sometimes.  It’s like that foggy mirror, I can kind of see the reflection there, but it’s not clear.  Slowly but surely, the fog clears.  That’s kind of what this life is like.  We’re walking through waiting for the fog to clear so the image of our creator can be fully restored in our lives.  As frustrating as it can be to wait, there is hope in knowing that what is an imperfect reflection will one day be us standing face to face with God.  When Perfection, Himself comes again, all this imperfect will fade away.  We get glimpses of that peace and joy and love and grace right now, but nothing can compare to the day when we’ll see clearly and know fully the perfection of God.

2 thoughts on “Like a Foggy Mirror… {31 Days of Imperfection – Day 12}”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s