Here is a site that may be of help to you:
This is what it says about confession or penance or reconciliation. Different words but they all have the same meaning:
Penance (CCC 1422â€“1498)
Sometimes on our journey toward the heavenly promised land we stumble and fall into sin. God is always ready to lift us up and to restore us to grace-filled fellowship with him. He does this through the sacrament of penance (which is also known as confession or reconciliation).
Jesus gave his apostles power and authority to reconcile us to the Father. They received Jesusâ€™ own power to forgive sins when he breathed on them and said, “Receive the Holy Spirit. Whose sins you forgive are forgiven them, and whose sins you retain are retained” (John 20:22â€“23).
Paul notes that “all this is from God, who has reconciled us to himself through Christ and given us the ministry of reconciliation. . . . So, we are ambassadors for Christ, as if God were appealing through us” (2 Cor. 5:18â€“20). Through confession to a priest, Godâ€™s minister, we have our sins forgiven, and we receive grace to help us resist future temptations.
Here is another article on The Sacrament of Confession:
It contains this:
Why Is Confession Necessary?:
Non-Catholics, and even many Catholics, often ask whether they can confess their sins directly to God, and whether God can forgive them without going through a priest. On the most basic level, of course, the answer is yes, and Catholics should make frequent acts of contrition, which are prayers in which we tell God that we are sorry for our sins and ask for His forgiveness.
But the question misses the point of the Sacrament of Confession. The sacrament, by its very nature, confers graces that help us to live a Christian life, which is why the Church requires us to receive it at least once per year. Moreover, it was instituted by Christ as the proper form for the forgiveness of our sins. Therefore, we should not only be willing to receive the sacrament, but we should embrace it as a gift from a loving God.
Hope that helps! God bless you!