Are telomeres really the key to living longer, youthful lives?