Is ending of this novel really that bad? (was mentioned in the reviews) and if so, what is the ending?