Gladly! Thanks for asking!
The Catechism of the Catholic Church defines purgatory as a “purification, so as to achieve the holiness necessary to enter the joy of heaven,” which is experienced by those “who die in God’s grace and friendship, but still imperfectly purified” (CCC 1030). It notes that “this final purification of the elect . . . is entirely different from the punishment of the damned” (CCC 1031).
The purification is necessary because, as Scripture teaches, nothing unclean will enter the presence of God in heaven (Rev. 21:27) and, while we may die with our mortal sins forgiven, there can still be many impurities in us, specifically venial sins and the temporal punishment due to sins already forgiven.
More info can be read here ... https://www.catholic.com/tract/purgatory
Yep becasue asnow covered pile of dung is still a pile of dung and it will never be pure. Thankfully Jesus died for us so we can be forgiven and made pure
If God is punishing in anyway, temporal, whatever you want to call it, sins that are forgiven, then He is an unjust god.
If they are forgiven, there’s no punishment.
If there’s punishment, then they have not been forgiven. The person is then trying to work off the debt owed for the sin committed. And that’s not forgiveness.
Forgiveness is wiping the slate clean, period. Releasing the debt owed so the person does not have to answer for it ever again.
And the scriptural basis is????