Scarlett wants everyone to know that she hates them all. She's better than they are, even though she knows that they all look down on her, since she doesn't have the money they do. She doesn't really have friends--she has one, and that friend has friends, but they're a bunch of nerds and losers and Scarlett doesn't want to hang out with them. Scarlett has a rich online life, though, with a bunch of friends in her fanfic community. Scarlett is one of the best writers* of fanfic for a show that just got cancelled, and without the show, her writing has suffered. She has no material. 
 So she starts fanfic'ing her own life, putting in kids at school--ones she hates, ones she likes. And she uses their real names, because seriously, Scarlett, wtf, why did you use their real names? That's totally on you. Someone in her FF community calls her on the MarySue and she's all "nope!" even though she's literally writing conversations she's had with those people and using their real names. 
 It's okay. Scarlett is kind of a brat. I recommended it to a 7th grader today and I think she'll like it. (Yikes, I forgot there's some questionable content in it. Whoops. My school library didn't have it, so at least I didn't hand it to her.) It's a good choice for high school readers who want the next Rainbow Rowell book that doesn't exist yet. 
 *The excerpts from her fanfic are not very good. We're supposed to believe they are, though.