I went through the same thing a few months back, although my kitty was a bit younger (around 14). My only advice is to keep telling yourself that it is such an awesome thing that she's been able to have such a long and happy life with you — 18 years is a lot for a kitty! Also, I don't know if this applies in your…