"I must have secret sin blocking my faith from working"
How it sounds in your head: There must be something I'm not confessing, some hidden sin I've forgotten about. God is withholding breakthrough because there's unconfessed sin somewhere. If I could just figure out what it IS, then my faith would work.
"And you, being dead in your trespasses and the uncircumcision of your flesh, He has made alive together with Him, having forgiven you ALL trespasses, having wiped out the handwriting of requirements that was against us."
-- Colossians 2:13-14Old Covenant teaching that God withholds blessing until you've performed perfect confession
She's heard teaching that 'if I regard iniquity in my heart, the Lord will not hear.' Her lack of breakthrough makes her search her heart obsessively for the hidden sin that must be blocking God. She feels like she's being punished but doesn't know why.
Rahab was a PROSTITUTE—active in sin—when she hid the spies. She didn't clean up her life first, confess every client, go through a restoration program. She protected God's people and God protected HER. She's in the Messianic line—one of FOUR women named in Jesus' genealogy.
I REFUSE the lie that hidden sin is blocking God's blessing. IT IS WRITTEN that God has forgiven me ALL trespasses—not most, ALL. The blood of Jesus covers what I can't remember. IT IS WRITTEN that there is NOW no condemnation for those in Christ Jesus. I'm not playing detective with my past to unlock Heaven's favor. I am the righteousness of God in Christ—not by my confession performance but by His BLOOD. The barak blessing protected Jacob the DECEIVER and Rahab the PROSTITUTE. I'm covered.
The Father isn't in Heaven saying, 'I'd love to bless her but she forgot to confess that thing from 1997.' He's saying, 'The blood of My Son covers EVERYTHING—past, present, future. She's not on probation. She's My DAUGHTER. Fully forgiven. Fully loved. Fully blessed. NOTHING is blocking My goodness toward her.'