What a glorious truth this is!

Question 25 Does Christ’s death mean all our sins can be forgiven?

Answer:  Yes, because Christ’s death on the cross fully paid the penalty for our sin, God graciously imputes Christ’s righteousness to us as if it were our own and will remember our sins no more.

2 Corinthians 5:21, “For our sake he made him to be sin who knew no sin, so that in him we might become the righteousness of God.”

Commentary by Richard Sibbes

Though one sin was enough to bring condemnation, yet the free gift of grace in Christ is of many offences unto justification. And we have a sure ground for this, for the righteousness of Christ is God’s righteousness, and God will thus glorify it, that it shall stand good to those that by faith apply it against their daily sins, even till at once we cease both to live and sin. For this very end was the Son of God willingly made sin, that we might be freed from the same. And if all our sins laid upon Christ could not take away God’s love from him, shall they take away God’s love from us, when by Christ’s blood our souls are purged from them? O mercy of all mercies, that . . . he would vouchsafe to . . . make us his by such a way, as all the angels in heaven stand wondering at; even his Son not only taking our nature and miserable condition, but our sin upon him, that that being done away, we might through Christ have boldness with God as ours, who is now in heaven appearing there for us, until he bring us home to himself, and presents us to his Father for his for ever!