spiritual endurance