2 Samuel 22:21-24 World English Bible (WEB)

21. Yahweh rewarded me according to my righteousness. He rewarded me according to the cleanness of my hands.

22. For I have kept Yahweh’s ways, and have not wickedly departed from my God.

23. For all his ordinances were before me. As for his statutes, I did not depart from them.

24. I was also perfect toward him. I kept myself from my iniquity.

2 Samuel 22