yp writes:
But evolution’s not a fact. It’s a theory.
This quotation alone shows the depth of your iganorance about that which you claim to have cast-iron arguments against! If you are going to argue against any scientific theory then it would help if you knew exactly what constitutes a
theory in science.
As has been pointed out at EvC countless times, the scientific use of the word
theory is not equivalent to the layman's use of the term. In science an operating theory basically refers to a group of hypotheses that are both well supported with evidence and useful for making accurate predictions. All science is based on theories.
Both electromagnetism and gravitation are theories and the phenomena that they seek to explain are a fact.
Evolution is, therefore, both a theory and a fact - is has a hypothesis based on evidence and it can be observed in reality.
yp writes:
And it’s one that mandates that life started from non-life, which is unattainable.
This is not what evolution claims at all. Abiogenesis forms a separate, though clearly related, field.