a friend [asked] why we go to confession when Jesus already died for all our sins, past, present and future of sins (John 19:30). … what was the significance of when Jesus said just before He died on the cross “It is finished and He bowed His head and gave up His spirit”? By this phrase alone, doesn’t that mean that all our sins are wiped out, past, present and future - thus eliminating the need for confession?
That is
quite an interpretation (and one that did not exist in the Church for
centuries) that John 19:30 says that all our sins, past, present, and future are forgiven!
There are a few
good (in my humble estimation) interpretations of John 19:30.
One is that Jesus’ natural (pre-Resurrection) ministry had come to an end. He came to die on the cross as a sacrifice for our sin, and he said “it is finished” just before he expired on the cross, sealing the sacrifice. That seems logical to me.
Another interpretation is that “it is finished” refers to the “fourth cup” of the Passover meal. (This theory is advanced by Dr. Scott Hahn, who has researched this rather extensively.) Jesus and his apostles left the Upper Room where the Last Supper was held
before drinking the fourth cup of wine which was customary by that time in the Passover ritual. This is the cup he refers to when he says in the Garden “let this cup pass me by.” After he has tasted the sour wine on the Cross, then he has “it is finished” because
his Passover “ritual” has been completed. To read more about it, I’d read either
this (
terrible red on red color scheme!) or
this.
But let’s assume, though, that “all sins, past, present, and future are forgiven” is what John 19:30 says. If this is true, you have a WHOLE lot of Scripture to explain away!
[Jesus] breathed on them, and said to them, “Receive the Holy Spirit.
If you forgive the sins of any, they are forgiven; if you retain the sins of any, they are retained.” (John 20:22-23) Why would Jesus give the Apostles the power to forgive (or retain) another man’s sins if we have no need of confessing our sins?
And Peter said to them, "
Repent, and be baptized every one of you in the name of Jesus Christ for the forgiveness of your sins; and you shall receive the gift of the Holy Spirit. (Acts 2:38) Why do we need to repent? Why do we need to “be baptized … for the forgiveness of … sins” if Jesus died on the cross for our sins?
Many also of those who were now
believers came, confessing and divulging their practices. (Acts 19:18) Yes,
believers confessed their sins.
“‘And now why do you wait? Rise and
be baptized, and wash away your sins, calling on his name.’” (Acts 22:16) Why must we be baptized to wash away our sins if Christ “finished” it all on the cross?
[Jesus] was put to death for our trespasses and
raised for our justification. (Rom 4:25) Ah ha! Not
everything was “finished” on the Cross. St. Paul makes it clear that Jesus’ work was not finished by his death, because he justifies us by his Resurrection!
If Christ has not been raised, your faith is futile and you are
still in your sins. (1 Cor 15:17) St. Paul makes it even more clear: if Jesus wasn’t raised from the dead, then his death would
not have saved us from our sins.
Therefore
confess your sins to one another, and pray for one another, that you may be healed. The prayer of a righteous man has great power in its effects. (James 5:16) St. James tells us to confess our sins.
If we confess our sins, he is faithful and just, and
will forgive our sins and cleanse us from all unrighteousness. (1 John 1:9) This could be generic – just speaking of “acknowledging” our sins – but the point remains: a sin is not automatically forgiven by Christ the moment you commit it simply because he died on the Cross and simply because you’re a Christian.