That's where we disagree.
What you're describing is a theory of determinism itself, but quantum theory tells us that on a subatomic level it is simply impossible to make predictions past a certain level of accuracy. Not beyond our current ability, flatly impossible. All you can do is approximate probabilities. So that means there will always be an element of random chance and unpredictability in everything that happens.