When reading Catholic teachings. The basics must be understood >first.
God decides >fault. God decides who gets into Heaven.
Sin is what keeps people out of Heaven. God gives All people free-will & sufficient Grace to get into Heaven.
Sin requires 1. Willfulness, 2. Full Knowledge & 3. Serious matter (for mortal sins).
On Judgment Day, we will not argue with Jesus Christ like lawyers. The question & answer for the final exam is in the Bible:
Q. ‘Do you love me?’
A. ‘Yes Lord, you know I do!’
It’s not possible to deceive God.
Yes gghd, we know the Judge, but not the judgement. But the delineation of mortal sin is an argument onto itself and not a part of my post. Yes, God will not be deceived.(?)