The way Purgatory has been explained to me is that the work of Christ was only sufficient to cancel the spiritual, eternal consequences of sin, i.e. Hell, but that it was not sufficient to cancel the temporal, earthly consequences of sin. Purgatory is therefore necessary to remove the remaining temporal consequences of sin before one is perfect and allowed to enter Heaven.
Is this view correct according to RCC teaching?
If so, please address the following concerns.
1. I will grant that we still suffer temporal consequences of sin while we are still living on earth, but why would temporal consequences follow us into life after earthly death?
2. Lutheran theology sees sin as bound to our flesh, as taught by Paul in Romans. Why would our fleshly sins not die with our sinful flesh?
3. Lutheran theology sees the Sacrament of the Altar, received in the body, as sanctification of the body. Does RCC Eucharistic theology have a similar position - and if so, why do we need further purifying after physical death?
4. What is the theological justification for the teaching that the work of Christ is insufficient to cover the all the consequences of sin, both eternal and temporal?
5. From an escatological standpoint, I've heard references to people spending hundreds of thousands of years, or even millions of years in Purgatory. Does this conflict with the teaching that on the last day, all humanity will be judged by Christ, the lost consigned to Hell and the saved to enter eternal life with Christ in the New Earth? What about the people who are still in Purgatory, will they have to continue to serve out their sentence for another 100K years (or whatever is left) or will they at that point be completely forgiven and perfected?
Thank you!