overcoming spiritual obstacles