The best thing would be to get her to a vet and have a complete check up. I seen cats live for 26 years. I am sure that there is still allot of love in her.