If this outcome is guaranteed, why hasn't it already happened ?

Because we exist inside time, not outside it.

How do you know it hasn't?