I plan on reviewing soon. Want to let it settle a bit. 
 Trigger warnings (view spoiler)[ character gets outed as gay (not challenged much, treated as no big deal), gay self-loathing closeted character is villain, fist fight is described in detail, brief instance of fat hating (challenged textually and by characters), casual misogyny (challenged textually and by characters), gender policing around masculinity (textually challenged), cissexism embedded at the narrative level (not challenged), parental emotional abuse, parent gets very ill. (hide spoiler)]