There are some people saying they don’t need confession because they can go directly to God and ask for forgiveness. But if you commit a mortal sin you are forgiven only during sacramental absolution, isn’t it? And even if you are sorry about what you did, unless perfect contrition, you cannot believe that God has forgiven you before confession.
This is my understanding so far. But because someone told me that God has direct access to our soul and He doesn’t wait for us to confess in order to forgive us if we repent of our sin, I thought of asking where is the truth in this matter.