The difference between Saul and David was their heart. The reason David was a man after God’s own heart was because he had a repentant heart.