The Lord denies heaven to no one. What makes it impossible for people to be in heaven is rather their life force
and the communication of this life force, sensed there the
way a smell is sensed on earth by people exposed to it.
The evil of their life tortures such people more in heaven
than in the deepest hell.
—Secrets of Heaven 6353:2