Question: what is the catholic teaching on hell?
Answer: As self-exclusion. The Catechism of the Catholic Church which, when published in 1992, Pope John Paul II declared to be "a sure norm for teaching the faith", defines hell as a freely chosen consequence of refusing to love God: We cannot be united with God unless we freely choose to love him.