I really believe things happen for a reason, and sometimes that reason isn't revealed until much much, much, much later.
Nothing is accomplished all at once, and it is one of my great maxims, and one of the most completely verified, that Nature makes no leaps: a maxim which I have called the law of continuity.