20 years old is ancient for a cat. We had a 21 year old family cat who was arthritic and terribly nearsighted but mentally alert. They have practically all the old age problems humans have. It's perfectly possible she's experiencing senile dementia.