Tabitha, what a wonderful name for a cat. Sort of reminds me of Bewitched, which is what I think all cats are. I understand what you are going through as I lost my Maggie this year. She was 17 1/2 years. I like to think my Maggie lived so long is because in her cat life she had everything a cat could want, food, warmth, a big yard to chase whatever, and unconditional love from us.
I tried my best always to be the best mommy she could have.