Divine guidance, and rest