Lying in bed, LENA and KANE talk about God's mistakes (or not), and the #HayflickLimit and cellular aging. #Annihilation minute 19.