> isn't telomeres a physical/chemical/biological reason we can't live forever?
It’s one component, but not the only reason [1].
Naked mole rats’ telomeres do “not shorten with age but rather showed a mild elongation” [2]. They are long lived, for rodents, and don’t degrade into balls of cancer [3]. They nevertheless age.
There are a handful of animals, mammals even, that essentially don't get cancer (some/all large whales and naked mole rats IIRC). So that might be solvable other ways.