Your 'knowledge' as to the truth of evolution is really based on a considerable amount of faith. You believe evolution is true, but you do not know why it is true. If fact, it may not be true at all. sounds like a religion to me. Of course, I am obviously referring to macro-evolution.
It's based on the "faith" that evidence means something. We have lots of evidence.
Sure we know why. It's called natural selection.