“When the student is ready the teacher will appear” ~Buddhist proverb
There are few things would dare call absolute but the statement above is indeed an absolute. In my experience, this has been the most true thing I have ever heard. Whenever I have had need of a certain spiritual lesson, the person or persons who will give me this lesson are right there having come into my life at exactly the right time.
For good or ill, I am grateful for all these impromptu teachers. Not all the lessons have been easy or pleasant. Many involved a fair amount of tears and still hurt to this day. But what I have taken away from these lessons have made me the strong, capable person I am today. So, I look forward to the next teacher to come into my life. May they be lenient with their lessons. XD