Ouroboros
Coincidentia oppositorum
A scientific theory is never complete. It only explains things. It doesn't have all explanations, and sometimes it contains the wrong explanations. A fact is complete, however, it stands on its own. A fact just is. A theory is a model to explain the facts.Do you think Evolution is a complete theory as it stands?
Evolution is a fact in the sense that we do know that species evolve, based on the evidence.
The Theory of Evolution is the model to how and why it does this, and it's a compilation of many different sciences and facts all together. Not everything in the theory is always correct or complete, but that's what scientists are constantly testing, to see which parts hold up to scrutiny and test, and what doesn't. So far, that species evolve holds up in all tests.