Narration was excellent. The unified story climax of major plots felt very rushed and artificially brief. The unnecessarily unfinished subplot felt very sloppy. Story overall, was captivating and believable with everyone’s human imperfection always rising to the surface, although character emotion could have been more developed.