@jcboy,
I hope you do!
Yes, the disparity in length of life is a bummer.
I don't know....I am always a wreck when I lose one, but I wonder if my very, very early exposure to the realities of death....both animal and human....has made me a bit more philosophical about that than appears to be usual. I usually just jump right back in!
I find it helps.