So consider the following. If you had the opportunity to see into your own future and you saw something you didn't like. Is it possible for you to then change that future? Bear in mind that if you saw already know it happened then that future is set in stone. If it wasn't a guarantee then you would not have seen it happen in the future.