My condolences, it is always bad to loose a furry friend. Especially when they were part of your entourage when you are going through the stages of life.
However, if time spent between you and Saffron was enjoyed by both, find happiness in your memories with Saffron. I understand she was around 20 years old...that is a long time and that couldn't have happened if Saffron wasn't happy with you, the situation at your place and life in general. So you have done your done your best for Saffron in good times and bad. What friend would want more? Although cats hide it under more layers than dogs do, they know and appreciate this.
Now Saffron is at piece, it is how it must be. Unfortunately.