Everything -- absolutely everything -- that happens in our lives has a spiritual cause. Events on all other levels -- mental, emotional and physical -- are only effects.
When we are struggling with any challenge, whether it be ill health, a lack of money, a lost job, relationships, an accident, whatever -- we need to look for the spiritual learning. We can ask ourselves, "What quality does my soul want me to live more fully?"
"If you start to think the problem is ‘out there,’ stop yourself. That thought is the problem."