It's been a while since I read this but I feel there's two things I should point out that really bothered me about the book. 1) Leo is a trans guy but him being trans is treated as a plot twist, and is found out when a girl he likes sees his genitalia. Not a fan of that. 2) Kate (called 'Dave' for most of the book) is referred to by male pronouns by Leo in his internal monologue after he finds out she's a trans girl but only refers to her as 'she' when she's wearing feminine clothing. That's something that really irked me.