It's not a bad read but the problem with it is that the narrator 'tells' instead of 'shows' and everything is told literally in the narration and there is no space for the reader's imagination.
It almost reads like a diary and every character is sketched out and doesn't have any room for growth.
It feels like something for the middle grade even though the protagonist in the novel is supposedly older. Messages are preached and there is no other way for the reader to read it, other than the way the author wants it to be read.