She won the lottery if you went to the shelter and chose her. She has a caring, concerned person of her own who gave her a condo for a domain. There is food and vet care, what a wonderful life she won ! I have had dogs most of my life and took in my first cat to be a mouser among the dogs. As the dogs passed and my work life involved extensive travel I found the domestic kitty I had was most resilient and independent. She didn't require walks and didn't really have a designated mealtime like dogs who would gobble up everything and wait for the next meal. Cats do well with the free feeding unless its a diet which requires portion control. Then there are auto feeders. Cats are so used to their environment they freak out if there is a change. To me, anyway, they love permanence and a change might be sad for Ruby if she loses her condo and you.
I think she sounds content, which is all I think anyone can ask you, human or critter.
Take care and I hope all goes well with the eye surgeries, Ruby will be delighted to welcome you home from the hospital.
P.S. on edit, when you come from the hospital or anywhere she just might look up sleepily and yawn and say "oh there you are, where are the treats?" My cats could care less after my multiple monthly trips I make. When I come home, they think its treat time and kitty clean up time and don't really show too much else. LOL.