Purgatory is a place meant for the redemption of souls. That is what I was taught, anyway... so perhaps angels, too, need to be redeemed, and demons as well. Though redemption may entirely depend upon Heaven or Hell's definition of it, in the case of the angels and demons.
no subject