I'm re-reading Tricia Sullivan's Someone To Watch Over Me at the moment, and it's interesting how reading a book again after a while away from it can totally change the way you see it. Obviously the book hasn't changed, so that leaves me. But then, I think it's been probably something like ten years since I last read this one.
The first time I read it, I wasn't really in the right space for it. I didn't get the more literary SF elements, or didn't see them for what they were, so reading it now is at least partly an exploration of the way time can unlock different approaches to reading. Mostly though, it's just an enjoyment of one of the best SF books I've read.