**The refining moment takes place in Heaven.**
Not true. A souls must be perfecting clean to enter heaven.
The refining (or reparation that was not made on earth) takes place in Purgatory.
The rewards judging happens in Heaven, not in some mythical purgatory where the works based religion traps so many, too many.
So the Blood of Jesus is insufficient for the cleansing of some souls?