Okay this is super nit picky but a graphic artist would not say red blue and -green- are primary colors. Someone needed a better proof reader. It shows with details being repeated frequently too.
Over all a good book though!
CW needed for POSSIBLE SPOILER…..off page suicide of a minor character related to homophobic family