https://evolutionspace.wordpress.com/2007/04/17/then-call-it...
Since you've identified what you don't understand, evolution, there is some hope.
Try a basic programming exercise: evolutionary growing 2d or 3d "walkers" on a simulation on a PC, or alternatively running core wars.
It's enlightening to see order, logic and machines arise from total randomness.
That would be some hell of IPCs.
If you think we live in the Matrix then all fundamental questions of existence can be asked about the "outer" world instead. It can't be turtles all the way down.
I remember reading (think it was Neil Tyson) that at some point in the future, if the universe continues at its current rate of expansion, we (earth) might arrive at a future state where we cannot detect the cosmic b/g radiation and other markers which confirm certain physical characteristics of the universe. I wonder if the future humans will accept that the humans who came before them really observed this phenomenon and that they can rely on that data :)