David was a paradox. Scriptures call him a man after God’s own heart. He’s known as one of Israel’s greatest kings, yet he was still fully human. He made destructive choices, abused his power and caused brokenness in the lives of others. But despite his failures, he ultimately sought to follow God and was redeemed by truth and forgiveness.