Lessons of life