whom God displayed publicly as a propitiation in His blood through faith This was to demonstrate His righteousness, because in the forbearance of God He passed over the sins previously committed;Romans 3:25(NASB)
God in His love did not immediately condemn the entire human race when Adam sinned, instead He presented Jesus as our sacrifice for sin. Because the eternal God became perfect man and lived a life that was pleasing to the Father. He was qualified to die a death that took the punishment for the full measure of humanities wicked ways, so that people are declared 'righteous' because of HIS blood - that was shed on their behalf.
God hates sin and nothing less that the blood of Christ can satisfy an offended God. Our salvation is by grace. It is free, but it cost God the very life of Jesus.
For four thousand years the world waited as the Seed of the woman travelled down history to be born of a virgin - crushing Satan, sin and death. And for two thousand years God passed over the sins of all who trusted in the promised Messiah - the prophesized the Saviour - the perfect Man.
The blood of Christ is sufficient to pay for the past, present and future sins of all who trust in His name, but the blood of Christ was also sufficient to pay for the sins of all the old testament believers, who by faith trusted God to send His promised Saviour.
God has never winked at sin but has withheld His judgement on sin to be poured out at the appointed time over Christ Jesus our Saviour. He graciously restrained judgement by passing over the sins previously committed, so that ALL who believe on His Son, would be saved.
Praise Your holy name for Your grace and mercy. Thank You that Christ paid the price for my sin. Praise Your holy name that You grace and mercy is the same yesterday, today and forever, in Jesus name I pray, AMEN