It can be stated clearly what Nathan did when he came to David, because this psalm is in response to that. Alternate translation: "when Nathan the prophet came to David and rebuked him" (See: [[rc://en/ta/man/translate/figs-explicit]])
The abstract noun "faithfulness" can be translated as an adjective. Alternate translation: "because you are faithful to your covenant" (See: [[rc://en/ta/man/translate/figs-abstractnouns]])
Forgiving sins is spoken of as either 1) blotting them out or 2) erasing a written record of the sins. Alternate translation: "forgive my sins like someone wiping something away" or "forget my sins like someone who erases a record of sins" (See: [[rc://en/ta/man/translate/figs-metaphor]])