Psalms 18:21-24 New King James Version (NKJV)

21. For I have kept the ways of the Lord,And have not wickedly departed from my God.

22. For all His judgments were before me,And I did not put away His statutes from me.

23. I was also blameless before Him,And I kept myself from my iniquity.

24. Therefore the Lord has recompensed me according to my righteousness,According to the cleanness of my hands in His sight.

Psalms 18