← All Stories

The Hair Catastrophe

catpyramiddoghairbaseball

Maya stared at her reflection, hands shaking. The purple dye job was supposed to be subtle highlights, not a hair disaster that screamed "I'm trying too hard." Three hours before the Fall Bash, and she looked like a grape exploded on her head.

Her cat, Luna, chose that moment to knock over the expensive styling products Maya had "borrowed" from her sister. Glass shattered. Purple gel oozed across the bathroom floor like toxic sludge.

"You've got to be kidding me."

Her phone buzzed. Jordan: "You coming tonight? Baseball team's doing that pyramid thing in the gym at 8. Everyone gonna be there."

Maya's stomach did that familiar flip. Jordan, with the perfect smile and the ability to make everything seem easy. The same Jordan who'd barely noticed her existed until this semester, when their lockers ended up next to each other.

She texted back: "Wouldn't miss it."

Lies.

Her sister's dog, Buster, started barking from downstairs. Their parents were gone for the weekend, leaving Maya with strict instructions not to touch anything expensive. Instructions she'd already violated.

The doorbell rang.

Maya's heart stopped. Jordan? Here? Impossible. She'd never given him her address.

She crept to the window and peeked through the blinds. Not Jordan. Riley, her lab partner, standing on the porch with a baseball cap pulled low and something clutched in their hands.

Maya opened the door, still in her purple-stained t-shirt.

"Riley? What are you—"

"Your sister posted on Instagram about the emergency hair situation," Riley said, holding up a box. "I have extra of the color-correcting shampoo. My mom's a stylist."

"You drove all the way here for... my hair?"

"And." Riley pulled a crumpled paper from their pocket. "I finished the lab report we've been stressing over. Also, I figured you might need an excuse to skip the pyramid spectacle tonight if you're not feeling it."

Maya stared. Riley, who'd been her lab partner all semester, who she'd barely spoken to about anything non-school-related. Who was now standing on her porch with shampoo and a completed lab report like it was the most normal thing in the world.

"Why?" she asked.

Riley shrugged. "You helped me with Spanish when I was failing. Plus, you're actually interesting, unlike the baseball team's pyramid scheme." They grinned. "Which is literally just them standing on each other's shoulders and calling it tradition."

Maya's phone buzzed again. Jordan: "Some of us heading to Danny's after. You should come."

She looked at Riley, standing there with color-correcting shampoo and zero expectations. Looked at the purple disaster in the mirror. Thought about Jordan's pyramid of popularity, about performing for an audience that had never cared about her until she became someone worth noticing.

"You know what?" Maya said. "I think I'll skip the pyramid."

Riley's smile was worth more than any Jordan text ever could be.

"Good," Riley said. "Because Buster looked like he needed a walk, and I'm terrible at being alone with dogs."

Maya laughed for the first time all night. Some disasters, she realized, were just opportunities wearing purple hair dye.