CCC 1030-1032 Purgatory is a place of purification for souls who have died in grace and friendship of God. However, before we enter into full communion with God, every trace of sin within us must be eliminated and every imperfection in our soul must be purified.  Purgatory is a place of final purification, accomplished through suffering. It is only for souls who are eventually going to heaven. No soul in purgatory will ever go to hell. Some misconceptions about purgatory is that it is “second chance” after we die. That is not true, nor is it an eternal in-between state for those not good enough for heaven or bad enough for hell.  It can be considered something good for those souls who love God, though not perfectly, because they can be purged of the selfishness that keeps them from full union with the God who is Love and live with him forever. The CCC puts it this way: