When one comes to God, they give up a life of disgrace, sin and temptation, totally and completely surrendering every area of our hearts to God; but this does not always occur for some. For many, there are areas of our heart that we have refused to uncallouse, secret things that we've held onto. We think no one knows but us, but you can't pull the wool over God's eyes, He is your creator and He peers down into the very depths of your heart and soul. Jeremiah 17:9-10 The heart is deceitful above all things and beyond cure. Who can understand it? "I the Lord search the heart and examine the mind, to reward a man according to His conduct, according to what His deeds deserve."
If we want to live a life for God truly, then we indeed have to stop holding on to hidden sin, thinking that we are keeping it hid from the eyes of God Almighty. One cannot truly live for God and still live in sin that is not possible. 1 John 3:9 "No one who is born of God will continue to sin, because God's seed remains in him; he cannot go on sinning, because he has been born of God." We often times don't understand why these things that we keep hidden occur but one must understand that there is no where written in the Bible that says you will not be tempted. 1 Corinthians 10:13 "And God is faithful; He will not let you be tempted beyond what you can bear. But when you are tempted, He will also provide a way out so that you can stand under it." And before you blame God for that creeping thing called sin that still tries to eat away at you always remember that God will allow what you allow and will put up with whatever you put up with because He has given you a choice, an ability to choose your own way, even if you choose against Him. Deuteronomy 30:19 "This day I call heaven and earth as witnesses against you that I have set before you life and death, blessings and curses. Now choose life, so that you and your children may live..." You have no excuses.
There is nothing that can be hidden from the eyes of God. It's a senseless person that thinks creation can hide from Creator, it's not possible. There is nowhere you can flee on this earth or the universe where the presence of God will not be, for He is the reason that everything that is, is. Psalm 139:7-12 "Where can I go from your Spirit? Where can I flee from your presence? If I go up to the heavens, you are there; if I make my bed in the depths, you are there. If I rise on the wings of the dawn, if I settle on the far side of the sea, even there your hand will guide me, your right hand will hold me fast. If I say, "Surely the darkness will hide me and the light become night around me," even the darkness will not be dark to you; the night will shine like the day, for darkness is as light to you." Saying all that to say this, let it go, there is not anything hidden that will not be disclosed. Luke 8:17"For there is nothing hidden that will not be disclosed, and nothing concealed that will not be known or brought out into the open." Make no mistake about it, what you do in the dark will be brought to light. But there's good news! You can save yourself from the inevitable humiliation that comes along with secrets, all you have to do is open your heart to God; allow Him to step in by the power of the Holy Spirit and free you of that secret thing you keep hidden, for there is no condemnation in Christ Jesus.
God Bless!