The Filter That Broke
Maya's fingers trembled as they hovered over her iPhone screen, the perfect Instagram caption half-typed in her notes app. Three hundred and twenty-seven followers waited. That's w...
AI-crafted tales born from random words, written for every generation. 105668 stories and counting.
Maya's fingers trembled as they hovered over her iPhone screen, the perfect Instagram caption half-typed in her notes app. Three hundred and twenty-seven followers waited. That's w...
Marcus adjusted his bucket hat for the fiftieth time, checking his reflection in the kitchen window. Not too low, not too high—just enough to suggest he'd thrown it on without thin...
Jordan's vintage bucket hat sat pulled low over their eyes, a fortress against the country club judges watching their every swing. The padel court felt like a stage, and Jordan was...
Maya pulled her baseball hat low, diving behind the cafeteria doors like a total weirdo. But whatever. Vital missions required extreme measures. "You're literally spying on him ag...
The pool shimmered like liquid sapphire, but Maya's stomach churned like a blender set to destroy. Jordan's party. THE party. Everyone who mattered would be here, and Maya had spen...
Maya stood at the edge of the padel court, heart doing backflips. The country club's summer tournament loomed ahead, and somehow, she'd gotten suckered into playing mixed doubles w...
The pool party at Jasmine's house was supposed to be legendary, but I was seriously regretting showing up. Everyone was either canonballing into the water or flirting by the deep e...
Maya's hair refused to cooperate. Like, seriously refused. After three hours with the flat iron and half a bottle of styling products, it still looked like she'd stuck her finger i...
My hair looked like a cat had attacked it. Which was ironic, because my cat Luna actually had attacked it — right before school photos, no less. I'd woken up to find her kneading m...
The orange sunset bled across the sky as Marcus trudged toward the baseball diamond, cleats clanking against the pavement. Coach had kept everyone late again—extra conditioning bec...
The chlorine smell hit me before we even reached the community pool gate. August in Florida meant everyone was either at the beach or hiding in AC, but Maya's pool party was non-ne...
My lungs burned like I'd inhaled fire as I sprinted down the alley behind school. Again. Tyler and his crew never got tired of making my life miserable, and I never got tired of ru...