Aw, Donna. I think you have the right purr-spective. While it is heartbreaking, at least they always have a "home." And just think what ray of sunshine, human warmth, AFFECTION you bring to them each time you visit. It's so very unself-ish of you put aside your own heartbreak and concentrated on makin' their day(s) a little better...one moment, one ear/chin scritch at a time.

Bless you.