I like the characters of Ender’s Game because most of them have some depth. This was one of the first books I read that had realistically flawed characters. There were no pure heroes or clear-cut villains, which I found to be a curiosity since I typically read pure fantasy and comic books before I got into that one. It helped that the world had a thorough history that I still find fascinating. I’m sure not to read it too often since I figure it’ll take the magic away if I read it more than once a year.
What about you? What book do you go back to multiple times?