isn't evolution a slow process that takes millions of years to see the changes?
i guess evolution itself has evolved, from a slow process to a rather quick one.
You don't understand evolution.
As a general rule, and I've stated this a LOT on this forum as many theists don't understand it, the more complex the organism, the longer it takes to see significant change.
Humans take very long amounts of time to change, and the changes are usually very subtle (Changes in average height would be a good example). This is because humans are the most complex creatures we know of. And an evolutionary change as subtle as a change in mean height occurs over the course of 50-100 years (Fun Fact: Denmark has become the worlds tallest nation over the past few centuries)
Bacteria on the other hand, which is a single celled organism, evolves RAPIDLY. Bacteria can evolve in as little as a day.
so by what you've said, no matter how much evidence you've got evolution still hasn't been proven to be right or logical. it is still a theory in reality but real in some scientists head.
You don't understand science.
Science does not have a doctrine or iron bound tome that is considered to be true forever.
Its a study using data and evidence to draw conclusions about the nature of pretty much everything.
Everything in science can be disproved given the proper evidence, nothing is set in stone. If somebody came around with a theory that incorporated Newton's Principia and Einstein's Theory of Relativity, both of those prior notions would be dismissed in favor of the theory that works correctly. (Einsteins only works at high speeds, Newton's get fuzzy at high speeds)
For now, because nothing else is more logical or has more evidence, The Theory of Evolution is considered to be true because of the morass of evidence that comes with it. If somebody devised The Theory of Ujungi, which not only logically disproved ToE, but had more evidence, ToE would be obsolete.
Oh, and look up theory.