Secret sin shall be revealed. No matter how much or how many times we try to hide the sins we do in darkness (secret) God will at some point bring them to light and they will be know. We can think something we are doing is not a sin but if we are hiding it from others then we know in our heart it is sin. The bible says no sin shall enter into the kingdom of God. Luke 8:17: “For nothing is secret, that shall not be made manifest; neither anything hid, that shall not be known and come abroad.” We cannot blame others for our sins, our sin is our sin no one else is to blame. We make the choice to sin and we are the ones who will give an answer for it. Revelation 21:27, “And there shall in no wise enter into it anything that defileth, neither whatsoever worketh abomination, or maketh a lie: but they which are written in the Lamb’s book of life.” When we have a weakness (a sin) we find ourselves giving into we need to become accountable first to God by admitting our sin, repenting and asking Him to clean up our heart. Luke 8: 14-15, “And that which fell among thorns are they, which, when they have heard, go forth, and are choked with cares and riches and pleasures of this life, and bring no fruit to perfection. (Sin destroys our fruit) But that on the good ground are they, which in an honest and good heart, having heard the word, keep it, and bring forth fruit with patience.:” God will only bless those who have a good honest heart that are keeping His Word.
Once we admit our sin and ask the Lord to help us we then need to find a Christian person we can trust who we can become accountable to who will pray with us and help us overcome our weakness, only then will we find the strength to overcome those secret sins.