Spiritual rest for the mind