great book and the narrator needs an award but without spoiling anything the ending left me with such a sour taste in my mouth.