There are no accidents

There are no accidents...
there is only some purpose
that we haven't yet understood.

(Deepak Chopra)