Point of No Return
From The SpiritWiki
The Point of No Return (PNR) is a moment in planetary evolution when creative conditions deteriorate to the point that ecological, social, and even biological collapse becomes inevitable. At the PNR intervention and reversal is no longer possible, and uncontrolled descent into darkness is the only future. At a certain point, euthanasia becomes the kindest and most agreeable option.
Additional Reading
Sharp, Michael (GA). The Great Awakening: Concepts and Techniques for Successful Spiritual Practice.