The MC is 27? I’d say her maturity level was around 16, at best. This dragged on forever and lacked passion. Xe is an incredible narrator, though. I wish she’d had the most air time.