Sri M said…

A spiritual teacher provides opportunities and situations, either deliberately or as they happen. He teaches you not to run away from these situations, but rather stay in the situation and wait it out. For, it is only when you are in a situation or in a particular set of circumstances that you begin to realize where you actually stand.

More