The fact that they're still in middle school throws everything off for me. They act like high schoolers, they (especially Anna) look like high schoolers, if not damn close to college aged. The author is clearly tryna bait reactions by being suggestive and setting up like potential sleepover night here. But then I go, oh yeah, they're fucking 14 or whatever. Like lmfao. Still great, but just one simple change of making them actually HS age would make this story a lot better.