I see the pattern of life as a spider web - many different futures can be constructed from the same choice. It's not one thread that goes on and on in the same direction until we die, but rather a web with interconnected threads radiating in all directions, criss-crossing each other. And the threads of our lives are also connected to those of other people, influencing each other.
I do, however, believe in fate. But for me fate is not a power that predetermines your whole life from the beginning to the end of it. It's like "knots" that tie together the many threads of "life's cobweb"... things that you need to live, lessons that must be learnt, a task that must be accomplished in this lifetime, people that you have to meet in order to grow. It's a calling.
I believe that many people hear the calling and never follow it, or insistently deny it, and those are the people that always have the impression that they missed something important in their lives... that they did not fulfil something they were supposed to... they remain forever stuck in that knot.
Although fate can sometimes be a tidal wave that crashes and carry us away, most of the time we need to be prepared for it to fully seize the opportunity it gives us.
And that's where the divination comes it - it both helps us to make more informed choices, in order to build the future we want for ourselves, and it also offers us guidance when dealing with those "knots of fate". It makes us aware of them, and shows us how to surf on the sudden waves of destiny instead of being drowned by them! It helps us to choose, as well as to be prepared for the moments in which fate intervenes.
I know my view is a bit of a romantic one, but I admittedly am a romantic thinker.