Psalms 18:20-26

ISV(i) 20 The LORD will reward me because I am righteous; because my hands are clean he will restore me; 21 because I have kept the ways of the LORD, and I have not wickedly departed from my God; 22 because all his judgments were always before me, and I did not cast off his statutes. 23 I was upright before him, and I kept myself from iniquity. 24 So the LORD restored me according to my righteousness, because my hands were clean in his sight. 25 To the holy, you show your gracious love, to the upright, you show yourself upright; 26 to the pure, you show yourself pure, and to the morally corrupt, you appear to be perverse.