I felt the characterization was a little off, maybe because of the style of narration. When Lexie is first mentioned we’re told she’s at a sleepover, which says eight years old to me and I had to do a lot of recalculating when her boyfriend was mentioned. And even then I wasn’t sure. Boyfriend boyfriend or elementary school boyfriend?
And later Lexie is attributed with a thought that “it was a problem for adults, not for them.” When I was a senior I absolutely thought I was an adult! I might have thought it was a problem for my parents, but not for that separate alien group called adults. I was one! (I was sure of it.)