@Fil Albuquerque,
You have to add a little ingredient: Hazard, chance.
The thing is, this universal machine of ours, matter-life-thought, it cannot work if the structures are too stiff. There needs to be some "room to play", some wiggle room in the structures, some oil in the machine, or they can't move, change and evolve. Without the errors in transcription that genetic mutations are, there's no evolution possible for instance. Life is based on the principle of trial and error. It IS trial and error. The mistakes, the wiggle room they create is essential for the system to work. Therefore hazard, chance, events without sufficient cause happen. One cause can have several effects, it also depends on chance, for an admitedly small part but it's cumulative. The effects of chance add up over time. Small mutations add up to big changes.
All you need to accept the idea that there is an element of chance in life, radically, essentially, experiencially there is. Down to the atoms, it's part of this world. It cannot be reduced to any law, or predicted. It's the element of chaos that remained once God rested. He had made all the structures of this world and wisely He left some wiggle room in them so they could work: a little bit of chaos.