Jesus’ blood speaks of better things, including washing and cleansing us from all guilt of our sins. Proverbs 6:25 says, “Do not desire her beauty in your heart.” Let the works of Christ Jesus fill your heart; then, you have attained purity in your dreams!! Overall, Jesus Christ calls us to conquer unclean thoughts. If we are faithful to God, mortifying our bodies and glorifying Christ forever, we see the death of dirty dreams and impure thoughts. You must kill the source of unclean thought by the instrument of repentance; our God in Christ Jesus gifts us every day. If you remain living in unrepentance, then dirty dreams will become an internal serpent in you to destroy your path to Righteous and holy living. In other words, it may take a few years for the snake to die. It would be best to keep your pipe of dreaming pure by repenting all sins. 1 John 1:7 refers to unknown sins. If we walk in the light, Jesus’ Blood will, by default, cleanse all our unknown sins. But verse 9 refers to the forgiveness we receive by confessing our known sins. However, the best witness to know whether we are faithful in our thoughts live or not depends on our dreams when they are gradually becoming more and more purified. I suggest you don’t fall behind in this race, again in your thoughts of a righteous and holy life! Keep your heart holy by the grace of repentance, and never return to sinning. That’s it!!!