I guest it correctly, but kept saying it should be wrong, there's no what that He could do so much sufferings, but it got clear after a fashion.
The climax of reaching the end could make me give it a 4, but the ending wasn't satisfactory, and kind of felt forced, I don't know if Forbes had this in mind or was forced in to it.
It's still more realistic that Darren Shan's books where they wipe the memories or build the world anew or anything with a total happy ending. I am OK with a partial one.