David was called “a man after God’s own heart” due to his unwavering devotion, single-minded worship of God, and repentance, despite his personal sins.

Demystifying The Word
HomeGod’s heart
David was called “a man after God’s own heart” due to his unwavering devotion, single-minded worship of God, and repentance, despite his personal sins.