Three Essential Truths about Spiritual Life