overcoming spiritual challenges