Therefore, having these
promises, beloved, let us cleanse ourselves from all filthiness of the
flesh and spirit, perfecting holiness in the fear of God. ~2 Corinthians 7:1 (NKJV)
Light exposes. God represents the light, He created the light, He is the light, and therefore His presence in our lives must expose the sin in us and do away with it before we can fully come to Him. If we think we are in communion with the almighty God and His moving Spirit, yet there is something that lies in the way, then we are deceived and have not been exposed to the hidden sins that must come to repentance. If we truly fear God, we should come to Him with prayer, asking to be made right in every way.
How can I know all the sins lurking in my heart?
Cleanse me from these hidden faults. ~Psalms 19:12
There is an important note on the fact that we are indeed saved from our sins by grace and made perfect in the sight of God through His Son; it is this: we are saved in the future. What do I mean by that? I mean that we can never be perfect on this side of heaven and that in this life we will neither be seen as such. There are always those hidden faults of which do not know, and the only way we are saved from them is because God promises to keep Jesus before us on the day he judges the earth.
Sometimes we need to take a step back and examine where in our lives we could be growing, purifying, confronting God about, and making better. We don't always see or notice when our attitudes are less than ideal or our thoughts are sinful, but as long as we continually delve into God's magnificent instruction booklet for our lives and do so with prayer, asking that He will indeed reveal to us what He considers sin in our lives, He will honor it and show us how to become more Godly and God-fearing children.
He
will again have compassion on us; he will tread our iniquities
underfoot. You will cast all our sins into the depths of the sea. ~Micah 7:19 (ESV)