Purgatory is like jail: you must answer for your sins and if you do good you go to Heaven.

The years ou spend there depend of your sins. Adultery=200 years. Sounds like not a great place but better than Hell.

Giorgio Luigi Gambino