I always loathe rereading books, and I'm trying my best to avoid it when I could. It's just, when you have experienced it, why should you read it again? Wouldn't it be boring?
Last month, I had just been rereading Revelation Space series by Alastair Reynolds, because I was bored, and being a really good book I have been recalling snippets of actions of the series. And it bugged me that I could only half-remember it, so I just said, "Well, why not?" and started rereading it.
My first stop was Chasm City, and I will say, knowing the ends and the mysteries didn't reduce the fun and anticipation, it just made it feels... different? You just seemed prescient in every confrontations and puzzles, and the fact that you know the ending and the big pictures made me pay attention to details that I would just glaze over when I first read it.
Maybe that's just a compliment over Reynolds' great worldbuilding and attention to details, but it just seems I'm not rereading it, but I'm reading a different book.
Back to my hesitation, I think the sticking point of me not wanting to reread books stems from my view of 'time-wasting' activity of rereading or just reliving something that had been done before. But turns out, experiencing something novel isn't really down to really doing something new, it's just a matter of perspective, in a way. It's a philosophical rabbit-hole that I might revisit in the future.