If you understand that NO ONE has clean hands and NO ONE has pure heart only then you will understand the message of this Psalm. It is NOT about engaging in a processus of cleaning yourself for you to be acceptable in God's presence. If you could clean yourself and had a pure heart, then the Atoning work of Christ on the cross would be in vain. Remain blessed knowing that it's ONLY by the blood of Jesus that your sins are washed and you are accepted and restored. If you are strugging today, open the gates of your heart and accept Jesus. He has accomplished it ALL. He says "it is finished!".
had the opportunity to hear Dr. Phillips in person about 6 times. never hear a bad one. especially one on Jacob - the liar, very convicting personally.