Serendipity.  You cross paths with another, and your entire
life changes.  Was it an accident or your
destiny?  Is everything orchestrated
perfectly, or does free will play a role? 
Yes and yes.

Do
you see the perfection in allowing you to choose right or left in a world of
perfect laws?  Go back in your mind and
turn left where you did choose to turn right. 
Where would you be now?  There are
infinite possibilities in a life with choices, and does that not make life far
more enjoyable and interesting?  Yet, at
the same time, due to natural law, there is an order to the result of your
choices.  You can oft predict the
outcome.  Because of this, you must also
take responsibility for your choices.  In
so doing, you grow.

Grow
not discouraged.  Step back and see the
growth that has occurred from every one of your choices.  Left or right, there is growth.  It is a perfect design.