"You need to get out more and see what really happens in the world."
You mean get out and "observe"? That's exactly what's missing from your evo arsenal, actual observations which are testable. It's just lots of supposition and assumptions built on top of more of the same.
"There are a LOT of scientific debates on gravity, string theory, DNA, etc. etc. etc. "
Yes. Interesting that gravity and DNA have testable hypotheses, isn't it? String theory is not testable (yet) but it's still hotly debated and no one is putting their foot down and insisting that it's a fact, either.
Evolution is a fact. It's testable and verifiable. Common descent is neither testable nor verifiable.
You still don't know what a theory is do you? No, the current theories surrounding Gravity and DNA (among others) are not testable in the classic sense. And there is a difference between a "fact" and a "theory." You need to learn the difference before we can continue this discussion.
Common descent is neither testable nor verifiable.
That is not true. DNA samples found to match in different scenarios tell us of commonalities hitherto suspected but now confirmed. But to rerun Evolution from bacteria to Homo Sapiens is unnecessary (we can't "test" the Red Shift either since we can't directly experience millions and billions of miles) and of course impractical.
No one to date has tested the modern Gravity and shape of the Universe theories. We can't stand outside the Universe so we have to use inference. We fire things out there that provide inference points, but there are no a priori tests.
You need to learn about science before you can discuss it. I can direct you to some great sites if you don't have resources available.