Sorry for your loss, Kim. It is difficult losing one of your favorites.
It is hard working with rescues, we found our poor savanna dead this week, he came to us as a rescue, and it is amazing he lasted as long as he did. (3 years) He was an adult when we got him, and probably had massive vital organ problems - he would do well for a while, then waste away, then do well again, and waste away. He was dewormed often, as parasites were also suspect, but for an animal in as poor condition as he was, he was a fighter.
Keep up the good work despite the setbacks, the reward is worth it in the end.