One of the most difficult questions to answer in life, is why are we here.  In childhood we have lofty aspirations of becoming doctors, lawyers, astronauts, etc.  As we grow older many of us begin to aim lower as our situations change and our lives play themselves out.  Then one day we look back and [...]