The auditorium of Bonita Valle Middle School hummed with the particular energy of a June morning—parents fanning themselves with programs, younger siblings squirming in uncomfortable folding chairs, the smell of hairspray and nervous sweat mixing in the recycled air. Paige sat in the fifth row between Marla and Jimmy, her cap slightly too big, the tassel brushing her cheek every time she turned her head.
"I think I'm gonna throw up," Marla whispered.
"You're fine." Paige squeezed her hand. "We're fine."
Jimmy leaned across Marla. "My mom's here. And your mom. And my dad. And Johnny. He's sitting between them like a hostage."
Paige's stomach flipped. She'd known Johnny was coming—he'd called her last night, "Wouldn't miss it" a conversation that had made her smile so hard her cheeks ached. But knowing and seeing were different things. She resisted the urge to turn around and scan the crowd.
The principal stepped to the podium. The microphone squealed. The eighth graders groaned in unison, a sound that was almost musical in its synchrony.
And then it was happening. Name after name. Applause after applause. The shuffle of shoes across the temporary stage, handshakes with teachers she'd had and teachers she hadn't, the weight of the diploma folder in her hand—thin, official, proof that she'd made it through.
"Paige Moretti."
She walked across the stage. The applause was polite, generic. But she heard one voice cut through—a low whistle, quick and sharp, and she knew without looking it was Johnny. She smiled at the principal, accepted the folder, and found her seat again, heart hammering.
Marla went next. Then Jimmy. And then it was over—caps flew, families surged forward, and the auditorium dissolved into chaos.
Paige found her mom first. They hugged, her mom's arms tight, her voice thick. "I'm so proud of you, baby."
"Thanks, Mom."
"You look beautiful. That cap is crooked—" Her mom adjusted it, then stepped back, eyes wet. "My little graduate."
Marla's parents appeared, and the group swelled—hugs, photos, the particular chaos of families merging. Paige posed for pictures with Marla, with Jimmy, with all three of them together, their caps tilted at identical angles, arms around each other's shoulders.
And then she saw Johnny.
He was standing a few yards away, hands in his pockets, watching her with that quiet smile she knew so well. Beside him, his mom and dad stood with Paige's mom, the four adults already talking like old friends.
Paige excused herself and walked over. Johnny met her halfway.
"Hey, graduate."
"Hey." She was smiling so hard her face hurt. "You came."
"Told you I wouldn't miss it." He reached out, tugged a strand of her hair that had escaped her cap. "You looked good up there."
"I looked terrified."
"You looked perfect."
Her cheeks burned. She glanced past him at the parents, still talking. "They're getting along."
Johnny followed her gaze. "Yeah. My mom's been… she's been trying. She asked me last night if I thought you'd want to come over for dinner next week."
Paige's breath caught. "Really?"
"Really." He said it softly, like it mattered. "She's come around."
Mrs. McHale found her twenty minutes later, after the group had migrated to the courtyard where a table of cookies and punch had been set up. Paige was standing by the fence, holding a cup of lemonade she hadn't touched, watching Marla and Jimmy try to balance their caps on a stone gargoyle.
"Paige."
She turned. Mrs. McHale stood a few feet away, hands clasped in front of her, wearing a floral blouse and a careful smile. She looked nervous—which made Paige nervous.
"Hi, Mrs. McHale."
"Congratulations." The woman stepped closer. "You did well up there. I saw you walk."
"Thank you."
A pause. The lemonade was cold in Paige's hands. She waited.
"I wanted to talk to you," Mrs. McHale said. "If that's all right."
"Of course."
The older woman exhaled, slow and deliberate, like she was gathering something. "I haven't always been… I haven't been fair to you. To you and Johnny. I know that." She pressed her lips together. "I was scared. He's my oldest, and I thought I knew what was best for him. I thought I had to protect him from…" She trailed off, then met Paige's eyes. "From getting hurt. From growing up too fast. From all the things I couldn't control."
Paige said nothing. She just held the woman's gaze.
"But I've been watching," Mrs. McHale continued. "All these months. I've seen the way he looks at you. The way he talks about you. The way he is when he comes home from seeing you—lighter. Happier. More himself than I've ever seen him." She shook her head. "I can't argue with that. I don't want to."
Paige's throat tightened.
"I'm sorry," Mrs. McHale said. "For not trusting you sooner. For making you feel like you had to prove yourself. You didn't. You just had to be who you are." She smiled, and it reached her eyes. "And who you are is someone my son loves very much."
The lemonade was trembling in Paige's hand. She set it down on the fence rail before she dropped it.
"Thank you," she said, and her voice cracked. "That means… that means everything."
Mrs. McHale stepped forward, and then she was hugging her—warm and unexpected, the kind of hug that said more than words could. Paige hugged her back, breathing in the scent of laundry detergent and something floral, feeling the solid reality of it.
When they pulled apart, Mrs. McHale's eyes were wet. "I know your mother and I have a lot to figure out. But I want you to know—you have my blessing. Both of you. Whatever that's worth."
Paige wiped at her eyes. "It's worth a lot."
Johnny appeared beside her a few minutes later, after his mom had walked back to join the other parents. He didn't say anything at first—just stood close, shoulder almost touching hers, watching the courtyard settle into the easy rhythm of post-ceremony celebration.
"She talked to you."
"Yeah."
"And?"
Paige turned to look at him. His hair was shorter than usual, freshly cut for the occasion. His flannel was gone—replaced by a simple button-down, sleeves rolled to his elbows. He looked older. He looked nervous.
She smiled. "And she gave us her blessing."
Something in his face shifted. Relief. Joy. A mixture of both that made his eyes bright. "Yeah?"
"Yeah."
He let out a breath, long and slow, like he'd been holding it for months. "God. I didn't think—" He stopped, shook his head. "I didn't think she'd ever—"
"She did." Paige reached for his hand, lacing her fingers through his. "She said she sees how you look at me."
Johnny's ears went red. "I mean, I can't help how I look at you."
"Don't stop."
"Wasn't planning on it."
The afternoon deepened. Parents talked. The moms—Mrs. Moretti and Mrs. McHale—stood by the punch table, heads close, laughing at something Paige couldn't hear. Johnny's dad and Paige's stepdad were discussing something about cars, hands gesturing, the easy rhythm of men who didn't know each other but were trying.
Marla pulled Paige aside near the bleachers. "Okay. Report."
"Report what?"
"Everything. Your mom and his mom are literally best friends now. I saw them hugging. His mom hugged you. What happened?"
Paige leaned against the metal bleacher, still warm from the morning sun. "She apologized. Said she was wrong. Said she sees how he looks at me."
"No way."
"Way."
Marla's face broke into a grin. "Paige. That's huge. That's, like, the biggest thing."
"I know."
"So what now? You're fully official? Parents on both sides, full approval, no more sneaking?"
Paige thought about it. The minivan. The porch at dawn. The whispered confessions in his living room. The months of fear and hope and not knowing. "I think so. I think we're just… us now."
Marla grabbed her arm. "I'm so happy for you. For real. If you'd told me a year ago that we'd be here—your mom cool with everything, his mom hugging you, Johnny walking around looking at you like you hung the moon—I would've said you were crazy."
"I know." Paige laughed. "I was crazy. Crazy enough to fall in love with a boy in a minivan."
"Best kind of crazy."
Jimmy appeared, holding two cookies, one already half-eaten. "Marla. Your mom's looking for you. Something about pictures."
Marla groaned. "Fine. But we're not done talking." She pointed at Paige, then jogged off toward her family.
Jimmy stood there, chewing. "So. You and my mom."
"Me and your mom."
"She told me she was gonna talk to you." He shrugged. "She's been different lately. Lighter. She stopped asking Johnny about you every time he came home."
"That's good."
"Yeah." He finished his cookie. "You're good for him. I said it before. I'll say it again."
Paige felt her heart swell. "Thanks, Jimmy."
"Don't make it weird." He grinned, then loped off toward the cookie table.
The sun was starting to lower, the shadows lengthening across the courtyard, when families began to gather their things. Paige found Johnny sitting on a low wall near the parking lot, alone, watching the sky.
She sat beside him. "Hey."
"Hey."
They sat in silence for a moment. The sounds of the dissolving celebration—car doors, voices, the distant shriek of a child—drifted around them.
"So," Johnny said. "Graduation."
"Graduation."
"Middle school's over."
"High school next." She looked at him. "You'll still be there."
"I'll still be there." He turned to face her. "I'll always be there."
She believed him.
He reached out, tucked a curl behind her ear. "I love you, Paige Moretti. Graduate."
She laughed, soft and surprised. "I love you too, Johnny McHale."
He leaned in, and she met him halfway. The kiss was soft—sweet, unhurried, the taste of lemonade and summer. His hand found hers, their fingers lacing together, and she felt the world settle into something like peace.
When they pulled apart, the sun was lower, the sky tinged with gold. The parking lot was emptying. Her mom was calling her name from somewhere behind them.
"I have to go," she said.
"I know." He squeezed her hand. "Tomorrow?"
"Tomorrow."
She stood, took a step, then turned back. "Johnny."
"Yeah?"
"Thank you. For being here. For everything."
He smiled, that slow, warm smile that made her knees weak. "Always."
In the car, her mom was quiet for a long moment. Then she said, "I like his mother."
"Me too."
"She said you two are going to be okay."
Paige looked out the window. The town scrolled past—the same streets she'd walked a thousand times, but everything felt different now. Lighter. Wider. Full of possibility.
"I think we are."
Her mom reached over and squeezed her hand. "Good."
That night, Paige lay in bed, phone in hand, a call from Johnny, she answered: "Best day. Best girl. Goodnight."
She replied: "Goodnight."
Then she added: "I love you."
His reply came instantly: "I love you too."
She set the phone on her nightstand, turned off the light, and lay in the dark. The ceiling was the same ceiling. The room was the same room. But she wasn't the same girl who'd gotten into a minivan last year with a boy she barely knew.
She was someone else now. Someone loved. Someone seen. Someone whose future was wide open and golden.
And somewhere across town, Johnny McHale was probably looking at the same night sky, waiting for tomorrow.
She smiled in the dark.
Tomorrow couldn't come soon enough.
Late that night, after the graduation echoes had faded and her mom's car had pulled into the driveway, Paige lay in bed staring at the ceiling. The same ceiling she'd stared at a thousand nights. But tonight her mind wasn't here. It was somewhere else. Somewhere hot and cramped and smelling of old fabric and spilled soda.
The minivan.
She closed her eyes, and the memory rose up like it had been waiting for permission.
It had been a Wednesday. Marla's mom had dropped them off at the movie theater parking lot after school—Marla insisting they needed to talk about something important, Paige just glad for an excuse to be out of the house. The July heat had been brutal, even at six in the evening, the asphalt shimmering with trapped warmth. Marla's mom's minivan sat in the far corner of the lot, near the dried-up fountain nobody used anymore.
"Get in the back," Marla had said, already sliding the side door open. "Johnny's coming."
Paige's heart had stuttered. "What?"
"He asked me to set it up. Said he wanted to talk to you. Alone." Marla had grinned, that mischievous grin she got when she was playing matchmaker. "I'm supposed to leave after he gets here."
"Marla—"
"Paige. Just get in the van."
She'd climbed into the back seat, her shorts sticking to the vinyl, her palms already sweating. The AC had been off for hours, and the air inside was thick and still. Marla had sat in the driver's seat, scrolling through her phone, humming something under her breath.
Ten minutes later, Johnny had appeared.
He'd walked across the parking lot like he owned it—shoulders back, that flannel shirt unbuttoned over a white t-shirt, his red hair catching the low sun. He'd looked older than sixteen in that moment. Older and certain in a way that made Paige's throat tight.
He'd knocked on the window. Marla had rolled it down.
"Give us ten minutes," he'd said. "Then come back."
"Twenty."
"Fifteen."
"Deal."
Marla had hopped out, given Paige a quick wink through the window, and walked toward the theater entrance. The door had slid shut behind her, and then it was just the two of them. The heat. The silence.
Johnny had opened the side door and climbed in beside her.
The van had creaked with his weight. He'd sat close—not quite touching, but close enough that she could smell him. Soap. Something clean and boyish. His hands had rested on his knees, and he'd looked at her with those steady eyes.
"Hey."
"Hey."
That was all. For a long moment, neither of them had spoken. The parking lot had hummed with distant traffic, a bird calling somewhere. Paige had watched a bead of sweat roll down the side of her soda can.
"I've been thinking about you," he'd said finally.
She'd looked up. "Yeah?"
"Yeah." He'd shifted, turning to face her fully. "I've been thinking about you since the first time I saw you. At the park. You were sitting on the swings, and you were laughing at something Marla said, and I—I couldn't stop looking at you."
Her chest had felt tight. "I remember."
"You do?"
"You were wearing a red shirt. And you were drawing something in a notebook. I thought you were really cute."
He'd laughed, low and surprised. "I thought you were way out of my league."
"Johnny."
"What?"
"I'm thirteen. You're sixteen. There's no league."
He'd looked at her for a long moment, his expression soft. "There is. You're just in a different one than you think."
The air had felt thinner. She'd licked her lips, suddenly aware of how dry her mouth was. "Why did you want to talk to me?"
He'd taken a breath. Let it out slow. "Because I can't stop thinking about you. And I needed to know if you felt the same."
She'd nodded, barely able to speak. "I do."
"Yeah?"
"Yeah."
He'd reached out then, his hand finding hers on the seat between them. His fingers had been warm, callused at the tips—from drawing, she'd learn later. He'd traced the lines of her palm like he was memorizing them.
"I want to kiss you," he'd said. "Is that okay?"
She'd nodded again, words failing her.
He'd leaned in slowly, giving her time to pull away. She hadn't. His lips had met hers—soft, tentative, like he was asking permission with every second. She'd kissed him back, her free hand finding his jaw, her fingers brushing the stubble that was barely there.
The kiss had deepened. His hand had moved to her waist, pulling her closer. The vinyl seat had creaked beneath them. The heat had pressed in from all sides, but she hadn't noticed anymore. There was only his mouth on hers, his breathing ragged when they broke apart for air.
"Paige."
"Yeah?"
"I want—" He'd stopped. Swallowed. "I want to be with you. Not just here. Not just in secret. I want to be your boyfriend."
She'd smiled, breathless. "Okay."
"Okay?"
"Yeah." She'd laughed, the sound surprising her. "I want that too."
He'd kissed her again—faster this time, almost giddy. And then he'd pulled back, his forehead resting against hers. "I don't want to rush this. But I also don't want to pretend I don't feel it."
"Feel what?"
He'd looked at her, his eyes dark in the dim light. "Like I've been waiting for you my whole life."
She hadn't known what to say to that. So she'd kissed him instead, her fingers curling into his shirt, pulling him closer. The kiss had grown hungrier, his hands sliding up her back, her body pressing into his. The van had felt smaller suddenly, the air thicker, the world outside fading to nothing.
His hand had found the hem of her shirt. He'd paused, his fingers resting against her skin, asking without words. She'd nodded, and he'd slid his hand underneath, his palm warm against her stomach.
She'd shivered.
"Too much?" he'd whispered.
"No."
He'd kissed her neck, soft and slow, and she'd tilted her head back, her eyes closing. His hand had moved higher, tracing the edge of her bra, and she'd felt a heat building low in her belly—something she'd only read about, only imagined, suddenly real and urgent.
"Johnny."
He'd stopped immediately. "What's wrong?"
"Nothing." She'd opened her eyes, looked at him. "I just—I want to remember this. Every part."
He'd smiled, that slow warm smile that made her knees weak. "We have time."
"I know." She'd reached for his hand, guided it back to her skin. "But I don't want to wait."
The kiss that followed had been different—deeper, more certain. His fingers had found the clasp of her bra, and she'd helped him, shrugging out of the straps. The air had hit her skin, cool against the heat, and she'd felt exposed and powerful all at once.
He'd looked at her, his breath catching. "You're beautiful."
She'd blushed, the heat rising to her cheeks. "You don't have to say that."
"I'm not saying it because I have to." He'd traced a line from her collarbone down between her breasts, feather-light. "I'm saying it because it's true."
She'd pulled him closer, her arms around his neck, and they'd kissed until the world dissolved. His hands had roamed her back, her hips, her thighs. Hers had found the buttons of his flannel, then the hem of his t-shirt, pushing it up until he'd pulled it off over his head.
His skin had been warm, his chest narrow but defined. She'd pressed her palm against his heart, felt it hammering, and the knowledge that he was as nervous as her had made her braver.
"I want this," she'd whispered. "I want you."
He'd searched her eyes. "Are you sure?"
"Yes."
He'd kissed her forehead. Her nose. Her lips. "Okay."
What followed had been clumsy and tender and achingly real. The back seat of the minivan, the seats folded down, a blanket Marla had left there "just in case." The windows had fogged. The parking lot had gotten dark. The world had shrunk to the space between his arms.
When it was over, they'd lain tangled together, skin to skin, breathing slow. His hand had rested on her stomach, and she'd counted his heartbeats through his chest.
"Are you okay?" he'd asked.
She'd turned her head, looked at him. His eyes were soft, worried, full of something she didn't have a name for yet.
"I'm perfect," she'd said.
He'd smiled, kissed her temple. "Me too."
They'd stayed like that until Marla's text came through: "Coming back in 5. GET DRESSED." And they'd scrambled, laughing, tangled in the blanket, stealing kisses between buttons and zippers.
When Marla had opened the door, she'd taken one look at them—flushed, messy, grinning—and rolled her eyes. "You owe me. Big time."
"I know," Johnny had said. "Thank you."
Marla had softened. "Yeah, well. Just be good to her."
"I will."
He'd walked Paige home that night, his hand in hers, the streets quiet and dark. At her front door, he'd kissed her once more—soft, lingering, a promise.
"Goodnight, Paige."
"Goodnight, Johnny."
She'd watched him walk away, his silhouette disappearing into the night, and she'd known—even then, even at thirteen—that something had changed. Something that couldn't be undone.
---
In the present, Paige opened her eyes. The ceiling was still there. Her phone was still on the nightstand. But the memory was warm in her chest, alive and breathing.
She picked up her phone. Scrolled to Johnny's name. Typed:
"Do you remember the minivan?"
His reply came a moment later: "I remember everything."
She smiled in the dark. "Me too."
"Best night of my life."
"Mine too."
She set the phone down, turned onto her side, and let the memory wrap around her like a blanket. Somewhere across town, he was probably doing the same.
Tomorrow, she'd see him again. And the day after that. And the day after that.
But tonight, she had this. The beginning. The van. The boy who'd looked at her like she was the only girl in the world.
