What is the real meaning of life and is it possible evolution is 'using us'?

31 answers 31