...^ but there is a school of thought that your life is mapped, etc. - if it is (and it may be) then I do believe that we have some say in which direction it takes, what we do affects it.
I'm not quite sure really!
Although ther are a lot of things that have happened in the run up to me meeting my new partner that all just fit together, yet completely randomly and seem to have happened for a reason! :-)