spiritual struggle