The characters were immature and unrealistic. The idea that adults would spend years on their education or training and after emerging from that have the mentality of a 12 to 16 year old (bro she’s hot, oh he’s a nerd) is ridiculous. It was constantly laced throughout the story and pretty much ruined it for me. It’s as though the author never witnessed mature interaction between adults and based characters upon a known peer group he couldn’t see past or imagine. Dissappointing. The story had potential. The narration was grating but I believe the narrator was simply animating the childishness of the characters which the author wrote. Dude.