Leo WangMar 30, 201712 min readReflectionsLife, Experiences and WorksWhat is the meaning of life and why do we live? I think there are two levels of meaning in our lives: 1) As individuals, we live to...