Oh, dear Mary, I am so sorry. There really aren't any proper words to console you right now, so I won't try.

Bless you, you are the best Mom ever to your feline family.