This is how you learn to trust the word of God. We all wonder why God don’t answer our prayers as soon as we pray them, there are a lot of reasons why, the main one is you don’t believe He’s going too so He doesn’t. The thing about God is you have to believe Him and what He said. There’s no one on earth who has not done something that they are ashamed of, and the demon that keeps reminding you of it is to hold you in that box, you are the only one that can free yourself of the torment you have been putting up with for years. God said confess your sins to one another and the truth will set you free, the thing is that friend has to be the last person you would want to know about that sin, that’s the way it works, you had no shame when you committed the sin before God, so your sacrifice has got to make you feel something, but it will set you free from the torment.