Are We Supposed To Live to 120?

Are we supposed to live to 120? So says longevity tradition of Chinese culture. Apparently, human beings should be living way past 80, 90, and 100. So what's going on and why aren't we reaching our potential lifespan? Life, according to Chinese theory, is living in harmony with nature and our internal clock. TheĀ 1st half