I can never for the life of me figure out why certain human beings would be incensed and insulted deeply when they have to face the fact that we evolved from monkeys or at least from some kind of primate. I am honored to know and have no problem with realizing that we are directly evolved from apes. It is an amazing and mind blowing process which has taken place over millions and millions and millions of years. Monkeys rule!!!