My mother always could tell when I was lying. I often invented some of the wildest excuses to avoid admitting the truth. Then she would cross her arms and look straight at me and say “Oh what a tangled web we weave.” Somewhere early on I decided it was way easier to fess up than to get punished first for my misdeed and then for lying.
The same is true with God. He already knows the truth so why do we have such a hard time confessing? Sometimes when we get caught in our own tangled web it is God’s loving discipline leading us the quickest way out of trouble and back to walk with Him.
Before I was afflicted I went astray, but now I keep your word. Psalms 119:67 ESV