I’m not attempting here to disprove something, but in reading about Purgatory (which I firmly believe) the following question came up.
The Catholic Encyclopedia reads:
Purgatory (Lat., “purgare”, to make clean, to purify) in accordance with Catholic teaching is a place or condition of temporal punishment for those who, departing this life in God’s grace, are, not entirely free from venial faults, or have not fully paid the satisfaction due to their transgressions.
As far as I understand, the consequences of sin are eternal as God would not punish someone for a period longer than what their sin merited.
We have to be purified in order to enter heaven. “Nothing unclean shall enter heaven (cf. Rev. 21:27).”
Now if the consequences of sin are eternal by nature, then how can one “fully pay the satisfaction due to their transgressions” in Purgatory? If we are argue that sin can be full paid in Purgatory, then why can we not “pay the satisfaction due to ours transgressions in hell” ?
If we argue that those in hell are not “paying for their transgressions” by punishment then it would seem that there is no justice to the idea of hell.