Over 12 years of Catholic education I was taught that the whole concept of purgatory had been repudiated. But looking it up now, it seems to have been resuscitated, albeit as a sort of "waiting period" for souls that hadn't fully reconciled with God.
In any case, at least in the modern Church, the concept of purgatory isn't an endorsement of the benefits of suffering.
Have you ever considered the possibility that for over 12 years of Catholic education, you were being lied to, and that many of the things you devoutly believe without question are simply not true?
Case in point: your false beliefs that fly in the face of all the evidence (much of it from their own doctrine, statements and actions) that the Catholic Church believes and preaches that sin is atoned for with suffering. Haven't you ever heard of that guy named "Jesus"? Isn't there a commandment that says you're not supposed to lie?