OK, now here's a free movie for you, unlocking the mystery of life. This is so mind boggling - details are soooooooo complex, it is a most compelling reason to believe in Intelligent Design.
http://www.illustramedia.com/umolpreview.htm
Make some popcorn, while the movie is downloading. :)
Cool graphics.
The intro is seriously disingenuous
.
But again the central message here is "give up trying to understand."
That's not how science advances making this a harmful approach.