My friends let me remind you today that God knows where you have been, what you have been through, and where you are now. He knows what your flaws are and loves you in spite of your imperfections. His tender love is far-reaching and complete. Your past sins do not define you. Your painful scars do not define you. Your present sufferings do not define you. They are just shards of brokenness that God will use to lovingly refine your beauty. The transformation from broken into beautiful is neither easy nor instantaneous. It demands a yielded heart and can be quite painful, but it comes with great reward. God will need your broken pieces—your scars, shame, insecurities, disappointments, betrayals, and failures.
Do you have some of those? Are they tucked away in a safe, do-not-enter part of your heart? You might find it hard to hand over hurts. I get that. It’s hard for all us too. But difficult as it may be, it’s time to hand them over and let our masterful Lord create a stunning work of beauty in you and He’s going to need all of your broken pieces to complete the restoration. Let Him have it all now!