Is this worth reading? i've heard it's good but the comments make me think the ending wasn't too satisfying lol