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.