&gt;I will never get over the embarrasment of belonging to the same species as you.

See this is where we can agree. Monkeys and even dogs did better than man here. Buzz Aldrin has brought shame upon us all.