Have you ever wondered what kind of a righteous judge or fair judge is God? He doesn’t just pass over rape, murder, lying or other sins committed by man. Righteous judges don’t do that.
In other words, we feel outrage when God seems to simply pass over others sin and it would be good outrage if God were simply sweeping their sin under the rug. He is not.
God sees from the time of David and other biblical figures down through the centuries to the death of his Son, Jesus Christ, who would die in David’s place and in the future our place. God did that so our faith in God’s mercy and God’s future redeeming work unites repentant sinners with Christ. And in God’s all-knowing mind, David’s sins and future generations sins are counted as Christ’s sins and Christ’s righteousness is counted as our righteousness, and God justly passes over our sin.
The death of the Son of God is outrageous enough, and the glory of God that it upholds is great enough, that God is vindicated us when He passed over our sins and others. And, God maintains his perfect righteousness and justice while at the same time showing mercy to those who have faith in Jesus, no matter how many or how monstrous our sins.
This is good news. This is great news!