5 Chapters
Crystal Frost's dream is marrying Gerard, the best hockey player on the Storyland Canada Tales hockey team.
Crystal slipped into the arena twenty minutes before game time, scanning the stands for her seat. Section twelve, row eight, end spot. The corner where the cold air from the rink didn't reach, where she could watch Gerard warm up without anyone blocking her view. Two seasons of coming early had made that seat hers in every way except the one that mattered. Someone else sat there now. A woman with a thick orange blanket spread across the wooden bench, a thermos balanced on the armrest. She'd settled in completely, feet tucked under her, head tipped back like she owned the place. The blanket covered the exact spot where Crystal always set her coat, the corner she'd claimed week after week when everything else in her life felt like it was slipping away. Crystal's hand tightened around her purse strap. She could ask the woman to move. Could explain that this was her seat, that she'd been coming here for two years, that this one hour was all she had. But the words stuck in her throat the same way they always did when it came to asking for anything. The woman laughed at something on her phone, completely unaware. Crystal turned toward the opposite side of the arena, where the view was worse and the cold air would bite at her neck all game. From there, she'd barely see Gerard's face during warmups. But she'd still see him play. She'd still have this hour, even if it wasn't the same. Even if it meant starting over in a new spot, building a new corner, pretending the old one had never mattered at all.
Crystal settled into her new seat across the arena, trying not to think about what she'd lost. The players spilled onto the ice for warmups, their skates cutting sharp lines across the surface. Gerard appeared last, helmet off, dark hair still damp from the locker room. The wooden bench beneath her creaked as she shifted forward. Her new corner sat exposed near the ice, close enough to feel the cold rolling off the rink. She pulled her team scarf tighter around her neck, the bright colors suddenly feeling too obvious, too visible. From here, she wasn't tucked safely in the background anymore. She was right where the players warmed up, where Gerard would pass by close enough to see her face. He gathered a puck near center ice and started skating toward her corner. Crystal's breath caught. She looked down at her lap, at the scarf bunched in her fists, willing herself invisible. But Gerard kept coming, his skates hissing against the ice, closer and closer until she felt his presence like heat. She looked up. Their eyes met. For three seconds, maybe four, Gerard held her gaze. His expression didn't change—no surprise, no recognition, just a blank acknowledgment that someone sat there. Then he flicked the puck toward the boards and turned away, rejoining the drill at the far end. Crystal sat frozen on the bench. He'd looked right at her and seen nothing worth remembering. The fantasy she'd protected for two years—that he might notice her someday, that the noticing might matter—cracked open. She wasn't invisible because she'd hidden well. She was invisible because to him, she simply didn't exist.
The game ended with another win. Crystal sat in her seat until the arena emptied, watching the zamboni circle the ice. She'd come here for two seasons, and Gerard had finally looked at her. It hadn't changed anything. She stood and walked toward the exit, her legs stiff from the cold bench. She pushed through the double doors into the night air. Gerard stood alone near the corner of the small arena building, his gear bag dropped at his feet. A broken hockey stick leaned against the wall beside him—someone must have left it there after the game. He was looking down at his phone, his breath forming white clouds in the cold. Crystal froze. She could walk past him. She could pretend she hadn't seen him. But her feet kept moving forward, carrying her closer to the corner where he stood. He looked up. Their eyes met for the second time that night. "Hey," Gerard said. His voice was casual, like he was greeting a teammate. "You're the one who sits in the new spot now, right? By the ice?" Crystal's throat tightened. He had noticed. Not her face, not her name, but the location where she sat. She nodded, unable to form words. Gerard smiled, just a little. "Good spot. Better view than where most people sit." He picked up his gear bag and slung it over his shoulder. "See you next game." Then he walked away, leaving her standing alone in the cold. Crystal pulled her scarf tighter around her neck, the bright team colors suddenly feeling less like a disguise and more like a declaration. He had spoken to her. Five sentences, maybe six. Nothing about them suggested romance or recognition or any of the things she'd imagined for two years. But he had stopped. He had noticed where she sat. And when she came back next week, he would remember that she existed. The fantasy she'd protected was gone, but something smaller and more frightening had taken its place—a real person who might speak to her again. She turned toward home, her heart beating faster than it should.
Crystal walked home from the arena with Gerard's words still echoing in her head. See you next game. She had waited two years for him to notice her, and now he had. But when she unlocked the front door and stepped inside, Aunt Matty was awake in her chair, coughing hard into a tissue. The pill bottles on the side table had multiplied since morning. The phone rang at seven the next morning. Crystal listened to the doctor explain that Aunt Matty needed a new treatment, something the insurance wouldn't cover in full. The number he said made her stomach drop. She stared at her season ticket on the kitchen counter, the bright team colors suddenly looking garish under the overhead light. The ticket had cost her three months of savings. The treatment would cost twice that. Crystal sat at the table with her phone in one hand and the season ticket in the other. She could sell it back to the team office. Someone on the waiting list would buy it immediately. The math was simple—one thing she wanted versus one thing Aunt Matty needed. She picked up her phone and started typing the email to the ticket office, her thumb hovering over the send button. But she stopped. She deleted the draft and called the doctor's office instead. There had to be a payment plan, something that would let her keep both. The receptionist offered her six months to pay, interest-free if she started this week. Crystal agreed before she could change her mind. She would pick up extra shifts. She would skip buying new skates this year—the ones she had would last another season. When she hung up, the season ticket was still on the table in front of her, and Gerard's face was still in her head. She had chosen to keep fighting for both, even though it meant six months of being even more tired than she already was. But tomorrow night, she would be back in her seat by the ice, and he would see her there again.
Crystal arrived at the arena an hour early, her season ticket folded in her coat pocket like a talisman. She had worked a double shift the day before to start paying down Aunt Matty's treatment bills, and her legs ached from standing. But Gerard had said he'd see her at the next game, and she wasn't going to miss it. She was halfway to the entrance when she saw him waiting by the equipment door, a bright duffel bag at his feet and a folded paper in his hand. Gerard waved when he spotted her, and her heart kicked hard against her ribs. He walked toward her with the easy confidence of someone who expected to be welcomed. When he held out the paper, she saw it was a game schedule with certain dates circled in red ink. "I need someone to travel with the team," he said. "Road games. Paid position. You'd be perfect." The offer hung in the air between them, and Crystal's wrist suddenly felt heavy with the weight of the alert bracelet she wore for Aunt Matty's sake. The schedule showed three games a week for the next two months, all of them out of town. Crystal tried to imagine leaving Aunt Matty with a neighbor for days at a time, tried to picture herself on a team bus with Gerard while her phone lit up with emergency calls she couldn't answer. She looked at Gerard's face, hopeful and certain, and felt something inside her crack open. "I can't," she said, and the words tasted like ash. "I have someone who needs me here." Gerard's expression shifted to confusion, then concern, but Crystal was already stepping back, already protecting the careful distance she'd built between them. Gerard didn't argue or ask questions. He just nodded slowly and picked up his duffel bag, the schedule still in his other hand. "If things change," he said quietly, and left the rest unfinished. Crystal watched him walk back toward the arena, and for the first time in two years, she understood that wanting Gerard and having him were two entirely different things. She had chosen Aunt Matty over the fantasy, and the choice had turned Gerard from a dream into a real person she'd just hurt. Tomorrow she would sit in her seat and watch him play, but everything between them had already changed.
Storycraft is a mobile game where you create AI characters, craft items and locations to build their world, then discover what direction your story takes. Download the iOS game for free today!
Download for free