Psalm 18:23

English Standard Version

23 I was blameless before him, and I kept myself from my guilt. (Ge 17:1; 1Ki 14:8)

New International Version

23 I have been blameless before him and have kept myself from sin.

New International Reader’s Version

23 He knows that I am without blame. He knows I’ve kept myself from sinning.

King James Version

23 I was also upright before him, and I kept myself from mine iniquity.