King David committed grave sins during his reign. These included adultery, plotting an innocent man’s death, and taking an illegal census.
אך יהוה הבחין בחרטה של דוד, ובקיימו את ברית המלכות איפשר לו להמשיך למלוך עד סוף ימיו (‏ שמואל ב ’.