Summary of issue:
From Scripture we see that Christ paid the full price for our sins at Calvary. To believe that good works are necessary to recover one's "full spiritual health" and that penance is required for one's salvation is to deny God's Word. God makes this promise to all who put their faith in Jesus Christ: "And their sins and iniquities will I remember no more. Now where remission of these is, there is no more offering for sin" (Hebrews 10:17-18). God promises never to remember the sins of true Christians, and declares that once sins are forgiven through faith in Christ, there is no more offering for sin. In other words, there aren't any works you can do that will cause your sins to be forgiven. Christ did it all! Therefore we conclude that a man is justified by faith without the deeds of the law (Romans 3:28).
Dear Catholic reader, please consider what the Bible says in regards to the all-sufficient offering of Jesus on the cross to pay your sin-debt. According to Scripture. we are all as an unclean thing, and all our righteousnesses are as filthy rags... (Isaiah 64:6). You see, my friend, there is nothing you can do to merit the favor of God but to trust in what He has done for you. But God commendeth his love toward us, in that, while we were yet sinners, Christ died for us (Romans 5:8).