Are We on the Brink of Ending Aging?