spiritual life challenges