Seven Things to Learn for Life ...