Amaziah… reigned for 29 years in Jerusalem… He did what was right in the sight of the LORD, yet not with a true heart.
2 Chronicles 25:22 (NRSVA)
When [God] had removed [Saul], he made David their king. In his testimony about him he said, “I have found David, son of Jesse, to be a man after my heart…”
…wisdom from above is first pure, then peaceable, gentle, willing to yield, full of mercy and good fruits, without a trace of partiality or hypocrisy.
Serving God is not about getting it right all the time. It’s about having the right heart – a yearning for the goodness of God alongside a knowledge of my own flaws. Jesus said “let he who is without sin cast the first stone” precisely because of this. He knows we will make wrong choices, but loves us anyway.
God is always good (even though we are not).