Sorry to read about Keb. Cats are so resilient that it's super hard when it really is time for them to go.
Yea, they are also very stoic such that you can't really tell how they are feeling. Then it is a bit of a shock when it becomes apparent they aren't well.
Bummer! condolences to you and Lisa and Abi.
Thanks for your kind thoughts guys.