Psalm 138:8 The Lord will perfect that which concerneth me: thy mercy, o Lord, endureth for ever: forsake not the works of thine own hands. ~ In the perfecting process, impurities and imperfections will be revealed and brought to light so that they can be dealt with and God can remove them.
During this process, we are in the hands of the loving Father who already knew they existed before they were ever revealed to us. Nothing is hidden from his eyes. Yet though the imperfections are present, he still loves us, he still chose us. During the completion of his work in our lives, there is mercy that is made available to us every day and it’s a mercy that is big enough to cover us. So don’t allow the enemy to bring you into places of condemnation or guilt but allow the mercy of the father to cover you through the process. He will not forsake the work of his hands.