Actions

Work Header

The Long Way To Us

Summary:

Junior year was supposed to be simple. Same school district. Same friends. Same chaos. Same promises that nothing would ever change.

But growing up has a funny way of testing old playground vows.

As T.J. Detweiler and Ashley Spinelli navigate high school alongside the rest of the gang, buried memories, unspoken feelings, and one infamous fourth grade “experiment” start to resurface in ways neither of them expected. Between secret glances, stolen moments, and the pressure of keeping everything exactly the way it used to be, the line between past and present begins to blur.

With an Ashley party on the horizon and old jokes threatening to become real revelations, the question isn’t just what’s going to change—but how much longer the truth can stay hidden.

Chapter Text

The thing about growing up, T.J. Detweiler thought, was that nobody ever warned you how weird it would feel to still be you.

He sat at one of the picnic tables outside Third Street High—an older, slightly run-down brick building that tried and failed to look intimidating. Same red baseball cap. Same easy grin. Same guy who used to orchestrate daring playground rescues and elaborate schemes to get more recess time.

Except now he was class president, starting wide receiver, part-time catcher, JV wrestler, and currently involved in a heated debate with a six-foot-one theatre kid over whether they should use a rotating set for the fall musical.

Mikey Blumberg, one of his best friends since kindergarten and resident gentle giant, was deep in impassioned argument with him, arms windmilling as he brought up “the artistic integrity of movement-based storytelling.”

“I’m just saying,” T.J. said, holding his hands up, “a rotating set sounds awesome, but we have, like, fifty bucks and a box of rusty screws. I don’t wanna die inside a collapsing Romeo and Juliet balcony, okay?”

Mikey pressed a hand over his heart. “Art sometimes demands risk, T.J.”

“I’d prefer art that doesn’t break my collarbone.”

Across the table, Gretchen Grundler scrolled on her tablet, only half-listening. T.J. glanced at her, still a little startled sometimes by how she’d gone from gangly, bespectacled kid to tall, confident young woman whose contacts and eyeliner made her dark eyes look huge and precise.

“You’re both wrong,” she said without looking up. “We don’t have the manpower or materials for a rotating set. But if we construct modular flats on castors, you could achieve a similar effect on a smaller scale. And people are less likely to be crushed.”

“See?” T.J. pointed triumphantly. “Gretchen agrees with me. Less dying, more acting.”

“You conveniently left out the part where my solution also involves a significant degree of risk,” she murmured, lips curling into a smirk.

Vince LaSalle strode up to the table, a basketball spinning on one finger, his practice jersey slung over his shoulder. He had the kind of easy swagger that came with being captain of both the baseball and basketball teams, his letterman jacket hanging carelessly from his backpack loop.

“Yo, class prez, they need you in the gym,” he said. “Coach says if you’re gonna be on the football field and the stage, you still gotta pass the concussion baseline test like the rest of us.”

T.J. groaned. “Again? They just did this last year!”

“New protocol,” Vince said, grinning. “Also, you fell off the prop ladder during Guys and Dolls, remember?”

“That ladder moved.”

“The ladder did not move,” Mikey said with gentle betrayal. “You tried to improvise a dramatic death scene.”

“It would’ve been legendary if it worked,” T.J. muttered.

Vince snorted and gave T.J.’s shoulder a friendly shove. “Come on, man. You promised you’d be at practice early.”

“Yeah, yeah, give me a sec.” T.J. stood, stretching. “Where’s everyone else, anyway?”

“Gus is in the band room,” Gretchen said. “He’s got that section leader meeting before ROTC drill, remember?”

“Ah, right,” T.J. said, picturing their once-shy friend now walking around in a pressed uniform, posture straight, calmly calling commands on the practice field. It still threw him sometimes.

“And Spinelli?” Mikey asked, glancing around as if she might materialize from a cloud of indignant sarcasm at the mention of her name.

Gretchen’s smirk softened. “Ballet.”

“Right now?” Vince asked, eyebrows shooting up.

“She’s helping the younger kids with their summer intensive,” Gretchen said. “You’d know that if you listened when she talks about things she cares about.”

“Hey, I listen,” Vince protested. “I just… filter heavily.”

T.J. laughed, but his mind had snagged on the word: ballet.

He pictured her—Ashley Spinelli, who still wore layered bracelets and chunky boots, who lined her eyes in smudged black some days and wore soft peachy eyeshadow on others. Her usual uniform now was ripped black jeans or cargoes, band tees or fitted tanks, and occasionally a bright plaid shirt worn open like a defiant nod to colour. When she wasn’t in that, she was in practice leggings and a worn hoodie, hair twisted up in a messy bun with bobby pins poking out at dangerous angles.

Spinelli, teaching pliés to tiny kids in pink leotards. The mental image short-circuited something in his chest.

“Earth to T.J.,” Vince said, waving a hand in front of his face. “You spaced out mid-conversation. That’s usually Mikey’s job.”

“Sorry,” T.J. said quickly. “Just thinking about… student council budgeting.”

Gretchen raised an eyebrow in a way that said, You do realize you’re talking to people who’ve known you since you ate glue, right?

He ignored the look and grabbed his backpack. “Alright, concussion test, then football slavery. See you guys later.”

“Don’t forget, Detweiler,” Gretchen called after him. “Group hang Saturday.”

“How could I forget?” he called back. “First week of Summer hang out is tranditon.”

He pushed his cap a little further down as he walked toward the gym, ignoring the flutters in his stomach that didn’t feel like nerves about concussion tests or football.

They felt like something else entirely.

Summer in their town had a certain rhythm.

Mornings were for practices and obligations—sports, clubs, volunteering, extra classes for those who thrived on them (Gretchen). Afternoons were for hanging out at the park, or the diner on Maple, or somebody’s house. Evenings drifted into movie nights, late practices under stadium lights, or Gus talking them into watching some obscure military documentary “for fun.”

The gang kept their promise, mostly. They still met up almost every day. There were more responsibilities now, more drifting in and out as they juggled clubs and jobs and family stuff. But the core remained stubbornly intact: T.J., Spinelli, Gretchen, Vince, Mikey, Gus.

Somehow, despite redistricting and magnet programs, they’d all ended up at Third Street High. Same went for most of their childhood classmates. There was Cornchip Girl—now going by Theresa, queen of the culinary club, her hair in a sleek bob and always smelling faintly of cinnamon. The Ashleys had fragmented; Ashley A and B were still inseparable, Ashley Q had joined the debate team and sharpened her scathing wit into an art form, and Ashley T had moved away during middle school. The Ashleys still occasionally tried to reassert dominance, though it didn’t work quite as well now that everyone had, you know, developed critical thinking skills.

The Diggers had joined the construction tech program and were now allowed—under supervision—to actually dig holes for a living, which was either poetic or terrifying. Menlo wore suits every day and ran the student government treasury with an iron spreadsheet. Swinger Girl—now known as Laura, once known for her acrobatics on the playground swings—was now star of the cheer squad and could still flip like gravity was more of a suggestion.

And then there were new kids. The town had grown, other elementary schools feeding into Third Street High. The social ecosystem had expanded, but somehow their group had remained the steady center of it all.

It helped that T.J. was class president and Vince practically bled school colours. That Gretchen’s intellect made her a beloved tutor and unofficial IT department. That Gus had commanded respect with his quiet competence and straight-shooting honesty. That Mikey’s angelic singing and general kindness made him universally adored.

And Spinelli—Spinelli had scared most people at least a little in middle school, until they realized she was that rare breed: fiercely loyal, brutally honest, and willing to fight for anyone who needed it. Once people got past the scowl and strategic use of her fists, they tended to keep her on their side.

Still, some things had changed.

T.J. watched her sometimes, when he thought no one—not even she—noticed. Watched the way she laughed a little easier now, how she almost never threw punches anymore unless truly provoked. How she still wore her leather jacket but occasionally paired it with a soft, fitted tee in a bright colour. How her eyeliner wing could cut a man, and how the calluses on her fingers had shifted from monkey bars and skinned knuckles to guitar strings.

She’d started playing in eighth grade, when her brother had left an old electric guitar in his room over winter break. She’d picked it up, figured out a riff or two, and been hooked. Now, her battered Stratocaster was as much a part of her image as her boots or her beanie.

She still danced ballet.

Not that she exactly advertised it. But the gang knew—had known since that winter in fourth grade when they’d stumbled on her secret. She’d stuck with it, stubborn as ever, balancing pliés with power chords, rehearsals with detention.

There were nights when T.J. would catch sight of her in the reflection of a store window, spinning a lollipop between her fingers, and his brain would flash back to the image of her at that recital when they were nine: hair in a tight bun, cheeks flushed, eyes blazing with determination.

He tried really, really hard not to think about how his heart had done that weird flipflop thing even back then.

The thing about feelings, Spinelli thought, was that they were way more annoying than a black eye.

Bruises faded. Scraped knuckles healed. But feelings? Feelings were sneaky. They crept in slowly and refused to leave, even when you glared at them.

She sat on the floor of the small studio at her old ballet school, stretching out her hamstrings while a gaggle of eight-year-olds debated whether tutus were itchy. Outside, the late afternoon sun cast long slants of golden light across the hardwood.

Her muscles were pleasantly tired from an hour of teaching. She worked part-time at the studio during the summer, helping with the younger classes and assisting in choreography. It paid a bit, which her parents appreciated, and made her feel strangely… centered. Like the world made more sense when squared to eight-counts and clean, precise lines.

“You’re daydreaming,” came a voice from the doorway.

Spinelli looked up to see her older brother, Joey, leaning against the doorframe in his mechanic’s uniform, a grease smear on his cheek.

“Am not,” she said automatically.

“You absolutely are.” He stepped inside, surveying the abandoned tutus and water bottles. “Kids gone?”

“Yeah, their parents came early,” she said, rolling her eyes. “Apparently there’s a bake sale war at the PTA. It’s all-out.”

“Scary,” he said, smirking. “Worse than that time the kindergarteners went feral on the playground?”

“Never worse than that.”

He chuckled and tossed her a small sports drink from his lunch cooler. She caught it one-handed.

“Ma says she and Pops are heading out first thing in the morning,” he said. “Long weekend at the lake. You sure you don’t wanna come?”

Spinelli unscrewed the cap and took a sip, the cool liquid refreshing. “Yeah, I’m sure. Got work, remember? And the guys and I are hanging out.”

“‘The guys,’ huh?” Joey raised an eyebrow. “Does ‘the guys’ include that Detweiler kid?”

Heat prickled along her neck. She scowled to cover it. “You've known him since we were little kids, Joey. You can just call him T.J. Everyone knows who you mean.”

“So that’s a yes.”

“So what if it is?”

He held up his hands in surrender. “Nothing, nothing. Just, you know… he’s over a lot.”

“We’ve all been friends since, like, forever,” she said, standing and stretching her arms over her head. “Of course he’s over a lot. He lives two houses down.”

“And yet I don’t see Grundler camping out on our couch every other day,” Joey teased. “Or LaSalle raiding our fridge on the regular.”

“That’s because Gretchen has her lab and Vince has his fancy sports protein shakes that taste like chalk and sadness,” Spinelli said. “T.J. likes Ma’s lasagna. That’s all.”

“Uh-huh.”

“And Mikey’s there a bunch too,” she added defensively. “And Gus sometimes. It’s not just—”

Her brother gave her a look that was infuriatingly knowing for someone who still tripped over his own boots sometimes.

“You do realize I was there for the ‘B.J.’ incident, right?” he said. “I remember Mom and Dad roasting you about your little crush on the boy with the hat.”

She wanted the studio floor to open up and swallow her.

“That was fourth grade,” she said, striving for boredom and landing somewhere near strangled. “Fourth-grade crushing doesn’t count.”

“It counts if you never stopped,” Joey sing-songed.

She threw the empty bottle at his head. He laughed and dodged, then sobered slightly.

“Hey,” he said gently. “Just… be careful, okay? You and that kid, you’ve got something good. Don’t let stupid teenage drama mess it up.”

Something tightened in her chest. “You think I don’t know that?”

He shrugged, a softness in his eyes that reminded her uncomfortably of those rare moments when he’d patched up her scraped knees without teasing her. “Just saying. Feelings make people do dumb stuff.”

No kidding, she thought.

Like harbour a crush on your best friend for seven years. Like pretend you didn’t love that ridiculous “experiment” kiss in fourth grade. Like stare at his stupid cute profile during movie nights and then pretend you were just zoning out.

Like imagine what it’d be like if you kissed him again, now that he wasn’t all baby chub and awkward elbows, but taller and broader and… ugh.

“Anyway,” Joey said, backing toward the door. “I’ll pick Mom and Pops up at eight. You’re sure you’re good here for the weekend?”

She rolled her eyes. “Dude, I’m sixteen, not six. I can handle an empty house.”

“That’s exactly what worries me,” he muttered, but he was grinning. “Lock the doors. No wild parties.”

She smirked. “Oh yeah, we’re planning a rager. Gonna invite the Ashleys. Real classy stuff.”

He shuddered theatrically. “Now that’s terrifying. Later, squirt.”

“Don’t call me—” The door closed. She stuck her tongue out at it anyway.

Alone again, Spinelli crossed to the mirror. She studied her reflection: black tank top, loose flannel tied around her waist, high-waisted leggings with a few small holes near the knees where they’d snagged on something. Her boots were by the door, next to a battered pair of ballet flats.

Her hair was down for once, damp from sweat and humidity, curling slightly at the ends. She’d taken to wearing a bit of makeup lately—some concealer, mascara, maybe a thin swipe of eyeliner if she felt like it. Today she’d smudged some copper eyeshadow over her lids. It made the brown of her eyes look warmer, she thought.

She wouldn’t call herself “girly,” exactly. But she also didn’t flinch from colour anymore. She could wear a soft yellow tee under her leather jacket and not feel like she was betraying some code.

People changed. That was fine.

What wasn’t fine was the way her stomach did somersaults whenever T.J. smiled at her in that way that crinkled the corners of his eyes. Or how her chest tightened when he tossed an arm around her shoulders like it was the most natural thing in the world. Or how she could still remember, in vivid sensory detail, the way his lips had felt on hers that day on the playground.

Experiment, they’d called it. Just an experiment.

She’d lied when she’d said she hated it.

He had, too. She knew, rationally, that he had. You didn’t blush that hard over something you hated. You didn’t avoid someone’s eyes for a week because of sheer dislike.

But over the years, the fear of ruining what they had had grown bigger than any hope. So she’d buried it. Joked about it. Pretended the flutter in her chest whenever he looked at her like she hung the moon was indigestion or something.

“Feelings are stupid,” she told her reflection.

Her reflection, oddly enough, did not argue.

The next day, the universe decided to prove just how stupid feelings could get.

It started as a pretty normal summer Saturday.

Gus had scored tickets to a touring Broadway revival of some classic musical Mikey had been obsessing over. The two of them took the early train to the city, dressed in their nicest shirts, Mikey practically vibrating with excitement.

Gretchen had been invited to a quantum physics lecture at the university—some famous professor she’d quoted at them for years was doing a talk on multiverse theory. She’d left early that morning with a notebook, three pens, and a breakfast burrito.

Vince had a father-son day scheduled: they were driving to a minor league baseball game two hours away, which Vince had been hyped about all week.

That left T.J. and Spinelli.

It wasn’t unusual for them to hang out one-on-one. They’d done it a million times. They lived two houses apart, their life circuits constantly overlapping. There’d been summers when it felt like he spent more time at her place than his own.

But lately those one-on-one hangouts had started to feel… different.

T.J. told himself that nothing had changed. On paper, it hadn’t. They still traded insults and shared snacks and argued about movies. She still punched his arm lightly and stole his fries. He still snagged her hat and held it out of reach when he wanted to annoy her.

But sometimes, she’d lean over him to grab something and he’d catch the scent of her shampoo, and his brain would short out. Sometimes their knees would bump and neither of them would move away. Sometimes he’d find her looking at him, something almost vulnerable in her eyes, and his heart would slam so hard in his chest he was sure she could hear it.

He told himself he was imagining it. That he was reading into every tiny moment because he was, apparently, a cliché: the guy who’d accidentally stayed hopelessly in love with his best friend for most of his life.

He tried really hard not to be weird about it.

So when he texted her that morning—

T.J.: Everyone abandoned us 😔
T.J.: Movie day at yours? I’ll bring snacks.

—and she replied—

Spinelli: u had me at snacks
Spinelli: parents left this morning, joey took them. i got the place to myself.
Spinelli: u better not bring lame snacks tho detweiler

—he told himself this was fine. Normal. Totally platonic.

He raided his kitchen for chips, candy, and a couple of sodas, stuffed them in his backpack, shouted a quick goodbye to his mom, and jogged down the street. The sun was high and hot, cicadas buzzing in the trees. The air smelled like cut grass and someone’s barbecue.

Spinelli’s house looked the same as always: slightly scuffed, with a basketball hoop over the garage and Joey’s old car in the driveway. The curtains in the living room were half-drawn against the sun.

He didn’t bother knocking. He never had to.

Inside, the house felt different without her parents’ voices or Joey’s music floating from upstairs. Quiet. Not creepy, just… intimate.

“Spin?” he called, dropping his backpack by the couch.

“In here!” her voice floated from the kitchen.

He followed it to find her standing at the counter, rummaging through a cupboard. She wore black denim shorts with frayed hems, a fitted red tank top, and an unbuttoned plaid shirt in shades of mustard and burgundy. Her hair was half up, half down, the shorter strands framing her face. There was a thin swipe of eyeliner on her upper lids and a warm blush on her cheeks.

His brain needed a reboot.

“You gonna stare all day or help me find the popcorn?” she asked without turning around.

He startled. “I was not staring.”

“Please, you walked in and went completely silent,” she said, glancing over her shoulder with a smirk. “That’s Detweiler for ‘brain not found.’”

“Wow, harsh,” he said, joining her at the cupboard. “For your information, I was formulating an inspirational speech about snack logistics.”

“Uh-huh. Any luck finding the popcorn, Mr. President?”

He reached up to the top shelf and, thanks to the inexplicable growth spurts of adolescence, grabbed the box tucked in the back. “Boom.”

“Show-off,” she muttered, though there was a tiny smile tugging at her mouth.

They made the popcorn, arguing over how much butter was too much (“There is no such thing,” T.J. insisted). He unloaded his backpack onto the counter: chips, two kinds of candy, and her favourite bright blue sports drink.

“You actually remembered,” she said, eyeing the drink.

He shrugged, suddenly shy. “You always steal mine. Figured you might want your own.”

Her eyes flicked up to his, and for a second there was something intense in them that made his throat go dry. Then she bumped his shoulder with hers.

“Good thinking, Prez,” she said lightly. “Maybe you’re not completely useless.”

They carried everything into the living room. The curtains were mostly drawn now, the room cool and dim. She’d already set up a pile of blankets on the couch, a couple of throw pillows tossed onto the floor.

“What’re we watching?” he asked, dropping onto the couch.

She flopped down beside him, grabbing the remote. “I dunno. I found a bunch of rom-coms on this streaming thing Joey subscribed to without telling Mom. We could mock them.”

He grinned. “Sold.”

They scrolled through the options, trading commentary.

“This one looks dumb,” Spinelli said. “He’s a millionaire baker slash secret prince?”

“Ooh, this one,” T.J. said, clicking on a movie poster with two people almost kissing. “They’re best friends who pretend not to be in love for, like, a decade. We can roast it and feel superior.”

“Oh, absolutely,” she said. “No one in real life is that dumb.”

He laughed. His heart pinched. If only.

He hit play.

The movie was, indeed, dumb.

It was also, annoyingly, kind of good.

They sat side by side on the couch, a bowl of popcorn between them, shoulders almost but not quite touching. The screen flickered with montages of city lights, coffee shop meetings, almost-confessions, and comedic misunderstandings.

“Why doesn’t she just tell him?” Spinelli demanded around a mouthful of popcorn. “She’s clearly into him. This is painful.”

“She doesn’t want to ruin the friendship,” T.J. said, speaking perhaps with a little too much conviction.

Spinelli narrowed her eyes at him. “You say that like it’s an actual logical reason.”

“I mean… it kinda is,” he said, forcing a laugh. “Like, imagine you and your best friend suddenly making out. That’s a whole vibe change. You’d question everything.”

“True,” she said slowly. “But still. This is just them being cowards. And then he’s about to marry some random lady and she’s still just… silently pining? Come on.”

On the screen, rain poured, someone chased a taxi, someone else stared dramatically out a window. The couple continued to orbit each other in a dance of unspoken feelings, terrible timing, and conveniently overheard half-sentences.

“This guy is so blind,” T.J. said. “Like, she literally said she ‘loves spending every second with him.’ How much more obvious can you get?”

Spinelli scoffed. “Dudes never pick up on obvious. You could paint ‘I like you’ on a bat and hit them with it and they’d be like ‘Whoa, weird bat.’”

He choked on his soda. “Has anyone told you you’re terrifying?”

“Frequently.”

She smirked, but there was a flicker of something else in her expression, something almost… nervous. Or maybe he was projecting.

Another scene rolled. The girl tried on bridesmaid dresses. The guy stared at her like she hung the moon. Spinelli threw popcorn at the TV.

“Just kiss, you idiots!”

“Seriously,” T.J. said.

He could feel the heat radiating from her where she sat next to him. Could hear her breathing, the soft shift of fabric when she moved. Every neuron in his brain seemed hyper-focused on the precise distance between their arms.

They’d sat like this a thousand times. This felt the same. It also felt completely, terrifyingly different.

On screen, the male lead talked to his best friend’s mother about how he’d “never risk losing her.”

“That’s so stupid,” Spinelli muttered. “If you like someone, you tell them. You don’t wait until they’re marching down the aisle to some other doofus.”

T.J. snorted. “What, so you’d just walk up like, ‘Yo, I like you, let’s make out,’ and hope for the best?”

“Pretty much,” she said, popping another handful of popcorn in her mouth. “At least then you know. Better than spending years wondering ‘what if.’”

He swallowed, mouth suddenly dry. “Yeah, but what if they don’t feel the same? That’s… rough.”

She shrugged, eyes still on the movie. “Then you deal with it. Hurts either way. Might as well get an answer.”

He looked back at the screen, at the fictional pair dancing around each other. The words slipped out before he could stop them, quiet, like they were trying to sneak past his rational brain.

“Well, for what it’s worth,” he said, attempting nonchalance, “if I liked, say, you, I wouldn’t wait until you were about to get married to some loser to tell you. I’d wanna get there first.”

The words hung in the air, heavy and electric.

His heart stopped. His brain, having apparently clocked out for the day, suddenly sprinted back in, screaming WHAT DID YOU JUST SAY?!

Silence.

On the TV, someone confessed something dramatic. T.J. heard none of it. The only sound in his ears was the rushing of his pulse.

He stared straight ahead, frozen, gaze locked on the blurry motion of the movie he was no longer seeing.

He hadn’t really… said that out loud. Had he? No. No, that would be insane. That would be—

He felt, more than saw, Spinelli go utterly still beside him.

He risked a glance.

She sat rigidly, eyes wide, cheeks flushing a vivid, unmistakable red. Her gaze was glued to the TV, but her focus was clearly elsewhere. The hand that had been about to grab more popcorn hovered mid-air, fingers curled.

Oh no.

“Oh, uh, I mean—” he blurted, panic spiking. “Obviously not, like, you you. I just meant, like, hypothetically. Like, if someone liked their best friend who, uh, coincidentally has your name, then—”

He laughed. The sound came out high and strangled. “Ha. Ha. That’d be crazy, right? Like the movie. Super dumb. Who would do that? Not me. Definitely not me.”

He could hear himself rambling and could not stop. His mouth was a runaway train, his brain tied up on the tracks.

“What I meant was, you know, I just wouldn’t wanna… like, if I ever, um, liked someone, which I don’t, not like that, not that there’s anything wrong with liking someone, obviously, but if I did, which I don’t, then I would, uh—”

“T.J.” Spinelli said.

Just his name. Soft, but with a weight that sliced cleanly through his babbling.

He shut up.

He forced himself to look at her. Really look.

Her eyes were huge, dark, and searching. Her cheeks were still flushed. A strand of hair had fallen across her face; she didn’t seem to notice.

“What did you mean?” she asked quietly.

He swallowed. His hands had gone clammy. “I… uh, well, I just—”

He could lie. Make a joke. Say he was quoting the movie or being hypothetical. They could laugh it off, shove it down, pretend he hadn’t practically just confessed his feelings in the most awkward way possible.

Or he could tell the truth and risk nuking the most important relationship in his life.

His chest felt like it was being squeezed in a vise.

“You know what,” he said, voice wobbling with forced cheer. “Forget it. It was just a dumb joke. Like the movie. Ha. Ha. See? Dumb. It doesn’t mean anything, I swear. I was just talking and then, you know me, I always say stuff and—”

She was still staring at him, expression unreadable. The longer the silence stretched, the more his panic skyrocketed.

“Seriously,” he rushed on. “Let’s just watch the movie. Forget I said anything. Total non-event. No big. I’m gonna shut up now. See? Shutting up. Mouth closed. No more—”

And then she moved.

For a split second, he thought she was getting up and leaving. His heart plummeted through the floor.

Instead, she shifted closer. Her hand shot out, fingers curling in the front of his t-shirt. Her grip was surprisingly strong for someone whose hands were so small compared to his now. She tugged.

Hard.

He pitched forward, caught completely off guard. “Spin, what are you—?”

His words died as her mouth crashed into his.

Time stopped.

His brain whited out, like someone had unplugged him and then jammed him back into the socket with twice the voltage.

Her lips were warm and urgent against his, a little clumsy, like she hadn’t thought past the initial decision. For a frozen second, all he could do was feel: the press of her body against his, the faint taste of salt and cherry from the popcorn and soda, the way her fist twisted in his shirt like she was afraid he’d vanish if she let go.

Oh.

Oh.

By the time his brain caught up—by the time the words She’s kissing you, she is actually kissing you filtered through the shock—he’d wasted maybe half a second of this miracle.

Not happening, Detweiler, he thought fiercely.

He kissed her back.

He leaned into it, one hand flying instinctively to her hair, fingers tangling in the soft strands at the back of her head. He tilted his head to better fit his mouth to hers, the angle shifting until it felt… right. Perfect. Like they’d been kissing for years in some alternate universe and had finally synced up in this one.

She made a tiny noise against his lips, a surprised, breathless sound that nearly undid him.

The movie played on, completely irrelevant. The half-empty popcorn bowl tipped sideways, kernels scattering onto the floor as they shifted, bodies angling toward each other.

They kissed like two people who had been waiting far too long.

There was no tentative, experimental awkwardness this time. No self-conscious fourth-grade “experiment” with their friends sniggering nearby. This was all heat and pent-up emotion—years of stolen glances and swallowed words and jokes that meant more than they let on.

His hand slid from her hair to cup the side of her neck, thumb brushing the line of her jaw. Her free hand—he wasn’t even sure when it had moved—found his shoulder, fingers digging in as if anchoring herself.

She tasted like salt and sugar and something distinctly, undeniably her. He felt like he was simultaneously floating and being yanked firmly, irrevocably into place.

At some point, they shifted positions without really noticing how. Spinelli ended up half-lying back against the armrest of the couch, hair fanned out over the cushion. T.J. braced one hand on the cushion beside her head, the other still in her hair, leaning over her. Their legs tangled, knees bumping.

The kiss deepened, softened, reshaped. The initial frantic rush eased into something slower, more deliberate. He brushed his lips over hers in shorter, lingering kisses. She responded in kind, following his rhythm, pausing only to draw breath, noses bumping occasionally in a way that made them both let out breathy little laughs against each other’s mouths.

Time became a hazy concept. It could’ve been minutes or lifetimes.

Eventually, because lungs remained a thing, they broke apart.

Not by much. Their foreheads rested together, breaths mingling, both of them panting a little. The glow of the TV screen bathed them in shifting light: blues and golds and soft whites washing over closed lashes and flushed cheeks.

T.J.’s heart hammered so hard he could feel it in his throat. He was dizzy. Buzzing. Completely undone.

He didn’t dare move. He didn’t want to break whatever fragile, incredible thing they’d just created between them.

Spinelli’s eyes fluttered open first. They were dark and wide and soft in a way he’d never quite seen before.

He opened his own, meeting her gaze from inches away.

“Wow,” he whispered, because his brain had decided that was the only word it still remembered.

A startled, breathy laugh escaped her. It wasn’t her usual snort or sharp bark of amusement. It was lighter, more… airy. Almost a giggle.

He grinned, dazed. “Did you just giggle?”

“Shut up,” she muttered, but there was no heat in it. Her cheeks flushed deeper.

“I’m serious,” he said, a stupid, irrepressible smile stretching across his face. “You almost never giggle. That’s like… rare footage. Exclusive content.”

“You are such a dork,” she said, but now she was smiling too, a tiny, shy curve of her lips that made his chest ache.

They lay there for a moment longer, foreheads touching, catching their breath. The distant murmur of the movie filled the room like white noise.

Eventually, the angle of his arm started to protest. He shifted slightly, easing back to sit more upright.

She let him move, then pushed herself up as well, scooting until they were both sitting properly again, backs against the couch cushions. The space between them was small but suddenly felt enormous compared to two seconds ago.

Silence stretched, not uncomfortable but thick, dense with everything that had just happened.

T.J. stared at his hands, flexing them, as if to reassure himself that they were, in fact, real hands that had just been in her hair and on her skin.

Spinelli cleared her throat.

“So,” she said.

“So,” he echoed, because apparently his brain still hadn’t finished rebooting.

He risked a glance at her. She was looking straight ahead, eyes fixed on the TV. The movie’s climactic scene played out in the background, the characters finally shouting their feelings in the rain.

“Why did you…?” he started, then trailed off, flushing.

She let out a breath that was almost a laugh. “You really gonna make me say it?”

He swallowed. “I… wanna hear it from you,” he said quietly.

She turned to him then, really turned, one leg folding underneath her so she faced him entirely. Her fingers twisted in the hem of her shirt for a second, a rare tell of her nerves.

“I kissed you,” she said, voice steady despite the pink creeping up her neck, “because I’ve wanted to for a long time.”

His heart did that dangerous flip again. “How long is ‘a long time’?”

She rolled her eyes, but it was fond. “You remember that stupid ‘experiment’ in fourth grade?”

“Uh,” he said, laughing weakly. “Kind of hard to forget. Top ten most embarrassing moments of my life.”

“It wasn’t embarrassing,” she said automatically, then caught herself. “Okay, it was a little embarrassing. But also… not, for me.”

He frowned slightly. “What do you mean?”

She exhaled, eyes dipping to their hands resting between them. She reached out, almost tentatively, until her fingers brushed his.

He stared, breath caught, as she slowly—like he might bolt—slid her hand into his. Her palm was warm, callused, familiar.

“You remember parents’ night?” she asked, meeting his eyes again. “Back then? When my folks showed up and started talking about ‘B.J.’?”

His cheeks flamed. “Oh my God, don’t remind me. Vince and I spent like a week trying to figure out who that 'BJ' was that you had a crush on.”

“That's the thing. She told you I had a crush on ‘B.J.’,” Spinelli said. “And you just… never connected the dots.”

Realization crashed into him like a truck.

“Wait,” he said, eyes widening. “You mean that ‘B.J.’ was—”

“You,” she said, deadpan. “T.J. Detweiler. The boy whose hat my parents can never get you to take off at dinner.”

He groaned, dropping his head dramatically onto their joined hands. “I am actually an idiot.”

She laughed, really laughed this time, that full-bodied sound he loved. He felt it vibrate through both of them.

“No argument here,” she said. “Took you long enough.”

He lifted his head slowly, wincing at himself. “So you… you liked me. Back then.”

She rolled her eyes. “Newsflash, genius: I liked you before the stupid experiment. The experiment just made it impossible to ignore.”

He stared at her, a slow, disbelieving grin spreading across his face. “You did?”

She gave him a look. “I just said that, didn’t I?”

“I just…” He shook his head, laughing a little, the sound dazed. “I thought you were messing with me. Or, like, your parents were just being weird.”

“Oh, they were definitely being weird,” she said. Her thumb brushed unconsciously over the back of his hand, sending sparks up his arm. “But they weren’t wrong.”

He swallowed. “So… when you said you’ve wanted to kiss me for a long time… you mean since…?”

“Since fourth grade,” she admitted. “At least. Maybe before. I don’t know. The timeline gets blurry after a decade of your terrible jokes.”

“Hey,” he protested weakly, though his heart felt suddenly too big for his ribcage. “My jokes are great.”

“Debatable.”

He leaned toward her slightly, unable to stop himself. “For what it’s worth,” he said, voice dropping, “I lied.”

She blinked. “About what?”

“About that kiss,” he said. “Back then. I said I hated it ‘cause… I didn’t wanna get teased. Or make it weird. But I didn’t hate it. At all. I… actually think I’ve been comparing every other moment in my life to it like a weirdo.”

Something in her expression softened, melted. “Yeah,” she said quietly. “Me too.”

The honesty in her gaze nearly knocked him over.

He shifted, turning fully to face her. He still held her hand, clinging to it like a lifeline. With his free hand, he reached out, slow and deliberate, giving her time to pull away.

She didn’t.

His fingers brushed a loose lock of hair away from her face, tucking it gently behind her ear. Her breath hitched.

His hand lingered, moving from her hair to cup her cheek. Her skin was warm under his palm. She leaned into it, just slightly.

“Spin,” he said, and it felt like every time he’d ever said her name had been building to this moment. “I’ve liked you since that kiss. Maybe before. I don’t know. But I know that after that, I was… done for.”

Her eyes glistened a little, but not with tears—more like emotion held taut.

He pressed on, heart pounding, because if he didn’t say this now, he never would.

“I didn’t wanna screw things up,” he said. “You’re my best friend. We have… this.” He gestured vaguely between them with the hand that wasn’t cupping her cheek. “And I was terrified that if I told you and you didn’t feel the same, it would ruin everything. So I shut up. I pretended. I joked. I flirted with other people. But it was always you. It’s always been you.”

She stared at him like she was trying to memorize him.

“I thought you didn’t… like me like that,” he continued, voice rough. “You dated that one guy in middle school for like two weeks, and I thought I was gonna throw up every time I saw you holding hands with him. But I told myself that was my problem. That you were happy, and that was what mattered. And then high school started, and everyone started pairing off or whatever, and I just… kept telling myself that as long as you were in my life, I could deal.”

Her fingers tightened around his.

“T.J.,” she said softly.

He looked down for a moment, then back up, meeting her gaze head-on.

“I don’t wanna just ‘deal’ anymore,” he said. “I want… you. Not just as my best friend. As my girlfriend. If you… if you want that too.”

His stomach swooped. His heart thudded. This was it. No joke. No half-said comment. Just the truth, hanging between them.

Spinelli blew out a breath, eyes shining a little too brightly now.

“For the record,” she said, voice thick with something that might have been relief, “that guy in middle school was a disaster. He didn’t even know who Captain Sticky was. And the whole time, I kept thinking, ‘This would be so much less lame if it was T.J.’”

He barked out a surprised laugh, some of the tension cracking. “Wait, seriously?”

“Yeah,” she said, rolling her eyes at herself. “I kept comparing everyone to you. Spoiler alert: they all sucked.”

His grin turned softer, almost awed. “Same.”

She took a breath, squaring her shoulders in that Spinelli way that usually preceded a fight or a confession.

“I’ve liked you for… forever, Detweiler,” she said plainly. “And yeah, I was scared too. Scared of messing up what we have. Scared of you looking at me like I’d grown a second head if I said anything. So I kept my mouth shut and made fun of every couple we saw and pretended I didn’t care when you flirted with other girls.”

He winced. “I’m sorry.”

“Don’t be,” she said quickly. “It’s not like you knew. I didn’t exactly send clear signals. I just… got used to it. ‘This is how it is,’ you know? You and me, best friends. No more, no less. I didn’t think I could have both.”

“And now?” he asked, barely above a whisper.

She looked at him, really looked, and he felt like she was seeing every version of him at once: the dorky kid with the baseball cap too big for his head, the awkward middle schooler, the slightly-more-put-together high school junior.

“And now you just said all that,” she replied. “And I just kissed you. So I’m thinking… maybe we can.”

His chest felt like it was going to explode. In a good way.

“Can I…?” he began.

“Yes,” she said, laughing a little. “You don’t even know what I’m gonna ask.”

“If it’s ‘can I kiss you again,’ the answer is yes, Detweiler,” she said, a mischievous glint creeping back into her eyes. “It’s gonna be yes a lot.”

“That’s good,” he murmured, sliding his thumb along her cheekbone. “But actually…”

His heart was pounding so hard it was almost ridiculous. He took a breath.

“Ashley Spinelli,” he said, trying and failing to keep from smiling at the mock-glare she gave him at the use of her first name. “Will you go out with me? Like, officially? Like I’ve wanted you to for the last seven years?”

She barked out a laugh that turned into another almost-giggle. “That was cheesy as hell, Detweiler.”

“Yeah, but was it effective?”

In answer, she leaned forward, closing the remaining distance between them.

This kiss was different. The first had been a spark, igniting years of suppressed feelings. This one was… an answer. A promise.

She kissed him with a smile, and he found himself smiling too, the shape of their mouths making the kiss slightly awkward and utterly perfect.

They broke apart, laughing breathlessly.

“I’m taking that as a yes,” he said.

“Yeah, genius,” she said, eyes bright. “That’s a yes.”

He leaned his forehead against hers, exhaling a shaky breath. The room felt warmer, quieter, like the world outside the living room had been put on pause for them.

They stayed like that for a minute—just breathing, just being—before he shifted back a little so he could see her face properly.

“So,” he said, voice soft but a little giddy, “I have a girlfriend now, and you have a boyfriend.”

She snorted. “Don’t sound so surprised, Detweiler. I’m pretty sure you’ve been auditioning for the role for years.”

“Oh, so all it took was seven years of emotional pining and one disastrous near-confession during a terrible rom-com? Easy.”

“Exactly,” she deadpanned. “Low-effort stuff.”

He laughed, then sobered slightly, a thought sneaking in.

“This is gonna freak everyone out,” he said. “Like, the others. The playground legends. The Third Street peanut gallery. You know they’re going to lose their minds.”

He could practically see it: Mikey crying, Gus saluting, Gretchen quoting statistics, Vince being insufferable about how he “called it.”

He was smiling when he said it, but Spinelli didn’t answer right away.

He felt her body go a little still against his.

“Yeah,” she said after a second, looking down at their intertwined hands. “They will.”

It wasn’t the enthusiastic agreement he’d expected.

“Hey,” he said gently. “You okay?”

She let out a breath, her fingers tightening around his. “Yeah. I just… I was thinking about that, actually.”

He tilted his head. “About… everyone knowing?”

“Yeah.” She chewed the inside of her cheek for a second, clearly weighing her words. “I mean, I’m not embarrassed or anything. It’s not that. I just…”

She frowned, then forced her eyes up to meet his.

“Can I be real for a second?” she asked.

“Spin, you could tell me the sky is green and gravity’s a government hoax and I’d still listen,” he said. “Be real.”

She huffed out a little laugh, then sobered again.

“I don’t want to… break anything,” she said quietly. “With the gang. With us. We just got… this.” She gestured between them with her free hand. “And it feels good. Really good. But it also feels… new. And kinda huge. And I just… I want it to be ours for a while. Just ours. Before it turns into the group’s favourite topic and everyone’s making jokes and using us as the A-plot in whatever story they’re telling at lunch.”

His chest tightened.

Not in a bad way. Just in a way that meant oh.

“That make sense?” she asked, almost defensively.

“Yeah,” he said immediately. “Actually… yeah. It really does.”

She blinked, like she hadn’t expected that easy an answer. “It does?”

“Spin, I’m not exactly eager to show up at school and have Vince screaming ‘FINALLY!’ across the hallway in front of the entire junior class,” he said. “Don’t get me wrong, I meant what I said. I’m not gonna pretend I don’t like you. But I also… kinda like this.”

He squeezed her hand, his voice going softer.

“I like that I’m the only one who knows you giggle.”

Her cheeks flushed. “Shut up.”

“I like that right now, this is our thing,” he went on. “Like some secret level we’ve unlocked that nobody else has the map to yet. We’ll tell them. Just… when we’re ready. Together.”

She stared at him like he’d said something much more profound than the slightly dorky metaphor he’d just thrown out.

“You’re okay with that?” she asked. Not testing, not pushing—just confirming.

“I’m more than okay with that,” he said. “Honestly, the idea of this being just between us for a bit? Kinda… cool. Special. Romantic, even.”

She raised an eyebrow. “Since when are you ‘romantic’?”

He shrugged, grinning. “Since I landed the most terrifying, awesome girlfriend on the planet. Raises a guy’s game.”

She rolled her eyes, but her shoulders relaxed, the tension melting from her posture.

“Okay then,” she said, nodding once, like they’d just sealed a pact. “We keep it between us. No telling the guys. No telling anybody. For now.”

“For now,” he agreed. “Top secret mission.”

“Operation: Don’t Be the Idiots From the Rom-Com,” she said.

“Needs a shorter codename,” he mused. “Operation: Classified Crushers?”

She groaned. “Your codenames are worse than your jokes.”

“Rude,” he said, leaning in to bump his nose lightly against hers. “You still said yes.”

“Unfortunately for me,” she muttered. But she was smiling.

They sat there for a moment after agreeing—this was theirs, for now. No telling the others. No announcements. Just a quiet, invisible circle around the couch and the two of them on it.

“Operation: Don’t Tell the Idiots,” Spinelli declared.

T.J. grinned. “I thought it was Operation: Classified Crushers?”

She made a face. “Still terrible.”

“You loved it.”

“Detweiler, I just agreed to date you. I did not agree to endorse your awful code names.”

He laughed, the sound coming out a little shaky with leftover adrenaline. The room felt different now—not bigger or smaller, exactly, just sharper. Like everything inside it had more definition. The couch, the bowl of half-eaten popcorn, the stupid frozen frame on the TV where the rom-com couple was mid-kiss.

Her.

Especially her.

She shifted so she was sitting sideways on the couch, one leg folded underneath her, the other bent at the knee. She looked almost normal, almost like she always did when they hung out here—except for the faint flush still lingering on her cheeks and the way her lips were a little swollen from kissing.

His chest did that weird fizzy thing again.

He realized he’d gone quiet and was just… staring.

Spinelli narrowed her eyes. “You’re doing it again.”

“Doing what?” he asked, though he knew.

“The staring thing,” she said. “You’ve been doing that lately. A lot.”

He winced. “You noticed that, huh?”

“Detweiler,” she said dryly, “you’re about as subtle as Mikey in a candy store.”

He dragged a hand down his face. “Wow. Brutal.”

She tilted her head, watching him. “So… what exactly is going on in that big, empty skull when you stare at me like that?”

He opened his mouth to give a joke answer.

Stopped.

Closed it again.

This was the part he’d never done before. The part where he didn’t panic-joke his way out of being honest.

He took a breath.

“Honestly?” he said.

“I literally just asked for that,” she said. “Yeah. Honestly.”

He rolled his shoulders like he was psyching himself up for a game. “Okay. But no making fun of me.”

She smirked. “No promises.”

He laughed softly, then let the words come.

“I stare because I’m trying to catch up,” he said. “Like… my brain knows you’re my best friend. The same Spinelli who punched a sixth-grader in the knee for stealing my hat. The same Spinelli who used to threaten to stuff me in a trash can if I made one more recess speech.”

“Still not off the table,” she muttered.

He smiled. “But then I look at you now, and you’re… you’re still you, but you’re also…” He shook his head, searching for the right word. “Different. Older. Awesome-er. And my brain just… glitches.”

She blinked at him, the edges of her sarcasm softening.

“Glitches?” she repeated.

“Yeah,” he said. “Like, ‘Error 404: cool response not found.’”

“You are a dork,” she said, but her voice was quiet.

He shifted closer, turning so he was fully facing her, one leg up on the couch. They were close enough now that their knees brushed.

“Like right now,” he went on. “I’m staring because I’m trying to figure out how the heck I got this lucky. That I get to sit here on your couch, in your house, with you wearing that hoodie and your hair like that and knowing that if I lean in and kiss you, I’m allowed to.”

Her breath caught just a little.

“Yeah?” she said, a little hoarse. “What’s so special about my hair?”

He felt bold suddenly. Like he’d been holding back a dam for years and it had finally cracked.

He reached up, hesitating just long enough for her to see it coming—and not move away.

He slid his fingers into her hair.

Up close, he could feel everything: the softness, the warmth, the faint tangles at the ends from her running her hands through it all afternoon. He twined a strand around his finger, watching the way it curled.

“It’s just…” He shrugged, lips quirking. “You cut it a while back. And I pretended not to notice, because that’s what you do with boys who get weird about haircuts. But I noticed.”

Her brow shot up. “You noticed?”

“Oh yeah,” he said. “I noticed the first day you came to school with it shorter and I almost tripped over my own feet in the hallway because I was too busy staring. I noticed when you started wearing it half-up and it made your eyes look, like… even more intense. I noticed when you left it down at Mikey’s birthday thing and I spent the entire night trying not to think about what it’d feel like to touch it.”

He smiled slowly. “And now I don’t have to ‘not think’ about it anymore.”

He gave the strand around his finger a gentle tug, just enough to make her lean a fraction closer.

Her eyes had gone wide, dark. “You… seriously thought about my hair that much?”

“I think about you that much,” he corrected, his voice dropping.

Her cheeks flared pink, a colour he was starting to think might be his new favourite.

“Shut up,” she said weakly.

“You told me to say the stuff in my head,” he reminded her. “This is your fault, really.”

She huffed a laugh. “I didn’t realize your head was just full of… me.”

“Well, not just you,” he said. “There’s also football plays, a detailed map of the school vents, and a comprehensive list of which teachers are bribable with donuts. But yeah. You take up a pretty big chunk.”

He flashed her a grin, half-teasing, half-honest.

She stared at him like she wasn’t quite sure what to do with that.

“Why are you being so… smooth all of a sudden?” she asked.

“I’m not being smooth,” he said. “I’m finally being honest. I wanted to tell you stuff like this for years.”

She swallowed. “Then… tell me.”

That felt like permission.

Like an open door he’d been knocking on for seven years.

He shifted closer until their knees bumped more firmly, until his hand slid from her hair to the side of her neck, thumb resting just under her ear.

“Okay,” he said softly. “Truth: you have the best laugh in the world. The normal one and the stupid rare giggle one. And every time I get you to laugh, I feel like I just scored a touchdown.”

She rolled her eyes, but her lips curled. “You’re comparing me to football now?”

“I compare everything to football,” he said lightly. “It’s the only language I know. Truth: the first time I saw you in your ballet stuff when we were kids, my brain short-circuited so hard I forgot my own name for like ten seconds.”

She groaned, face in her hands. “Oh my god. Don’t remind me of that. I wanted to die.”

“I didn’t,” he said quietly. “I thought you were… amazing. You were so focused. You looked like you could take over the world. I mean, you still do. But seeing that side of you—I think that’s when I realized you weren’t just my partner in crime. You were… more.”

She peeked at him between her fingers. “More, huh?”

“Way more,” he said. “Truth: every time you walk into a room, I notice. Every. Single. Time. Doesn’t matter what else is going on. It’s like everything else drops down to low volume and you’re in surround sound.”

“That is… disgustingly sweet,” she muttered.

“Disgustingly honest,” he corrected. “You asked for it.”

She let her hands drop, studying him with a look that was almost too soft for Spinelli. “You’re gonna make it really hard to keep this secret if you keep talking like that around the others.”

“Oh, I’m saving this level of sappy just for you,” he said. “They just get standard-issue Detweiler. You get… deluxe Detweiler.”

“Oh no,” she deadpanned. “An upgrade.”

“Hey, some people would pay good money for that upgrade,” he said. “Premium features. Unlimited affection. Free hair playing.”

She snorted. “Did you seriously just say ‘free hair playing’ like it’s a perk?”

“Well, yeah,” he said, twirling another strand between his fingers. “Premium perk.”

She shook her head, but she didn’t pull away. If anything, she leaned into his hand, just a little, like it felt natural now.

“What about you?” he asked. “You got any truths you wanna drop on me? Or are we just interrogating my brain today?”

She bristled on instinct. “I’m not doing this feelings dump every five seconds like you.”

He smiled. “Okay. No pressure. Just… you should know that I wanna hear it. Whatever you want to tell me. About anything. Even if it’s just you complaining about my face.”

“I complain about your face all the time,” she said. “That’s not new.”

“Yeah, but now I know you secretly like it,” he shot back.

She opened her mouth with a retort, then shut it, colour creeping up her neck.

He raised his eyebrows. “Do you?”

“Do I what?”

“Secretly like it.”

She rolled her eyes. “You’re… not terrible-looking,” she muttered.

He grinned. “I’ll take it.”

She glared at him half-heartedly, then sighed.

“Fine,” she said. “Truth: I thought you were cute in fourth grade and it made me mad.”

“Mad?” he echoed, amused. “Why mad?”

“Because it was annoying,” she said. “You were already running the playground like you owned it. You didn’t need me giving you extra power by thinking your stupid smile was cute.”

“My stupid smile?” He clutched his chest. “The disrespect.”

“Truth,” she barreled on, before she could chicken out, “you got taller freshman year and I pretended not to notice, but actually it messed me up for like a month.”

His grin turned smug. “Yeah?”

“Shut up.”

“You like that I’m taller than you?” he asked, leaning in slightly, just enough to emphasize the height difference.

She refused to back down. “It’s convenient when I need someone to get stuff off the top shelf.”

He laughed. “So that’s what I am to you. A tall step stool.”

“And emotional support disaster,” she added.

“Ouch.”

She smiled, and it was that new smile again—teasing, but with a warmth in the middle of it.

“Truth,” she said, a bit quieter now, “I… like this version of you. The one that’s not pretending you don’t have feelings. It’s… kinda nice.”

His heart climbed right up into his throat.

“Yeah?” he asked.

“Yeah,” she said. “Don’t make it weird.”

“Spin,” he said gently, “it is weird. But in a good way. In, like… the best way.”

He didn’t give himself time to overthink it this time. He just watched her eyes flicker down to his mouth for half a heartbeat and leaned in.

This kiss began softer. No sudden yank, no panicked confession hanging in the air. Just his hand sliding from her neck to cradle the back of her head, her fingers catching in the front of his shirt, both of them meeting halfway.

He kissed her like he’d been waiting to for years—because he had. No rush now, no sense of “this might be the only chance.” Just… exploration. Learning the exact tilt of her head, the tiny sounds she made when he changed the angle, the way her fingers curled tighter when he traced his thumb gently along her jaw.

He pulled back for just a second, breath mingling with hers, and laughed quietly.

“What?” she whispered.

“Nothing,” he said. “Just… you.”

“Wow, that clears it up,” she muttered, but she was smiling.

He shifted, testing the boundaries of what felt okay. “Can I…?” he asked, hand hovering near her hip.

She glanced down, then back up at him. “Yeah,” she said. “I’ll let you know if you try anything stupid.”

“Deal,” he murmured.

He rested his hand on her hip, not possessive, just… there. Warm. Real.

It sent a little thrill through him, how simple it was. How much he’d wanted to just be closer to her. No big dramatic moves, just the quiet gravity of contact.

She snagged his hat with her free hand, pulled it off his head, and dropped it onto the cushion behind them.

“Hey,” he protested weakly. “My hat.”

“You don’t need it,” she said. “Not in here.”

He raised an eyebrow. “What, you only kiss me if I’m hatless?”

She pretended to think. “It helps.”

He snorted and leaned in again, kissing her once, twice—quick pecks that turned slow again when she tugged him closer by his shirt.

At some point, in between kisses, they shifted positions. She ended up sideways on the couch, back against the armrest, legs bent. He half-sat, half-lay beside her, one leg stretched out along the cushions, one foot on the floor, his body angled toward hers.

Her knees bumped his thigh. One of her hands rested on his chest; the other toyed idly with the hem of his sleeve. He kept one arm draped along the back of the couch behind her, fingers occasionally sliding into her hair, and the other hand still anchored at her hip or waist, grounded and careful.

The movie on the TV kept playing in the background, long forgotten.

He kissed her forehead once, just because he wanted to know what that felt like. Then the bridge of her nose. Then the corner of her mouth, making her huff out a laugh before he caught her lips properly again.

“You’re doing that on purpose,” she accused, a little breathless.

“Doing what?” he asked, feigning innocence.

“Being all…” She waved a hand between them, searching for the word. “Cute.”

He grinned. “You noticed.”

“Stop trying to weaponize it,” she said, but her fingers curled in his shirt.

“Too late,” he murmured.

Between kisses, they talked.

About stupid middle school crushes they’d had that went nowhere. About teachers they dreaded. About the first time he realized he liked her “like that.”

“Fifth grade,” he said, tracing idle circles on the back of her hand with his thumb. “You got in trouble for pouring glue in Lawson’s sneakers after he made fun of Gus. And you didn’t even flinch when the principal yelled. You just stood there like, ‘Yeah, I did it. I’d do it again.’ And I was like, ‘Oh. Oh no. I’m in trouble.’”

She laughed against his shoulder. “That was your moment? Glue in sneakers?”

“Hey, loyalty is hot,” he said.

She groaned. “You’re hopeless.”

“What about you?” he asked. “When did you… y’know.”

“Realize I liked you?” she said. “I dunno. It’s like trying to figure out the exact moment summer vacation starts. One minute you’re just walking out of school like always, and then you realize—oh. It’s different now.”

“That’s… weirdly poetic,” he said.

“Don’t tell Mikey,” she warned. “He’ll write a musical about it.”

He snorted.

As the afternoon slid toward evening, they raided the kitchen for more snacks—moving around each other easily in the familiar space, shoulders bumping, fingers brushing when they reached for the same bag of chips.

At one point, while she was filling glasses with soda, he came up behind her and looped his arms lightly around her waist, resting his chin on her shoulder.

He felt her whole body go still for a second.

“This okay?” he asked quietly.

She relaxed against him, just a fraction, leaning into his chest. “Yeah,” she said. “Yeah, it is.”

He could see their reflection in the microwave door—her, small but solid, his arms wrapped around her, his chin tucked near her ear. It did something to him, seeing them like that.

“You’re thinking feelings again,” she murmured.

“Maybe,” he said. “You make that my default setting.”

She snorted. “Gross.”

He smiled into her shoulder. “You love it.”

“Debatable.”

They went back to the couch with refilled bowls and drinks, turning on another movie more for background noise than anything. Something with explosions this time, less likely to mirror their situation.

They sprawled in a comfortable tangle. At some point, she ended up stretched out along the length of the couch, and he took that as invitation to lie on his back, letting her curl into his side. One of her legs draped over his; her head found a spot on his chest like it had always belonged there.

His arm wrapped around her automatically, fingers tracing idle patterns on her shoulder, then sliding up to thread through her hair again.

He’d always been fidgety. Twirling pencils, tapping desks, tossing balls. He realized now that his hands had never known what they were supposed to be doing.

Now they did.

She made a small, content noise as he massaged gently at her scalp with his fingertips.

“You keep doing that,” she warned sleepily, “and I’m gonna fall asleep.”

“I don’t see a downside,” he said. “I get to use you as an excuse to not move for several hours.”

“That’s a terrible plan,” she murmured. “We’ll get yelled at if our parents walk in and we’re just… passed out on the couch.”

“My parents love you,” he said. “They’d just take pictures and blackmail me with them later. Plus you said your parents and brother are away all weekend and my parents know I'm over here. I've stayed over so much if I don't come home they'll just assume I'm at your place.”

She snorted, the sound vibrating against his chest. “Nice to know I’m providing long-term content.”

“Premium content,” he corrected.

She shifted a little, snuggling closer in a way that would’ve sent Middle School T.J. into cardiac arrest. Her fingers played absently with the hem of his shirt, just above his waistband.

He sighed, eyes half-lidding, overwhelmed by how… right it felt. How natural.

“Hey, Spin?” he said quietly.

“Mm?” She didn’t open her eyes.

“You know I’m crazy about you, right?” he asked.

One of her eyes cracked open, hazel glinting. “Yeah,” she said. “Kinda hard to miss today.”

He huffed a soft laugh. “Just… making sure.”

She considered him for a moment, then reached up with the hand that wasn’t tormenting his shirt and poked him lightly in the chin.

“Hey, Detweiler.”

“Yeah?”

“I’m crazy about you too,” she said.

He felt the words like a physical thing, settling over his ribs, inside them. Warm. Solid.

“Yeah?” he asked, because he liked hearing it.

“Don’t get used to me saying it out loud,” she warned. “I’ll probably go back to expressing my affection through insults tomorrow.”

“I’ll know what they mean now,” he said. “Like… if you call me a useless dork, I’ll hear ‘I love you deeply.’”

“Don’t push it,” she said, but there was a smile in her voice.

He thought, absurdly, that okay. This? This was it. Whatever came next—school, games, drama, future—it all felt less scary with this in place. With her tucked against his side, with the steady drum of her heart matching his.

On screen, someone yelled, something exploded. The movie washed over them like distant weather.

They kept talking in little bits and pieces—about whether they should have a “first date” that was officially labelled as such, about how they might pull it off without raising suspicion, about whether they’d tell their friends in a month, or two, or just wait until someone caught them by accident.

Conversation slowed, though, as the sky outside darkened and the room’s dimness made everything softer.

Her replies got shorter. Her body got heavier against him. Her breathing slowed, deepened.

“Spin?” he murmured at one point, when she didn’t answer his dumb joke about superheroes.

No response. Just a tiny twitch of her fingers against his side.

He looked down.

Her face was relaxed, lips slightly parted, lashes fanned out against her cheeks. A few strands of hair had fallen across her forehead. The usual crease between her brows was gone. She looked younger. Softer.

Beautiful.

He felt something swell in his chest that was too big for him to name properly.

“Yeah,” he whispered to himself. “You really are gonna kill me.”

He shifted just enough to reach for the throw blanket draped over the back of the couch. Trying not to jostle her, he shook it out and spread it over both of them. She made a small sound and burrowed closer, nose bumping his collarbone.

His arm tightened around her automatically.

He knew he should probably set an alarm. Text his parents. Do the responsible, president-y thing.

Instead, he just… stayed.

The TV’s light flickered across the room, painting shadows on the walls. The movie credits would roll eventually. The popcorn bowl sat abandoned on the table, kernels scattered from earlier chaos. His hat still rested behind them, forgotten for once.

He watched her sleep for a little while, fingers still curling absently in her hair, his thumb rubbing slow circles on her shoulder through the fabric of her hoodie.

His eyelids grew heavier. The steady rhythm of her breathing, the warmth of her pressed against his side, the low murmur of the TV—all of it tugged at him, gentle and insistent.

He let his head tip back against the cushion, gaze drifting to the ceiling.

“This is real,” he thought fuzzily. “I’m on Spinelli’s couch. I’m her boyfriend. She fell asleep on me. This is my life.”

It was a ridiculous, incredible thought.

He smiled to himself in the dark.

“Best experiment ever,” he mumbled, words slurring with sleep.

His hand stilled in her hair as consciousness finally loosened its grip. The room hummed quietly around them, full of the ghosts of childhood and the seeds of whatever came next.

Wrapped in a shared blanket, in a house that had always been safe, on a couch that had seen a thousand versions of them, T.J. and Spinelli drifted off together—breathing in sync, tangled in each other’s gravity, their secret safe between them for one more night.

The thing about growing up, T.J. Detweiler thought, was that nobody ever warned you how weird it would feel to still be you.

He sat at one of the picnic tables outside Third Street High—an older, slightly run-down brick building that tried and failed to look intimidating. Same red baseball cap. Same easy grin. Same guy who used to orchestrate daring playground rescues and elaborate schemes to get more recess time.

Except now he was class president, starting wide receiver, part-time catcher, JV wrestler, and currently involved in a heated debate with a six-foot-one theatre kid over whether they should use a rotating set for the fall musical.

Mikey Blumberg, one of his best friends since kindergarten and resident gentle giant, was deep in impassioned argument with him, arms windmilling as he brought up “the artistic integrity of movement-based storytelling.”

“I’m just saying,” T.J. said, holding his hands up, “a rotating set sounds awesome, but we have, like, fifty bucks and a box of rusty screws. I don’t wanna die inside a collapsing Romeo and Juliet balcony, okay?”

Mikey pressed a hand over his heart. “Art sometimes demands risk, T.J.”

“I’d prefer art that doesn’t break my collarbone.”

Across the table, Gretchen Grundler scrolled on her tablet, only half-listening. T.J. glanced at her, still a little startled sometimes by how she’d gone from gangly, bespectacled kid to tall, confident young woman whose contacts and eyeliner made her dark eyes look huge and precise.

“You’re both wrong,” she said without looking up. “We don’t have the manpower or materials for a rotating set. But if we construct modular flats on castors, you could achieve a similar effect on a smaller scale. And people are less likely to be crushed.”

“See?” T.J. pointed triumphantly. “Gretchen agrees with me. Less dying, more acting.”

“You conveniently left out the part where my solution also involves a significant degree of risk,” she murmured, lips curling into a smirk.

Vince LaSalle strode up to the table, a basketball spinning on one finger, his practice jersey slung over his shoulder. He had the kind of easy swagger that came with being captain of both the baseball and basketball teams, his letterman jacket hanging carelessly from his backpack loop.

“Yo, class prez, they need you in the gym,” he said. “Coach says if you’re gonna be on the football field and the stage, you still gotta pass the concussion baseline test like the rest of us.”

T.J. groaned. “Again? They just did this last year!”

“New protocol,” Vince said, grinning. “Also, you fell off the prop ladder during Guys and Dolls, remember?”

“That ladder moved.”

“The ladder did not move,” Mikey said with gentle betrayal. “You tried to improvise a dramatic death scene.”

“It would’ve been legendary if it worked,” T.J. muttered.

Vince snorted and gave T.J.’s shoulder a friendly shove. “Come on, man. You promised you’d be at practice early.”

“Yeah, yeah, give me a sec.” T.J. stood, stretching. “Where’s everyone else, anyway?”

“Gus is in the band room,” Gretchen said. “He’s got that section leader meeting before ROTC drill, remember?”

“Ah, right,” T.J. said, picturing their once-shy friend now walking around in a pressed uniform, posture straight, calmly calling commands on the practice field. It still threw him sometimes.

“And Spinelli?” Mikey asked, glancing around as if she might materialize from a cloud of indignant sarcasm at the mention of her name.

Gretchen’s smirk softened. “Ballet.”

“Right now?” Vince asked, eyebrows shooting up.

“She’s helping the younger kids with their summer intensive,” Gretchen said. “You’d know that if you listened when she talks about things she cares about.”

“Hey, I listen,” Vince protested. “I just… filter heavily.”

T.J. laughed, but his mind had snagged on the word: ballet.

He pictured her—Ashley Spinelli, who still wore layered bracelets and chunky boots, who lined her eyes in smudged black some days and wore soft peachy eyeshadow on others. Her usual uniform now was ripped black jeans or cargoes, band tees or fitted tanks, and occasionally a bright plaid shirt worn open like a defiant nod to colour. When she wasn’t in that, she was in practice leggings and a worn hoodie, hair twisted up in a messy bun with bobby pins poking out at dangerous angles.

Spinelli, teaching pliés to tiny kids in pink leotards. The mental image short-circuited something in his chest.

“Earth to T.J.,” Vince said, waving a hand in front of his face. “You spaced out mid-conversation. That’s usually Mikey’s job.”

“Sorry,” T.J. said quickly. “Just thinking about… student council budgeting.”

Gretchen raised an eyebrow in a way that said, You do realize you’re talking to people who’ve known you since you ate glue, right?

He ignored the look and grabbed his backpack. “Alright, concussion test, then football slavery. See you guys later.”

“Don’t forget, Detweiler,” Gretchen called after him. “Group hang Saturday.”

“How could I forget?” he called back. “First week of Summer hang out is tranditon.”

He pushed his cap a little further down as he walked toward the gym, ignoring the flutters in his stomach that didn’t feel like nerves about concussion tests or football.

They felt like something else entirely.

Summer in their town had a certain rhythm.

Mornings were for practices and obligations—sports, clubs, volunteering, extra classes for those who thrived on them (Gretchen). Afternoons were for hanging out at the park, or the diner on Maple, or somebody’s house. Evenings drifted into movie nights, late practices under stadium lights, or Gus talking them into watching some obscure military documentary “for fun.”

The gang kept their promise, mostly. They still met up almost every day. There were more responsibilities now, more drifting in and out as they juggled clubs and jobs and family stuff. But the core remained stubbornly intact: T.J., Spinelli, Gretchen, Vince, Mikey, Gus.

Somehow, despite redistricting and magnet programs, they’d all ended up at Third Street High. Same went for most of their childhood classmates. There was Cornchip Girl—now going by Theresa, queen of the culinary club, her hair in a sleek bob and always smelling faintly of cinnamon. The Ashleys had fragmented; Ashley A and B were still inseparable, Ashley Q had joined the debate team and sharpened her scathing wit into an art form, and Ashley T had moved away during middle school. The Ashleys still occasionally tried to reassert dominance, though it didn’t work quite as well now that everyone had, you know, developed critical thinking skills.

The Diggers had joined the construction tech program and were now allowed—under supervision—to actually dig holes for a living, which was either poetic or terrifying. Menlo wore suits every day and ran the student government treasury with an iron spreadsheet. Swinger Girl—now known as Laura, once known for her acrobatics on the playground swings—was now star of the cheer squad and could still flip like gravity was more of a suggestion.

And then there were new kids. The town had grown, other elementary schools feeding into Third Street High. The social ecosystem had expanded, but somehow their group had remained the steady center of it all.

It helped that T.J. was class president and Vince practically bled school colours. That Gretchen’s intellect made her a beloved tutor and unofficial IT department. That Gus had commanded respect with his quiet competence and straight-shooting honesty. That Mikey’s angelic singing and general kindness made him universally adored.

And Spinelli—Spinelli had scared most people at least a little in middle school, until they realized she was that rare breed: fiercely loyal, brutally honest, and willing to fight for anyone who needed it. Once people got past the scowl and strategic use of her fists, they tended to keep her on their side.

Still, some things had changed.

T.J. watched her sometimes, when he thought no one—not even she—noticed. Watched the way she laughed a little easier now, how she almost never threw punches anymore unless truly provoked. How she still wore her leather jacket but occasionally paired it with a soft, fitted tee in a bright colour. How her eyeliner wing could cut a man, and how the calluses on her fingers had shifted from monkey bars and skinned knuckles to guitar strings.

She’d started playing in eighth grade, when her brother had left an old electric guitar in his room over winter break. She’d picked it up, figured out a riff or two, and been hooked. Now, her battered Stratocaster was as much a part of her image as her boots or her beanie.

She still danced ballet.

Not that she exactly advertised it. But the gang knew—had known since that winter in fourth grade when they’d stumbled on her secret. She’d stuck with it, stubborn as ever, balancing pliés with power chords, rehearsals with detention.

There were nights when T.J. would catch sight of her in the reflection of a store window, spinning a lollipop between her fingers, and his brain would flash back to the image of her at that recital when they were nine: hair in a tight bun, cheeks flushed, eyes blazing with determination.

He tried really, really hard not to think about how his heart had done that weird flipflop thing even back then.

The thing about feelings, Spinelli thought, was that they were way more annoying than a black eye.

Bruises faded. Scraped knuckles healed. But feelings? Feelings were sneaky. They crept in slowly and refused to leave, even when you glared at them.

She sat on the floor of the small studio at her old ballet school, stretching out her hamstrings while a gaggle of eight-year-olds debated whether tutus were itchy. Outside, the late afternoon sun cast long slants of golden light across the hardwood.

Her muscles were pleasantly tired from an hour of teaching. She worked part-time at the studio during the summer, helping with the younger classes and assisting in choreography. It paid a bit, which her parents appreciated, and made her feel strangely… centered. Like the world made more sense when squared to eight-counts and clean, precise lines.

“You’re daydreaming,” came a voice from the doorway.

Spinelli looked up to see her older brother, Joey, leaning against the doorframe in his mechanic’s uniform, a grease smear on his cheek.

“Am not,” she said automatically.

“You absolutely are.” He stepped inside, surveying the abandoned tutus and water bottles. “Kids gone?”

“Yeah, their parents came early,” she said, rolling her eyes. “Apparently there’s a bake sale war at the PTA. It’s all-out.”

“Scary,” he said, smirking. “Worse than that time the kindergarteners went feral on the playground?”

“Never worse than that.”

He chuckled and tossed her a small sports drink from his lunch cooler. She caught it one-handed.

“Ma says she and Pops are heading out first thing in the morning,” he said. “Long weekend at the lake. You sure you don’t wanna come?”

Spinelli unscrewed the cap and took a sip, the cool liquid refreshing. “Yeah, I’m sure. Got work, remember? And the guys and I are hanging out.”

“‘The guys,’ huh?” Joey raised an eyebrow. “Does ‘the guys’ include that Detweiler kid?”

Heat prickled along her neck. She scowled to cover it. “You've known him since we were little kids, Joey. You can just call him T.J. Everyone knows who you mean.”

“So that’s a yes.”

“So what if it is?”

He held up his hands in surrender. “Nothing, nothing. Just, you know… he’s over a lot.”

“We’ve all been friends since, like, forever,” she said, standing and stretching her arms over her head. “Of course he’s over a lot. He lives two houses down.”

“And yet I don’t see Grundler camping out on our couch every other day,” Joey teased. “Or LaSalle raiding our fridge on the regular.”

“That’s because Gretchen has her lab and Vince has his fancy sports protein shakes that taste like chalk and sadness,” Spinelli said. “T.J. likes Ma’s lasagna. That’s all.”

“Uh-huh.”

“And Mikey’s there a bunch too,” she added defensively. “And Gus sometimes. It’s not just—”

Her brother gave her a look that was infuriatingly knowing for someone who still tripped over his own boots sometimes.

“You do realize I was there for the ‘B.J.’ incident, right?” he said. “I remember Mom and Dad roasting you about your little crush on the boy with the hat.”

She wanted the studio floor to open up and swallow her.

“That was fourth grade,” she said, striving for boredom and landing somewhere near strangled. “Fourth-grade crushing doesn’t count.”

“It counts if you never stopped,” Joey sing-songed.

She threw the empty bottle at his head. He laughed and dodged, then sobered slightly.

“Hey,” he said gently. “Just… be careful, okay? You and that kid, you’ve got something good. Don’t let stupid teenage drama mess it up.”

Something tightened in her chest. “You think I don’t know that?”

He shrugged, a softness in his eyes that reminded her uncomfortably of those rare moments when he’d patched up her scraped knees without teasing her. “Just saying. Feelings make people do dumb stuff.”

No kidding, she thought.

Like harbour a crush on your best friend for seven years. Like pretend you didn’t love that ridiculous “experiment” kiss in fourth grade. Like stare at his stupid cute profile during movie nights and then pretend you were just zoning out.

Like imagine what it’d be like if you kissed him again, now that he wasn’t all baby chub and awkward elbows, but taller and broader and… ugh.

“Anyway,” Joey said, backing toward the door. “I’ll pick Mom and Pops up at eight. You’re sure you’re good here for the weekend?”

She rolled her eyes. “Dude, I’m sixteen, not six. I can handle an empty house.”

“That’s exactly what worries me,” he muttered, but he was grinning. “Lock the doors. No wild parties.”

She smirked. “Oh yeah, we’re planning a rager. Gonna invite the Ashleys. Real classy stuff.”

He shuddered theatrically. “Now that’s terrifying. Later, squirt.”

“Don’t call me—” The door closed. She stuck her tongue out at it anyway.

Alone again, Spinelli crossed to the mirror. She studied her reflection: black tank top, loose flannel tied around her waist, high-waisted leggings with a few small holes near the knees where they’d snagged on something. Her boots were by the door, next to a battered pair of ballet flats.

Her hair was down for once, damp from sweat and humidity, curling slightly at the ends. She’d taken to wearing a bit of makeup lately—some concealer, mascara, maybe a thin swipe of eyeliner if she felt like it. Today she’d smudged some copper eyeshadow over her lids. It made the brown of her eyes look warmer, she thought.

She wouldn’t call herself “girly,” exactly. But she also didn’t flinch from colour anymore. She could wear a soft yellow tee under her leather jacket and not feel like she was betraying some code.

People changed. That was fine.

What wasn’t fine was the way her stomach did somersaults whenever T.J. smiled at her in that way that crinkled the corners of his eyes. Or how her chest tightened when he tossed an arm around her shoulders like it was the most natural thing in the world. Or how she could still remember, in vivid sensory detail, the way his lips had felt on hers that day on the playground.

Experiment, they’d called it. Just an experiment.

She’d lied when she’d said she hated it.

He had, too. She knew, rationally, that he had. You didn’t blush that hard over something you hated. You didn’t avoid someone’s eyes for a week because of sheer dislike.

But over the years, the fear of ruining what they had had grown bigger than any hope. So she’d buried it. Joked about it. Pretended the flutter in her chest whenever he looked at her like she hung the moon was indigestion or something.

“Feelings are stupid,” she told her reflection.

Her reflection, oddly enough, did not argue.

The next day, the universe decided to prove just how stupid feelings could get.

It started as a pretty normal summer Saturday.

Gus had scored tickets to a touring Broadway revival of some classic musical Mikey had been obsessing over. The two of them took the early train to the city, dressed in their nicest shirts, Mikey practically vibrating with excitement.

Gretchen had been invited to a quantum physics lecture at the university—some famous professor she’d quoted at them for years was doing a talk on multiverse theory. She’d left early that morning with a notebook, three pens, and a breakfast burrito.

Vince had a father-son day scheduled: they were driving to a minor league baseball game two hours away, which Vince had been hyped about all week.

That left T.J. and Spinelli.

It wasn’t unusual for them to hang out one-on-one. They’d done it a million times. They lived two houses apart, their life circuits constantly overlapping. There’d been summers when it felt like he spent more time at her place than his own.

But lately those one-on-one hangouts had started to feel… different.

T.J. told himself that nothing had changed. On paper, it hadn’t. They still traded insults and shared snacks and argued about movies. She still punched his arm lightly and stole his fries. He still snagged her hat and held it out of reach when he wanted to annoy her.

But sometimes, she’d lean over him to grab something and he’d catch the scent of her shampoo, and his brain would short out. Sometimes their knees would bump and neither of them would move away. Sometimes he’d find her looking at him, something almost vulnerable in her eyes, and his heart would slam so hard in his chest he was sure she could hear it.

He told himself he was imagining it. That he was reading into every tiny moment because he was, apparently, a cliché: the guy who’d accidentally stayed hopelessly in love with his best friend for most of his life.

He tried really hard not to be weird about it.

So when he texted her that morning—

T.J.: Everyone abandoned us 😔
T.J.: Movie day at yours? I’ll bring snacks.

—and she replied—

Spinelli: u had me at snacks
Spinelli: parents left this morning, joey took them. i got the place to myself.
Spinelli: u better not bring lame snacks tho detweiler

—he told himself this was fine. Normal. Totally platonic.

He raided his kitchen for chips, candy, and a couple of sodas, stuffed them in his backpack, shouted a quick goodbye to his mom, and jogged down the street. The sun was high and hot, cicadas buzzing in the trees. The air smelled like cut grass and someone’s barbecue.

Spinelli’s house looked the same as always: slightly scuffed, with a basketball hoop over the garage and Joey’s old car in the driveway. The curtains in the living room were half-drawn against the sun.

He didn’t bother knocking. He never had to.

Inside, the house felt different without her parents’ voices or Joey’s music floating from upstairs. Quiet. Not creepy, just… intimate.

“Spin?” he called, dropping his backpack by the couch.

“In here!” her voice floated from the kitchen.

He followed it to find her standing at the counter, rummaging through a cupboard. She wore black denim shorts with frayed hems, a fitted red tank top, and an unbuttoned plaid shirt in shades of mustard and burgundy. Her hair was half up, half down, the shorter strands framing her face. There was a thin swipe of eyeliner on her upper lids and a warm blush on her cheeks.

His brain needed a reboot.

“You gonna stare all day or help me find the popcorn?” she asked without turning around.

He startled. “I was not staring.”

“Please, you walked in and went completely silent,” she said, glancing over her shoulder with a smirk. “That’s Detweiler for ‘brain not found.’”

“Wow, harsh,” he said, joining her at the cupboard. “For your information, I was formulating an inspirational speech about snack logistics.”

“Uh-huh. Any luck finding the popcorn, Mr. President?”

He reached up to the top shelf and, thanks to the inexplicable growth spurts of adolescence, grabbed the box tucked in the back. “Boom.”

“Show-off,” she muttered, though there was a tiny smile tugging at her mouth.

They made the popcorn, arguing over how much butter was too much (“There is no such thing,” T.J. insisted). He unloaded his backpack onto the counter: chips, two kinds of candy, and her favourite bright blue sports drink.

“You actually remembered,” she said, eyeing the drink.

He shrugged, suddenly shy. “You always steal mine. Figured you might want your own.”

Her eyes flicked up to his, and for a second there was something intense in them that made his throat go dry. Then she bumped his shoulder with hers.

“Good thinking, Prez,” she said lightly. “Maybe you’re not completely useless.”

They carried everything into the living room. The curtains were mostly drawn now, the room cool and dim. She’d already set up a pile of blankets on the couch, a couple of throw pillows tossed onto the floor.

“What’re we watching?” he asked, dropping onto the couch.

She flopped down beside him, grabbing the remote. “I dunno. I found a bunch of rom-coms on this streaming thing Joey subscribed to without telling Mom. We could mock them.”

He grinned. “Sold.”

They scrolled through the options, trading commentary.

“This one looks dumb,” Spinelli said. “He’s a millionaire baker slash secret prince?”

“Ooh, this one,” T.J. said, clicking on a movie poster with two people almost kissing. “They’re best friends who pretend not to be in love for, like, a decade. We can roast it and feel superior.”

“Oh, absolutely,” she said. “No one in real life is that dumb.”

He laughed. His heart pinched. If only.

He hit play.

The movie was, indeed, dumb.

It was also, annoyingly, kind of good.

They sat side by side on the couch, a bowl of popcorn between them, shoulders almost but not quite touching. The screen flickered with montages of city lights, coffee shop meetings, almost-confessions, and comedic misunderstandings.

“Why doesn’t she just tell him?” Spinelli demanded around a mouthful of popcorn. “She’s clearly into him. This is painful.”

“She doesn’t want to ruin the friendship,” T.J. said, speaking perhaps with a little too much conviction.

Spinelli narrowed her eyes at him. “You say that like it’s an actual logical reason.”

“I mean… it kinda is,” he said, forcing a laugh. “Like, imagine you and your best friend suddenly making out. That’s a whole vibe change. You’d question everything.”

“True,” she said slowly. “But still. This is just them being cowards. And then he’s about to marry some random lady and she’s still just… silently pining? Come on.”

On the screen, rain poured, someone chased a taxi, someone else stared dramatically out a window. The couple continued to orbit each other in a dance of unspoken feelings, terrible timing, and conveniently overheard half-sentences.

“This guy is so blind,” T.J. said. “Like, she literally said she ‘loves spending every second with him.’ How much more obvious can you get?”

Spinelli scoffed. “Dudes never pick up on obvious. You could paint ‘I like you’ on a bat and hit them with it and they’d be like ‘Whoa, weird bat.’”

He choked on his soda. “Has anyone told you you’re terrifying?”

“Frequently.”

She smirked, but there was a flicker of something else in her expression, something almost… nervous. Or maybe he was projecting.

Another scene rolled. The girl tried on bridesmaid dresses. The guy stared at her like she hung the moon. Spinelli threw popcorn at the TV.

“Just kiss, you idiots!”

“Seriously,” T.J. said.

He could feel the heat radiating from her where she sat next to him. Could hear her breathing, the soft shift of fabric when she moved. Every neuron in his brain seemed hyper-focused on the precise distance between their arms.

They’d sat like this a thousand times. This felt the same. It also felt completely, terrifyingly different.

On screen, the male lead talked to his best friend’s mother about how he’d “never risk losing her.”

“That’s so stupid,” Spinelli muttered. “If you like someone, you tell them. You don’t wait until they’re marching down the aisle to some other doofus.”

T.J. snorted. “What, so you’d just walk up like, ‘Yo, I like you, let’s make out,’ and hope for the best?”

“Pretty much,” she said, popping another handful of popcorn in her mouth. “At least then you know. Better than spending years wondering ‘what if.’”

He swallowed, mouth suddenly dry. “Yeah, but what if they don’t feel the same? That’s… rough.”

She shrugged, eyes still on the movie. “Then you deal with it. Hurts either way. Might as well get an answer.”

He looked back at the screen, at the fictional pair dancing around each other. The words slipped out before he could stop them, quiet, like they were trying to sneak past his rational brain.

“Well, for what it’s worth,” he said, attempting nonchalance, “if I liked, say, you, I wouldn’t wait until you were about to get married to some loser to tell you. I’d wanna get there first.”

The words hung in the air, heavy and electric.

His heart stopped. His brain, having apparently clocked out for the day, suddenly sprinted back in, screaming WHAT DID YOU JUST SAY?!

Silence.

On the TV, someone confessed something dramatic. T.J. heard none of it. The only sound in his ears was the rushing of his pulse.

He stared straight ahead, frozen, gaze locked on the blurry motion of the movie he was no longer seeing.

He hadn’t really… said that out loud. Had he? No. No, that would be insane. That would be—

He felt, more than saw, Spinelli go utterly still beside him.

He risked a glance.

She sat rigidly, eyes wide, cheeks flushing a vivid, unmistakable red. Her gaze was glued to the TV, but her focus was clearly elsewhere. The hand that had been about to grab more popcorn hovered mid-air, fingers curled.

Oh no.

“Oh, uh, I mean—” he blurted, panic spiking. “Obviously not, like, you you. I just meant, like, hypothetically. Like, if someone liked their best friend who, uh, coincidentally has your name, then—”

He laughed. The sound came out high and strangled. “Ha. Ha. That’d be crazy, right? Like the movie. Super dumb. Who would do that? Not me. Definitely not me.”

He could hear himself rambling and could not stop. His mouth was a runaway train, his brain tied up on the tracks.

“What I meant was, you know, I just wouldn’t wanna… like, if I ever, um, liked someone, which I don’t, not like that, not that there’s anything wrong with liking someone, obviously, but if I did, which I don’t, then I would, uh—”

“T.J.” Spinelli said.

Just his name. Soft, but with a weight that sliced cleanly through his babbling.

He shut up.

He forced himself to look at her. Really look.

Her eyes were huge, dark, and searching. Her cheeks were still flushed. A strand of hair had fallen across her face; she didn’t seem to notice.

“What did you mean?” she asked quietly.

He swallowed. His hands had gone clammy. “I… uh, well, I just—”

He could lie. Make a joke. Say he was quoting the movie or being hypothetical. They could laugh it off, shove it down, pretend he hadn’t practically just confessed his feelings in the most awkward way possible.

Or he could tell the truth and risk nuking the most important relationship in his life.

His chest felt like it was being squeezed in a vise.

“You know what,” he said, voice wobbling with forced cheer. “Forget it. It was just a dumb joke. Like the movie. Ha. Ha. See? Dumb. It doesn’t mean anything, I swear. I was just talking and then, you know me, I always say stuff and—”

She was still staring at him, expression unreadable. The longer the silence stretched, the more his panic skyrocketed.

“Seriously,” he rushed on. “Let’s just watch the movie. Forget I said anything. Total non-event. No big. I’m gonna shut up now. See? Shutting up. Mouth closed. No more—”

And then she moved.

For a split second, he thought she was getting up and leaving. His heart plummeted through the floor.

Instead, she shifted closer. Her hand shot out, fingers curling in the front of his t-shirt. Her grip was surprisingly strong for someone whose hands were so small compared to his now. She tugged.

Hard.

He pitched forward, caught completely off guard. “Spin, what are you—?”

His words died as her mouth crashed into his.

Time stopped.

His brain whited out, like someone had unplugged him and then jammed him back into the socket with twice the voltage.

Her lips were warm and urgent against his, a little clumsy, like she hadn’t thought past the initial decision. For a frozen second, all he could do was feel: the press of her body against his, the faint taste of salt and cherry from the popcorn and soda, the way her fist twisted in his shirt like she was afraid he’d vanish if she let go.

Oh.

Oh.

By the time his brain caught up—by the time the words She’s kissing you, she is actually kissing you filtered through the shock—he’d wasted maybe half a second of this miracle.

Not happening, Detweiler, he thought fiercely.

He kissed her back.

He leaned into it, one hand flying instinctively to her hair, fingers tangling in the soft strands at the back of her head. He tilted his head to better fit his mouth to hers, the angle shifting until it felt… right. Perfect. Like they’d been kissing for years in some alternate universe and had finally synced up in this one.

She made a tiny noise against his lips, a surprised, breathless sound that nearly undid him.

The movie played on, completely irrelevant. The half-empty popcorn bowl tipped sideways, kernels scattering onto the floor as they shifted, bodies angling toward each other.

They kissed like two people who had been waiting far too long.

There was no tentative, experimental awkwardness this time. No self-conscious fourth-grade “experiment” with their friends sniggering nearby. This was all heat and pent-up emotion—years of stolen glances and swallowed words and jokes that meant more than they let on.

His hand slid from her hair to cup the side of her neck, thumb brushing the line of her jaw. Her free hand—he wasn’t even sure when it had moved—found his shoulder, fingers digging in as if anchoring herself.

She tasted like salt and sugar and something distinctly, undeniably her. He felt like he was simultaneously floating and being yanked firmly, irrevocably into place.

At some point, they shifted positions without really noticing how. Spinelli ended up half-lying back against the armrest of the couch, hair fanned out over the cushion. T.J. braced one hand on the cushion beside her head, the other still in her hair, leaning over her. Their legs tangled, knees bumping.

The kiss deepened, softened, reshaped. The initial frantic rush eased into something slower, more deliberate. He brushed his lips over hers in shorter, lingering kisses. She responded in kind, following his rhythm, pausing only to draw breath, noses bumping occasionally in a way that made them both let out breathy little laughs against each other’s mouths.

Time became a hazy concept. It could’ve been minutes or lifetimes.

Eventually, because lungs remained a thing, they broke apart.

Not by much. Their foreheads rested together, breaths mingling, both of them panting a little. The glow of the TV screen bathed them in shifting light: blues and golds and soft whites washing over closed lashes and flushed cheeks.

T.J.’s heart hammered so hard he could feel it in his throat. He was dizzy. Buzzing. Completely undone.

He didn’t dare move. He didn’t want to break whatever fragile, incredible thing they’d just created between them.

Spinelli’s eyes fluttered open first. They were dark and wide and soft in a way he’d never quite seen before.

He opened his own, meeting her gaze from inches away.

“Wow,” he whispered, because his brain had decided that was the only word it still remembered.

A startled, breathy laugh escaped her. It wasn’t her usual snort or sharp bark of amusement. It was lighter, more… airy. Almost a giggle.

He grinned, dazed. “Did you just giggle?”

“Shut up,” she muttered, but there was no heat in it. Her cheeks flushed deeper.

“I’m serious,” he said, a stupid, irrepressible smile stretching across his face. “You almost never giggle. That’s like… rare footage. Exclusive content.”

“You are such a dork,” she said, but now she was smiling too, a tiny, shy curve of her lips that made his chest ache.

They lay there for a moment longer, foreheads touching, catching their breath. The distant murmur of the movie filled the room like white noise.

Eventually, the angle of his arm started to protest. He shifted slightly, easing back to sit more upright.

She let him move, then pushed herself up as well, scooting until they were both sitting properly again, backs against the couch cushions. The space between them was small but suddenly felt enormous compared to two seconds ago.

Silence stretched, not uncomfortable but thick, dense with everything that had just happened.

T.J. stared at his hands, flexing them, as if to reassure himself that they were, in fact, real hands that had just been in her hair and on her skin.

Spinelli cleared her throat.

“So,” she said.

“So,” he echoed, because apparently his brain still hadn’t finished rebooting.

He risked a glance at her. She was looking straight ahead, eyes fixed on the TV. The movie’s climactic scene played out in the background, the characters finally shouting their feelings in the rain.

“Why did you…?” he started, then trailed off, flushing.

She let out a breath that was almost a laugh. “You really gonna make me say it?”

He swallowed. “I… wanna hear it from you,” he said quietly.

She turned to him then, really turned, one leg folding underneath her so she faced him entirely. Her fingers twisted in the hem of her shirt for a second, a rare tell of her nerves.

“I kissed you,” she said, voice steady despite the pink creeping up her neck, “because I’ve wanted to for a long time.”

His heart did that dangerous flip again. “How long is ‘a long time’?”

She rolled her eyes, but it was fond. “You remember that stupid ‘experiment’ in fourth grade?”

“Uh,” he said, laughing weakly. “Kind of hard to forget. Top ten most embarrassing moments of my life.”

“It wasn’t embarrassing,” she said automatically, then caught herself. “Okay, it was a little embarrassing. But also… not, for me.”

He frowned slightly. “What do you mean?”

She exhaled, eyes dipping to their hands resting between them. She reached out, almost tentatively, until her fingers brushed his.

He stared, breath caught, as she slowly—like he might bolt—slid her hand into his. Her palm was warm, callused, familiar.

“You remember parents’ night?” she asked, meeting his eyes again. “Back then? When my folks showed up and started talking about ‘B.J.’?”

His cheeks flamed. “Oh my God, don’t remind me. Vince and I spent like a week trying to figure out who that 'BJ' was that you had a crush on.”

“That's the thing. She told you I had a crush on ‘B.J.’,” Spinelli said. “And you just… never connected the dots.”

Realization crashed into him like a truck.

“Wait,” he said, eyes widening. “You mean that ‘B.J.’ was—”

“You,” she said, deadpan. “T.J. Detweiler. The boy whose hat my parents can never get you to take off at dinner.”

He groaned, dropping his head dramatically onto their joined hands. “I am actually an idiot.”

She laughed, really laughed this time, that full-bodied sound he loved. He felt it vibrate through both of them.

“No argument here,” she said. “Took you long enough.”

He lifted his head slowly, wincing at himself. “So you… you liked me. Back then.”

She rolled her eyes. “Newsflash, genius: I liked you before the stupid experiment. The experiment just made it impossible to ignore.”

He stared at her, a slow, disbelieving grin spreading across his face. “You did?”

She gave him a look. “I just said that, didn’t I?”

“I just…” He shook his head, laughing a little, the sound dazed. “I thought you were messing with me. Or, like, your parents were just being weird.”

“Oh, they were definitely being weird,” she said. Her thumb brushed unconsciously over the back of his hand, sending sparks up his arm. “But they weren’t wrong.”

He swallowed. “So… when you said you’ve wanted to kiss me for a long time… you mean since…?”

“Since fourth grade,” she admitted. “At least. Maybe before. I don’t know. The timeline gets blurry after a decade of your terrible jokes.”

“Hey,” he protested weakly, though his heart felt suddenly too big for his ribcage. “My jokes are great.”

“Debatable.”

He leaned toward her slightly, unable to stop himself. “For what it’s worth,” he said, voice dropping, “I lied.”

She blinked. “About what?”

“About that kiss,” he said. “Back then. I said I hated it ‘cause… I didn’t wanna get teased. Or make it weird. But I didn’t hate it. At all. I… actually think I’ve been comparing every other moment in my life to it like a weirdo.”

Something in her expression softened, melted. “Yeah,” she said quietly. “Me too.”

The honesty in her gaze nearly knocked him over.

He shifted, turning fully to face her. He still held her hand, clinging to it like a lifeline. With his free hand, he reached out, slow and deliberate, giving her time to pull away.

She didn’t.

His fingers brushed a loose lock of hair away from her face, tucking it gently behind her ear. Her breath hitched.

His hand lingered, moving from her hair to cup her cheek. Her skin was warm under his palm. She leaned into it, just slightly.

“Spin,” he said, and it felt like every time he’d ever said her name had been building to this moment. “I’ve liked you since that kiss. Maybe before. I don’t know. But I know that after that, I was… done for.”

Her eyes glistened a little, but not with tears—more like emotion held taut.

He pressed on, heart pounding, because if he didn’t say this now, he never would.

“I didn’t wanna screw things up,” he said. “You’re my best friend. We have… this.” He gestured vaguely between them with the hand that wasn’t cupping her cheek. “And I was terrified that if I told you and you didn’t feel the same, it would ruin everything. So I shut up. I pretended. I joked. I flirted with other people. But it was always you. It’s always been you.”

She stared at him like she was trying to memorize him.

“I thought you didn’t… like me like that,” he continued, voice rough. “You dated that one guy in middle school for like two weeks, and I thought I was gonna throw up every time I saw you holding hands with him. But I told myself that was my problem. That you were happy, and that was what mattered. And then high school started, and everyone started pairing off or whatever, and I just… kept telling myself that as long as you were in my life, I could deal.”

Her fingers tightened around his.

“T.J.,” she said softly.

He looked down for a moment, then back up, meeting her gaze head-on.

“I don’t wanna just ‘deal’ anymore,” he said. “I want… you. Not just as my best friend. As my girlfriend. If you… if you want that too.”

His stomach swooped. His heart thudded. This was it. No joke. No half-said comment. Just the truth, hanging between them.

Spinelli blew out a breath, eyes shining a little too brightly now.

“For the record,” she said, voice thick with something that might have been relief, “that guy in middle school was a disaster. He didn’t even know who Captain Sticky was. And the whole time, I kept thinking, ‘This would be so much less lame if it was T.J.’”

He barked out a surprised laugh, some of the tension cracking. “Wait, seriously?”

“Yeah,” she said, rolling her eyes at herself. “I kept comparing everyone to you. Spoiler alert: they all sucked.”

His grin turned softer, almost awed. “Same.”

She took a breath, squaring her shoulders in that Spinelli way that usually preceded a fight or a confession.

“I’ve liked you for… forever, Detweiler,” she said plainly. “And yeah, I was scared too. Scared of messing up what we have. Scared of you looking at me like I’d grown a second head if I said anything. So I kept my mouth shut and made fun of every couple we saw and pretended I didn’t care when you flirted with other girls.”

He winced. “I’m sorry.”

“Don’t be,” she said quickly. “It’s not like you knew. I didn’t exactly send clear signals. I just… got used to it. ‘This is how it is,’ you know? You and me, best friends. No more, no less. I didn’t think I could have both.”

“And now?” he asked, barely above a whisper.

She looked at him, really looked, and he felt like she was seeing every version of him at once: the dorky kid with the baseball cap too big for his head, the awkward middle schooler, the slightly-more-put-together high school junior.

“And now you just said all that,” she replied. “And I just kissed you. So I’m thinking… maybe we can.”

His chest felt like it was going to explode. In a good way.

“Can I…?” he began.

“Yes,” she said, laughing a little. “You don’t even know what I’m gonna ask.”

“If it’s ‘can I kiss you again,’ the answer is yes, Detweiler,” she said, a mischievous glint creeping back into her eyes. “It’s gonna be yes a lot.”

“That’s good,” he murmured, sliding his thumb along her cheekbone. “But actually…”

His heart was pounding so hard it was almost ridiculous. He took a breath.

“Ashley Spinelli,” he said, trying and failing to keep from smiling at the mock-glare she gave him at the use of her first name. “Will you go out with me? Like, officially? Like I’ve wanted you to for the last seven years?”

She barked out a laugh that turned into another almost-giggle. “That was cheesy as hell, Detweiler.”

“Yeah, but was it effective?”

In answer, she leaned forward, closing the remaining distance between them.

This kiss was different. The first had been a spark, igniting years of suppressed feelings. This one was… an answer. A promise.

She kissed him with a smile, and he found himself smiling too, the shape of their mouths making the kiss slightly awkward and utterly perfect.

They broke apart, laughing breathlessly.

“I’m taking that as a yes,” he said.

“Yeah, genius,” she said, eyes bright. “That’s a yes.”

He leaned his forehead against hers, exhaling a shaky breath. The room felt warmer, quieter, like the world outside the living room had been put on pause for them.

They stayed like that for a minute—just breathing, just being—before he shifted back a little so he could see her face properly.

“So,” he said, voice soft but a little giddy, “I have a girlfriend now, and you have a boyfriend.”

She snorted. “Don’t sound so surprised, Detweiler. I’m pretty sure you’ve been auditioning for the role for years.”

“Oh, so all it took was seven years of emotional pining and one disastrous near-confession during a terrible rom-com? Easy.”

“Exactly,” she deadpanned. “Low-effort stuff.”

He laughed, then sobered slightly, a thought sneaking in.

“This is gonna freak everyone out,” he said. “Like, the others. The playground legends. The Third Street peanut gallery. You know they’re going to lose their minds.”

He could practically see it: Mikey crying, Gus saluting, Gretchen quoting statistics, Vince being insufferable about how he “called it.”

He was smiling when he said it, but Spinelli didn’t answer right away.

He felt her body go a little still against his.

“Yeah,” she said after a second, looking down at their intertwined hands. “They will.”

It wasn’t the enthusiastic agreement he’d expected.

“Hey,” he said gently. “You okay?”

She let out a breath, her fingers tightening around his. “Yeah. I just… I was thinking about that, actually.”

He tilted his head. “About… everyone knowing?”

“Yeah.” She chewed the inside of her cheek for a second, clearly weighing her words. “I mean, I’m not embarrassed or anything. It’s not that. I just…”

She frowned, then forced her eyes up to meet his.

“Can I be real for a second?” she asked.

“Spin, you could tell me the sky is green and gravity’s a government hoax and I’d still listen,” he said. “Be real.”

She huffed out a little laugh, then sobered again.

“I don’t want to… break anything,” she said quietly. “With the gang. With us. We just got… this.” She gestured between them with her free hand. “And it feels good. Really good. But it also feels… new. And kinda huge. And I just… I want it to be ours for a while. Just ours. Before it turns into the group’s favourite topic and everyone’s making jokes and using us as the A-plot in whatever story they’re telling at lunch.”

His chest tightened.

Not in a bad way. Just in a way that meant oh.

“That make sense?” she asked, almost defensively.

“Yeah,” he said immediately. “Actually… yeah. It really does.”

She blinked, like she hadn’t expected that easy an answer. “It does?”

“Spin, I’m not exactly eager to show up at school and have Vince screaming ‘FINALLY!’ across the hallway in front of the entire junior class,” he said. “Don’t get me wrong, I meant what I said. I’m not gonna pretend I don’t like you. But I also… kinda like this.”

He squeezed her hand, his voice going softer.

“I like that I’m the only one who knows you giggle.”

Her cheeks flushed. “Shut up.”

“I like that right now, this is our thing,” he went on. “Like some secret level we’ve unlocked that nobody else has the map to yet. We’ll tell them. Just… when we’re ready. Together.”

She stared at him like he’d said something much more profound than the slightly dorky metaphor he’d just thrown out.

“You’re okay with that?” she asked. Not testing, not pushing—just confirming.

“I’m more than okay with that,” he said. “Honestly, the idea of this being just between us for a bit? Kinda… cool. Special. Romantic, even.”

She raised an eyebrow. “Since when are you ‘romantic’?”

He shrugged, grinning. “Since I landed the most terrifying, awesome girlfriend on the planet. Raises a guy’s game.”

She rolled her eyes, but her shoulders relaxed, the tension melting from her posture.

“Okay then,” she said, nodding once, like they’d just sealed a pact. “We keep it between us. No telling the guys. No telling anybody. For now.”

“For now,” he agreed. “Top secret mission.”

“Operation: Don’t Be the Idiots From the Rom-Com,” she said.

“Needs a shorter codename,” he mused. “Operation: Classified Crushers?”

She groaned. “Your codenames are worse than your jokes.”

“Rude,” he said, leaning in to bump his nose lightly against hers. “You still said yes.”

“Unfortunately for me,” she muttered. But she was smiling.

They sat there for a moment after agreeing—this was theirs, for now. No telling the others. No announcements. Just a quiet, invisible circle around the couch and the two of them on it.

“Operation: Don’t Tell the Idiots,” Spinelli declared.

T.J. grinned. “I thought it was Operation: Classified Crushers?”

She made a face. “Still terrible.”

“You loved it.”

“Detweiler, I just agreed to date you. I did not agree to endorse your awful code names.”

He laughed, the sound coming out a little shaky with leftover adrenaline. The room felt different now—not bigger or smaller, exactly, just sharper. Like everything inside it had more definition. The couch, the bowl of half-eaten popcorn, the stupid frozen frame on the TV where the rom-com couple was mid-kiss.

Her.

Especially her.

She shifted so she was sitting sideways on the couch, one leg folded underneath her, the other bent at the knee. She looked almost normal, almost like she always did when they hung out here—except for the faint flush still lingering on her cheeks and the way her lips were a little swollen from kissing.

His chest did that weird fizzy thing again.

He realized he’d gone quiet and was just… staring.

Spinelli narrowed her eyes. “You’re doing it again.”

“Doing what?” he asked, though he knew.

“The staring thing,” she said. “You’ve been doing that lately. A lot.”

He winced. “You noticed that, huh?”

“Detweiler,” she said dryly, “you’re about as subtle as Mikey in a candy store.”

He dragged a hand down his face. “Wow. Brutal.”

She tilted her head, watching him. “So… what exactly is going on in that big, empty skull when you stare at me like that?”

He opened his mouth to give a joke answer.

Stopped.

Closed it again.

This was the part he’d never done before. The part where he didn’t panic-joke his way out of being honest.

He took a breath.

“Honestly?” he said.

“I literally just asked for that,” she said. “Yeah. Honestly.”

He rolled his shoulders like he was psyching himself up for a game. “Okay. But no making fun of me.”

She smirked. “No promises.”

He laughed softly, then let the words come.

“I stare because I’m trying to catch up,” he said. “Like… my brain knows you’re my best friend. The same Spinelli who punched a sixth-grader in the knee for stealing my hat. The same Spinelli who used to threaten to stuff me in a trash can if I made one more recess speech.”

“Still not off the table,” she muttered.

He smiled. “But then I look at you now, and you’re… you’re still you, but you’re also…” He shook his head, searching for the right word. “Different. Older. Awesome-er. And my brain just… glitches.”

She blinked at him, the edges of her sarcasm softening.

“Glitches?” she repeated.

“Yeah,” he said. “Like, ‘Error 404: cool response not found.’”

“You are a dork,” she said, but her voice was quiet.

He shifted closer, turning so he was fully facing her, one leg up on the couch. They were close enough now that their knees brushed.

“Like right now,” he went on. “I’m staring because I’m trying to figure out how the heck I got this lucky. That I get to sit here on your couch, in your house, with you wearing that hoodie and your hair like that and knowing that if I lean in and kiss you, I’m allowed to.”

Her breath caught just a little.

“Yeah?” she said, a little hoarse. “What’s so special about my hair?”

He felt bold suddenly. Like he’d been holding back a dam for years and it had finally cracked.

He reached up, hesitating just long enough for her to see it coming—and not move away.

He slid his fingers into her hair.

Up close, he could feel everything: the softness, the warmth, the faint tangles at the ends from her running her hands through it all afternoon. He twined a strand around his finger, watching the way it curled.

“It’s just…” He shrugged, lips quirking. “You cut it a while back. And I pretended not to notice, because that’s what you do with boys who get weird about haircuts. But I noticed.”

Her brow shot up. “You noticed?”

“Oh yeah,” he said. “I noticed the first day you came to school with it shorter and I almost tripped over my own feet in the hallway because I was too busy staring. I noticed when you started wearing it half-up and it made your eyes look, like… even more intense. I noticed when you left it down at Mikey’s birthday thing and I spent the entire night trying not to think about what it’d feel like to touch it.”

He smiled slowly. “And now I don’t have to ‘not think’ about it anymore.”

He gave the strand around his finger a gentle tug, just enough to make her lean a fraction closer.

Her eyes had gone wide, dark. “You… seriously thought about my hair that much?”

“I think about you that much,” he corrected, his voice dropping.

Her cheeks flared pink, a colour he was starting to think might be his new favourite.

“Shut up,” she said weakly.

“You told me to say the stuff in my head,” he reminded her. “This is your fault, really.”

She huffed a laugh. “I didn’t realize your head was just full of… me.”

“Well, not just you,” he said. “There’s also football plays, a detailed map of the school vents, and a comprehensive list of which teachers are bribable with donuts. But yeah. You take up a pretty big chunk.”

He flashed her a grin, half-teasing, half-honest.

She stared at him like she wasn’t quite sure what to do with that.

“Why are you being so… smooth all of a sudden?” she asked.

“I’m not being smooth,” he said. “I’m finally being honest. I wanted to tell you stuff like this for years.”

She swallowed. “Then… tell me.”

That felt like permission.

Like an open door he’d been knocking on for seven years.

He shifted closer until their knees bumped more firmly, until his hand slid from her hair to the side of her neck, thumb resting just under her ear.

“Okay,” he said softly. “Truth: you have the best laugh in the world. The normal one and the stupid rare giggle one. And every time I get you to laugh, I feel like I just scored a touchdown.”

She rolled her eyes, but her lips curled. “You’re comparing me to football now?”

“I compare everything to football,” he said lightly. “It’s the only language I know. Truth: the first time I saw you in your ballet stuff when we were kids, my brain short-circuited so hard I forgot my own name for like ten seconds.”

She groaned, face in her hands. “Oh my god. Don’t remind me of that. I wanted to die.”

“I didn’t,” he said quietly. “I thought you were… amazing. You were so focused. You looked like you could take over the world. I mean, you still do. But seeing that side of you—I think that’s when I realized you weren’t just my partner in crime. You were… more.”

She peeked at him between her fingers. “More, huh?”

“Way more,” he said. “Truth: every time you walk into a room, I notice. Every. Single. Time. Doesn’t matter what else is going on. It’s like everything else drops down to low volume and you’re in surround sound.”

“That is… disgustingly sweet,” she muttered.

“Disgustingly honest,” he corrected. “You asked for it.”

She let her hands drop, studying him with a look that was almost too soft for Spinelli. “You’re gonna make it really hard to keep this secret if you keep talking like that around the others.”

“Oh, I’m saving this level of sappy just for you,” he said. “They just get standard-issue Detweiler. You get… deluxe Detweiler.”

“Oh no,” she deadpanned. “An upgrade.”

“Hey, some people would pay good money for that upgrade,” he said. “Premium features. Unlimited affection. Free hair playing.”

She snorted. “Did you seriously just say ‘free hair playing’ like it’s a perk?”

“Well, yeah,” he said, twirling another strand between his fingers. “Premium perk.”

She shook her head, but she didn’t pull away. If anything, she leaned into his hand, just a little, like it felt natural now.

“What about you?” he asked. “You got any truths you wanna drop on me? Or are we just interrogating my brain today?”

She bristled on instinct. “I’m not doing this feelings dump every five seconds like you.”

He smiled. “Okay. No pressure. Just… you should know that I wanna hear it. Whatever you want to tell me. About anything. Even if it’s just you complaining about my face.”

“I complain about your face all the time,” she said. “That’s not new.”

“Yeah, but now I know you secretly like it,” he shot back.

She opened her mouth with a retort, then shut it, colour creeping up her neck.

He raised his eyebrows. “Do you?”

“Do I what?”

“Secretly like it.”

She rolled her eyes. “You’re… not terrible-looking,” she muttered.

He grinned. “I’ll take it.”

She glared at him half-heartedly, then sighed.

“Fine,” she said. “Truth: I thought you were cute in fourth grade and it made me mad.”

“Mad?” he echoed, amused. “Why mad?”

“Because it was annoying,” she said. “You were already running the playground like you owned it. You didn’t need me giving you extra power by thinking your stupid smile was cute.”

“My stupid smile?” He clutched his chest. “The disrespect.”

“Truth,” she barreled on, before she could chicken out, “you got taller freshman year and I pretended not to notice, but actually it messed me up for like a month.”

His grin turned smug. “Yeah?”

“Shut up.”

“You like that I’m taller than you?” he asked, leaning in slightly, just enough to emphasize the height difference.

She refused to back down. “It’s convenient when I need someone to get stuff off the top shelf.”

He laughed. “So that’s what I am to you. A tall step stool.”

“And emotional support disaster,” she added.

“Ouch.”

She smiled, and it was that new smile again—teasing, but with a warmth in the middle of it.

“Truth,” she said, a bit quieter now, “I… like this version of you. The one that’s not pretending you don’t have feelings. It’s… kinda nice.”

His heart climbed right up into his throat.

“Yeah?” he asked.

“Yeah,” she said. “Don’t make it weird.”

“Spin,” he said gently, “it is weird. But in a good way. In, like… the best way.”

He didn’t give himself time to overthink it this time. He just watched her eyes flicker down to his mouth for half a heartbeat and leaned in.

This kiss began softer. No sudden yank, no panicked confession hanging in the air. Just his hand sliding from her neck to cradle the back of her head, her fingers catching in the front of his shirt, both of them meeting halfway.

He kissed her like he’d been waiting to for years—because he had. No rush now, no sense of “this might be the only chance.” Just… exploration. Learning the exact tilt of her head, the tiny sounds she made when he changed the angle, the way her fingers curled tighter when he traced his thumb gently along her jaw.

He pulled back for just a second, breath mingling with hers, and laughed quietly.

“What?” she whispered.

“Nothing,” he said. “Just… you.”

“Wow, that clears it up,” she muttered, but she was smiling.

He shifted, testing the boundaries of what felt okay. “Can I…?” he asked, hand hovering near her hip.

She glanced down, then back up at him. “Yeah,” she said. “I’ll let you know if you try anything stupid.”

“Deal,” he murmured.

He rested his hand on her hip, not possessive, just… there. Warm. Real.

It sent a little thrill through him, how simple it was. How much he’d wanted to just be closer to her. No big dramatic moves, just the quiet gravity of contact.

She snagged his hat with her free hand, pulled it off his head, and dropped it onto the cushion behind them.

“Hey,” he protested weakly. “My hat.”

“You don’t need it,” she said. “Not in here.”

He raised an eyebrow. “What, you only kiss me if I’m hatless?”

She pretended to think. “It helps.”

He snorted and leaned in again, kissing her once, twice—quick pecks that turned slow again when she tugged him closer by his shirt.

At some point, in between kisses, they shifted positions. She ended up sideways on the couch, back against the armrest, legs bent. He half-sat, half-lay beside her, one leg stretched out along the cushions, one foot on the floor, his body angled toward hers.

Her knees bumped his thigh. One of her hands rested on his chest; the other toyed idly with the hem of his sleeve. He kept one arm draped along the back of the couch behind her, fingers occasionally sliding into her hair, and the other hand still anchored at her hip or waist, grounded and careful.

The movie on the TV kept playing in the background, long forgotten.

He kissed her forehead once, just because he wanted to know what that felt like. Then the bridge of her nose. Then the corner of her mouth, making her huff out a laugh before he caught her lips properly again.

“You’re doing that on purpose,” she accused, a little breathless.

“Doing what?” he asked, feigning innocence.

“Being all…” She waved a hand between them, searching for the word. “Cute.”

He grinned. “You noticed.”

“Stop trying to weaponize it,” she said, but her fingers curled in his shirt.

“Too late,” he murmured.

Between kisses, they talked.

About stupid middle school crushes they’d had that went nowhere. About teachers they dreaded. About the first time he realized he liked her “like that.”

“Fifth grade,” he said, tracing idle circles on the back of her hand with his thumb. “You got in trouble for pouring glue in Lawson’s sneakers after he made fun of Gus. And you didn’t even flinch when the principal yelled. You just stood there like, ‘Yeah, I did it. I’d do it again.’ And I was like, ‘Oh. Oh no. I’m in trouble.’”

She laughed against his shoulder. “That was your moment? Glue in sneakers?”

“Hey, loyalty is hot,” he said.

She groaned. “You’re hopeless.”

“What about you?” he asked. “When did you… y’know.”

“Realize I liked you?” she said. “I dunno. It’s like trying to figure out the exact moment summer vacation starts. One minute you’re just walking out of school like always, and then you realize—oh. It’s different now.”

“That’s… weirdly poetic,” he said.

“Don’t tell Mikey,” she warned. “He’ll write a musical about it.”

He snorted.

As the afternoon slid toward evening, they raided the kitchen for more snacks—moving around each other easily in the familiar space, shoulders bumping, fingers brushing when they reached for the same bag of chips.

At one point, while she was filling glasses with soda, he came up behind her and looped his arms lightly around her waist, resting his chin on her shoulder.

He felt her whole body go still for a second.

“This okay?” he asked quietly.

She relaxed against him, just a fraction, leaning into his chest. “Yeah,” she said. “Yeah, it is.”

He could see their reflection in the microwave door—her, small but solid, his arms wrapped around her, his chin tucked near her ear. It did something to him, seeing them like that.

“You’re thinking feelings again,” she murmured.

“Maybe,” he said. “You make that my default setting.”

She snorted. “Gross.”

He smiled into her shoulder. “You love it.”

“Debatable.”

They went back to the couch with refilled bowls and drinks, turning on another movie more for background noise than anything. Something with explosions this time, less likely to mirror their situation.

They sprawled in a comfortable tangle. At some point, she ended up stretched out along the length of the couch, and he took that as invitation to lie on his back, letting her curl into his side. One of her legs draped over his; her head found a spot on his chest like it had always belonged there.

His arm wrapped around her automatically, fingers tracing idle patterns on her shoulder, then sliding up to thread through her hair again.

He’d always been fidgety. Twirling pencils, tapping desks, tossing balls. He realized now that his hands had never known what they were supposed to be doing.

Now they did.

She made a small, content noise as he massaged gently at her scalp with his fingertips.

“You keep doing that,” she warned sleepily, “and I’m gonna fall asleep.”

“I don’t see a downside,” he said. “I get to use you as an excuse to not move for several hours.”

“That’s a terrible plan,” she murmured. “We’ll get yelled at if our parents walk in and we’re just… passed out on the couch.”

“My parents love you,” he said. “They’d just take pictures and blackmail me with them later. Plus you said your parents and brother are away all weekend and my parents know I'm over here. I've stayed over so much if I don't come home they'll just assume I'm at your place.”

She snorted, the sound vibrating against his chest. “Nice to know I’m providing long-term content.”

“Premium content,” he corrected.

She shifted a little, snuggling closer in a way that would’ve sent Middle School T.J. into cardiac arrest. Her fingers played absently with the hem of his shirt, just above his waistband.

He sighed, eyes half-lidding, overwhelmed by how… right it felt. How natural.

“Hey, Spin?” he said quietly.

“Mm?” She didn’t open her eyes.

“You know I’m crazy about you, right?” he asked.

One of her eyes cracked open, hazel glinting. “Yeah,” she said. “Kinda hard to miss today.”

He huffed a soft laugh. “Just… making sure.”

She considered him for a moment, then reached up with the hand that wasn’t tormenting his shirt and poked him lightly in the chin.

“Hey, Detweiler.”

“Yeah?”

“I’m crazy about you too,” she said.

He felt the words like a physical thing, settling over his ribs, inside them. Warm. Solid.

“Yeah?” he asked, because he liked hearing it.

“Don’t get used to me saying it out loud,” she warned. “I’ll probably go back to expressing my affection through insults tomorrow.”

“I’ll know what they mean now,” he said. “Like… if you call me a useless dork, I’ll hear ‘I love you deeply.’”

“Don’t push it,” she said, but there was a smile in her voice.

He thought, absurdly, that okay. This? This was it. Whatever came next—school, games, drama, future—it all felt less scary with this in place. With her tucked against his side, with the steady drum of her heart matching his.

On screen, someone yelled, something exploded. The movie washed over them like distant weather.

They kept talking in little bits and pieces—about whether they should have a “first date” that was officially labelled as such, about how they might pull it off without raising suspicion, about whether they’d tell their friends in a month, or two, or just wait until someone caught them by accident.

Conversation slowed, though, as the sky outside darkened and the room’s dimness made everything softer.

Her replies got shorter. Her body got heavier against him. Her breathing slowed, deepened.

“Spin?” he murmured at one point, when she didn’t answer his dumb joke about superheroes.

No response. Just a tiny twitch of her fingers against his side.

He looked down.

Her face was relaxed, lips slightly parted, lashes fanned out against her cheeks. A few strands of hair had fallen across her forehead. The usual crease between her brows was gone. She looked younger. Softer.

Beautiful.

He felt something swell in his chest that was too big for him to name properly.

“Yeah,” he whispered to himself. “You really are gonna kill me.”

He shifted just enough to reach for the throw blanket draped over the back of the couch. Trying not to jostle her, he shook it out and spread it over both of them. She made a small sound and burrowed closer, nose bumping his collarbone.

His arm tightened around her automatically.

He knew he should probably set an alarm. Text his parents. Do the responsible, president-y thing.

Instead, he just… stayed.

The TV’s light flickered across the room, painting shadows on the walls. The movie credits would roll eventually. The popcorn bowl sat abandoned on the table, kernels scattered from earlier chaos. His hat still rested behind them, forgotten for once.

He watched her sleep for a little while, fingers still curling absently in her hair, his thumb rubbing slow circles on her shoulder through the fabric of her hoodie.

His eyelids grew heavier. The steady rhythm of her breathing, the warmth of her pressed against his side, the low murmur of the TV—all of it tugged at him, gentle and insistent.

He let his head tip back against the cushion, gaze drifting to the ceiling.

“This is real,” he thought fuzzily. “I’m on Spinelli’s couch. I’m her boyfriend. She fell asleep on me. This is my life.”

It was a ridiculous, incredible thought.

He smiled to himself in the dark.

“Best experiment ever,” he mumbled, words slurring with sleep.

His hand stilled in her hair as consciousness finally loosened its grip. The room hummed quietly around them, full of the ghosts of childhood and the seeds of whatever came next.

Wrapped in a shared blanket, in a house that had always been safe, on a couch that had seen a thousand versions of them, T.J. and Spinelli drifted off together—breathing in sync, tangled in each other’s gravity, their secret safe between them for one more night.

Three months into the secret, it was starting to feel less like a mission and more like muscle memory.

School had settled into its fall rhythm. The heat of early September had shifted into that in-between weather where hoodies and shorts coexisted, the air carrying a faint bite in the mornings and smelling like wet leaves by afternoon. The junior hallway was a map they could walk with their eyes closed; the teachers were familiar, the routine predictable, the stakes somehow both higher and exactly the same as they’d always been.

Somewhere in all that, T.J. and Spinelli had carved out this… thing.

They’d gotten good at it.

In public, they were the T.J. and Spinelli everyone knew: the bantering duo, the schemer and the enforcer, the president and his unofficial muscle. They argued over cafeteria pizza quality, mocked pep rally speeches, rolled their eyes in perfect sync when announcements ran long.

In private, they were something else layered on top of that, like a secret level in an old video game.

There were the little moments nobody saw.

The way his hand always somehow brushed her shoulder as he squeezed behind her in the crowded hall. The way she’d “accidentally” sit a little closer than necessary on the drama room couch. The way their feet found each other under tables. The way he’d pull her into the shadow of a stairwell for thirty stolen seconds between classes.

She’d discovered, to her immense surprise and secret delight, that T.J. Detweiler—all flailing hands and loud speeches and goofy grins—could be… smooth.

When they weren’t surrounded by the others, he let the charm that usually aimed outward turn laser-focused. On her.

He’d lean over her homework and murmur some dumb line in a voice just low enough that it felt like it was meant for her soul and not her ears. He’d catch her wrist and spin her lazily in his living room when a song he liked came on, grinning down at her like she’d hung the moon. He’d say things like, “You know you’re my favorite part of every day, right?” so casually that it took her a full three seconds to process it and another five to stop her stomach from doing cartwheels.

Worst—or best—of all, he meant every word.

And Spinelli, who used to treat compliments like incoming missiles to be dodged or punched, found herself… kind of loving it.

Even more unsettling: she caught herself giving it right back.

She’d learn exactly how to tilt her head and look up at him from under her lashes to make him lose his sentence mid-word. She’d let her hand drag just a little slower off his arm when they had to separate. She’d lean in close at his locker, lips by his ear, to say something that was technically just a joke but delivered in a way that had his ears turning red.

She was discovering that flirting was a bit like a fight—timing, strategy, knowing your opponent’s weak spots. Except here, the weak spots were things like: when she wore her hair half up, or when she called him “Theodore” very quietly, or when she let herself be soft with him in a way she wasn’t with anyone else.

It was new. It was dizzying.

It was fun.

On Thursday, the cafeteria hummed with the second-week-of-school buzz: schedules mostly settled, homework starting to pile up, Fall Fest posters going up on every surface.

The gang had claimed their usual circular table near the windows. Vince sat sprawled, legs extended, spinning a basketball under the table. Gus was carefully disassembling and reassembling a mechanical pencil while explaining something about ROTC drill formations. Gretchen scrolled through something on her tablet, occasionally chiming in with terrifyingly specific facts. Mikey hummed under his breath between bites of his sandwich.

Spinelli sat between T.J. and Gretchen, picking the pepperoni off her slice of pizza and stacking it into a little tower. T.J. watched her out of the corner of his eye as he talked, because some habits were unbreakable.

“—I’m just saying,” Vince insisted, “if we run that play against Lincoln High, they’ll never see it coming.”

“Because it’s illegal in three states,” Gus said mildly.

“It’s not illegal, it’s… creatively interpreted,” Vince said.

T.J. chuckled. “Pretty sure Coach would have a coronary if we tried it.”

“You’re just scared,” Vince shot back.

“I’m scared of nothing,” T.J. declared. “Except maybe Gretchen’s disappointment and Spinelli’s right hook.”

Spinelli snorted, not looking up from her pepperoni tower. “You should be scared of my right hook. That’s just survival instinct.”

“You see what I live with?” T.J. said to Mikey, who dabbed at the corner of his mouth with a napkin.

“Some of us could only dream of such a dynamic partnership,” Mikey said warmly.

“Gross,” Spinelli said automatically, but her knee bumped T.J.’s under the table.

He tapped his foot lightly against hers in a secret, wordless hello that meant: Hey. Hi. I missed you while you were ten feet away in the last class.

She tapped back: Yeah, yeah. Same.

Just then, a wave of expensive perfume and perfectly orchestrated disdain drifted over their table.

“Ugh,” a familiar voice drawled. “It smells like public school in here.”

The gang turned in unison.

Ashley A and Ashley B stood at the end of the table like a pair of very fashionable storm fronts. They’d changed since fourth grade, but not enough to surprise anyone: perfectly styled hair, carefully coordinated outfits that walked the line between school-appropriate and fashion blog, manicures sharp enough to cut.

Ashley A twirled a piece of hair around one finger. “Hello, social underlings.”

“Hi, Ashley,” Mikey said politely.

“Ashleys,” Vince said with a nod, the tone somehow both greeting and challenge.

Gretchen raised an eyebrow. “To what do we owe this… olfactory intrusion?”

Ashley B rolled her eyes. “Relax, Grundler. We come bearing… invitations.”

She waved a small stack of glossy, pastel flyers like a deck of scented cards.

“Party,” Ashley A announced. “Our place. Saturday night.”

“This Saturday?” Gus asked, startled.

Ashley B gave him a look. “Yes, Lieutenant Anxious. This Saturday. Three days from now. Do you need a calendar reminder?”

“I can set one if necessary,” Gretchen offered, only half-joking.

Ashley A handed a flyer to Gretchen, then Vince, then Mikey, then Gus. She held one out toward T.J.

“The presence of the class president is, like, mandatory,” she said. “Optics or whatever.”

“Wow, Ashley, I didn’t know you cared about civic engagement,” he said, taking the flyer.

Ashley B smirked. “We care about having a decent turnout and people who know how to have fun.”

Her gaze slid to Spinelli, appraising.

“And… you and your little crew qualify, unfortunately,” she added.

Spinelli plucked the flyer out of Ashley’s hand before she could complain about paper creases. “What’s the occasion?” she asked, flipping it over. “Or did you just get bored of terrorizing the freshman?”

“Back-to-school party, obviously,” Ashley A said. “My parents are in Aspen and Ashley B’s are doing some kind of couples retreat thing, so we have the houses basically to ourselves. It’s tradition.”

“Last year, your ‘tradition’ got the fire department called,” Gus pointed out.

Ashley B sniffed. “That was one candle and a very flammable tablecloth. We’ve… learned.”

“Also,” Ashley A said, “we have a DJ this time. Like, a real one. Not just someone’s cousin with a playlist.”

Mikey’s eyes lit up. “Ooh, live music.”

“Not the kind you sing along to,” Ashley B said. “No show tunes.”

Mikey deflated a little. “Oh.”

Ashley A waved a dismissive hand. “Anyway. Be there at eight. Dress code is… not tragic.”

“Define ‘not tragic,’” Spinelli said, unimpressed.

Ashley B looked her up and down. “Hmm. Try… less like you’re about to punch someone in an alley, more like you’ve at least heard of an iron.”

Spinelli’s eyes narrowed. T.J. felt his hand twitch beneath the table.

Gretchen cleared her throat. “Ashley, Spinelli’s attire has statistically intimidated more creeps than your entire wardrobe combined. Perhaps we could adjust the threshold of ‘tragic’ accordingly.”

Ashley A scoffed but seemed to think better of arguing with Gretchen when Gus and Vince were both looking at her like they’d love a reason.

“Whatever,” Ashley A said. “Just show up. Or don’t. But if you don’t, you’ll miss, like, the only party worth going to until Winter Formal.”

Ashley B gave a little finger wave.

“Ta.”

They pivoted in perfect sync and glided away, their laughter trailing behind them like perfume.

For a beat, the gang was quiet.

Then Vince let out a low whistle. “Well. That sounded like both a threat and a promise.”

“These things actually get… wild?” Gus asked, frowning at his flyer.

“Wild is a strong word,” Gretchen said, examining the glossy card. “Chaotic, certainly. Overdone. Mildly hazardous.”

“They go all out,” Vince agreed. “Remember the end-of-year party last spring? They had that chocolate fountain, like, bigger than Mikey.”

Mikey put a hand over his heart. “It was a decadent monument to excess. And also probably a health code violation.”

“Someone stuck their hand in it,” Spinelli said flatly. “And then tried to shake mine.”

“I still have nightmares,” Gus murmured.

T.J. leaned back in his chair, spinning the flyer between his fingers. “There was also that time Ashley B’s little cousin shoved three glow sticks in his mouth at once and started biting them,” he said. “His tongue was green for, like, a week.”

“Okay, I’m officially putting ‘possible chemical exposure’ on the list of party risks,” Gretchen said.

“And yet,” Vince said, grinning, “you’re all gonna go.”

Gus opened his mouth. Closed it. Sighed. “…Probably.”

Mikey clasped his hands. “It’ll be an opportunity to experience the rich tapestry of adolescent social dynamics,” he said earnestly. “And also maybe there will be karaoke in a side room somewhere.”

“There is never karaoke in a side room, Mikey,” Spinelli said. “This is not your indie coming-of-age movie.”

“You never know,” he said hopefully.

Gretchen tapped her pen against the flyer. “From a sociological standpoint, it would be interesting to see how the Ashleys handle hosting duties with minimal adult supervision.”

“From a sports standpoint,” Vince said, “all the teams are gonna be there. Gotta represent.”

Gus still looked uncertain. “From a safety standpoint—”

“Gus,” T.J. cut in with a grin. “We’ll be there. We’ll have your back.”

He meant it.

He always did.

Spinelli’s foot nudged his under the table again. When he glanced at her, she was staring at her pizza with a faintly concealed smirk.

Party. Dark-ish house. Music. His brain, unhelpfully, went straight to an image of them somewhere quiet, away from the crowd, maybe on a back porch or in some hallway, stealing a few minutes where he could kiss her without worrying about a teacher rounding the corner.

He forcibly steered his thoughts back to the table.

“I say we go,” he said. “Worst case, it’s a disaster and we leave early and make fun of it forever. Best case, free food and decent music.”

“And people watching,” Gretchen added.

“And an opportunity to show off my newest blazer,” Mikey said.

Vince slapped his palm against the table. “Done. We’re in.”

“Yeah, alright,” Spinelli said, like the decision had been hers all along. “I could use some entertainment.”

The bell rang, loud and insistent.

Chaos resumed.

Chairs scraped back, backpacks were hoisted, trays collected.

“Alright, what’s everybody got next?” T.J. asked, snagging the last bite of crust from his plate.

“P.E.,” Vince said, groaning. “Which would be fine if it wasn’t indoor P.E. Coach is making us do that stupid fitness test.”

“Maths,” Gretchen said. “With the sophomores. Apparently they needed someone to balance out the grade curve.”

“Chem,” Gus said. “Lab day. Pray for me.”

“Physics,” Mikey said. “I’m deeply conflicted about force diagrams.”

“Wait,” T.J. said, frowning. “Isn’t physics your thing?”

“My thing is the poetry of motion,” Mikey said. “Not the equations.”

T.J. laughed, then checked his schedule.

“I’m done,” he said cheerfully. “Free periods ‘til the end of the day, baby.”

Spinelli smirked. “Same. Guidance messed up my schedule and I’ve got nothing till tomorrow.”

Vince groaned loudly. “Unfair. You two get to go home and nap while I die on the chin-up bar.”

Gus smiled faintly. “At least you can reach the chin-up bar.”

“Okay, we get it, you’re all suffering without me,” T.J. said, slinging his backpack over one shoulder. “We’ll think of you while we… stare at the ceiling and contemplate our life choices.”

“Is that what we’re calling it now?” Spinelli muttered under her breath, just loud enough for him to hear.

His heart skipped. He shot her a quick sideways grin.

Out loud, he said, “We’ll text you if we uncover any great cosmic truths.”

“Text me if you find out whether the Ashleys have a chocolate fountain budget again this year,” Gretchen said. “For science.”

They split at the hallway intersection—Vince and Gus heading toward the gym and science wing, Mikey and Gretchen toward the math hall.

“See you guys later,” T.J. called.

“Don’t do anything I wouldn’t do!” Mikey called back.

“That leaves them a lot of options,” Vince muttered.

As soon as they rounded the corner and the others were out of sight, the energy between T.J. and Spinelli shifted.

The hallway thinned out; most students flowed in the opposite direction, toward their next period. The noise dimmed as they passed the office and headed toward the side exit.

The second they stepped out into the autumn air and the door swung shut behind them, the school noises muffled, T.J. felt like he could finally breathe properly.

Spinelli shoved her hands in the pockets of her hoodie, squinting against the light. The sky was a pale, washed-out blue with thin clouds streaking across it. The air was cool enough that he could see the faintest hint of his breath.

They walked in silence for a few steps, side by side, backpacks bumping.

He looked around. The sidewalk was empty. No teachers, no classmates, no nosy neighbors. Just the stretch of road leading away from school toward their neighborhood, lined with trees starting to yellow at the edges.

His hand shot out before he’d even consciously decided.

He caught her fingers, tugged gently, and turned, pulling her a half-step off the sidewalk, toward him.

She stumbled a little, caught off guard, then caught herself, hands bracing against his chest.

“Whoa, Mark Wahlberg, what—”

He kissed her.

It wasn’t rushed, exactly—he’d been waiting too long today to ruin it by bulldozing through. It was just decisive. Direct.

Her words cut off with a soft sound as his mouth met hers.

The tension he hadn’t realized he’d been carrying around since the morning—since that quick greeting at the lockers and the way she’d flicked his hat brim and smirked—finally snapped.

She melted into it after one stunned heartbeat, her hands curling in his shirt. The familiar warmth of her, the taste of cola and cafeteria pizza, the way she leaned up onto her toes just a little—it all crashed over him like a wave.

He pulled back after a moment, not because he wanted to, but because he also didn’t particularly want to make out in full view of the school parking lot if someone happened to wander by.

They stayed close, though. His forehead pressed against hers, noses almost touching.

Her eyes were slightly dazed, lips parted. “Wow,” she muttered. “You good, Detweiler? Or did you just have a minor stroke?”

He laughed softly, his breath fanning across her cheek. “I’ve been waiting to do that all day,” he admitted.

That got him the look he’d been shooting for: the quick flare of surprise, followed by something softer that made his chest ache.

“Yeah?” she said, voice lower now.

“Yeah,” he said. “You have no idea how hard it is not to just… do that every time you look at me in class. Or in the hallway. Or ever.”

She smiled, slow and wicked. “Poor baby.”

“I’m suffering,” he agreed.

She leaned up and kissed him again, quick and sweet. “There. That better?”

“Mm,” he said. “I mean, probably gonna need ongoing treatment.”

“Of course you are,” she said, rolling her eyes. But she was smiling when she tugged their joined hands back toward the sidewalk.

They started walking again.

This time, he didn’t let go.

A block or two later, when the last glimpse of the school disappeared behind a curve in the road and the houses got more familiar, he shifted.

He slid his arm up and around her shoulders, settling his hand near the far one, gently pulling her closer.

She didn’t resist. If anything, she leaned into him, her body fitting neatly against his side like it had been designed that way. Her free hand slipped around his waist, fingers hooking into one of his belt loops like she owned it. The hand she’d had in her hoodie pocket came up instead, reaching to cover the one he’d draped over her shoulders, threading their fingers together.

“Look at you being all couple-y,” she teased, though the way she tucked herself in closer gave her away.

“Gotta take advantage of the no-witnesses window,” he said. “Once we hit Maple Street, there’s like a thirty percent chance we’ll run into someone from school. Or Butch. Somehow. From the sewers.”

“That boy is everywhere,” she agreed.

He bent his head, pressing a soft kiss into her hair. The scent of her shampoo—something vaguely citrusy—mixed with the cold air.

She let out a tiny breath that warmed the front of his hoodie.

They fell into easy conversation as they walked.

“So,” he said, swinging their joined hands lightly. “You thinking of going dressy or ‘I might start a fight’ for the party?”

“Bold of you to assume those are mutually exclusive,” she said.

He laughed. “You planning to punch someone at Ashley A’s house?”

“Not planning to,” she said. “But I’m keeping my options open.”

He glanced down at her. “You’ll look great in whatever you wear.”

She scoffed. “You haven’t even seen it.”

“Don’t have to,” he said. “You always look great.”

She tilted her head up to look at him, brows raised. “You practicing your lines for Saturday or what?”

“These aren’t lines,” he said, scandalized. “These are deeply held truths.”

“Uh-huh.”

“I can prove it,” he said. “Gimme a category.”

“A… category?” she asked, amused.

“Yeah,” he said. “Like, ‘thing I like about you when you’re annoyed’ or ‘thing I like about you in the morning’ or ‘thing I like about you when you’re trying not to laugh.’”

She shook her head, but he could see the smile tugging at her mouth. “You are such a sap.”

“And you’re avoiding the question,” he pointed out.

She thought for a second. “Fine. Thing you like about me when we’re with everyone else.”

He didn’t even have to think.

“The way you always position yourself on the edge of the circle,” he said. “Like you’re not consciously doing it, but you’re always the one with eyes on the room. Making sure nobody messes with any of us.”

She went quiet for a beat.

“That’s just… habit,” she said finally.

“Yeah,” he said. “A habit that keeps us safe. I love it.”

“Love’s a big word, Prez,” she said lightly, but her voice had gone soft around the edges.

He felt his pulse bump, but he didn’t back down. “Big guy, big words,” he said. “Your turn. Category.”

She chewed her lip, considering. “Thing I like about you when you’re on stage.”

He blinked. “Oh wow, okay. I didn’t know we were being nice to me now.”

She elbowed him lightly in the ribs. “Take the win, Detweiler.”

He pretended to mull it over. “Okay, but… can I pick?”

“Sure,” she said. “Not promising I’ll answer.”

“Thing you like about me when we’re alone,” he blurted, then immediately felt his ears heat. “Or, y’know. If there is anything.”

She bumped their joined hands against his side. “Don’t be stupid.”

He waited.

She took a breath. “I like that you… stop performing,” she said slowly. “Like… when it’s just us, you’re still you, obviously. Still loud, still a dork. But you’re also… quiet. Sometimes. You listen more. You let yourself be… I dunno. Vulnerable.”

He blinked, surprised.

“I didn’t think you knew that word,” he teased.

“Say it again and I’m pushing you into the hedge,” she warned. “Point is… I like seeing the parts of you other people don’t. The parts that aren’t for the crowd.”

He didn’t say anything for a second because if he did, he was ninety percent sure his voice would crack.

So instead, he squeezed her shoulder and dropped another kiss on top of her head.

“Same,” he said, when he trusted himself. “About you.”

They reached their street, turning onto the familiar line of houses. The trees here were older, their branches arching overhead, leaves crisping into deeper shades.

Their houses, two apart, sat side by side like they’d always been waiting for this moment.

They paused automatically at the point where, normally, they’d split—with him veering off toward his driveway and her continuing to hers.

Today, there was no reason to split.

He went with her.

They walked up her path, up the porch steps, slowing as they reached the front door. The porch smelled like the potted basil her mom kept by the railing. A neighbor’s wind chimes tinkled faintly somewhere.

They stopped without quite deciding to, turning to face each other in that small pocket of privacy the recessed doorway provided.

His arm was still around her shoulders. She was still hooked around his waist. It would’ve taken more effort to step apart than to stay leaning together, so they… didn’t.

Spinelli tipped her head back to look at him, mischief already glinting in her eyes.

“So,” she said casually. “My folks are working late tonight. Joey’s on the closing shift at the shop.”

He hummed, playing dumb. “Yeah?”

She lifted one shoulder in a mock-casual shrug. “Yeah. No one’s gonna be home ‘til, like… ten.”

The words hung there, loaded, on purpose.

His heartbeat did an immediate, ridiculous leap. He could feel a slow, flirtatious smile pulling at his mouth before he could stop it.

“Well, that’s… interesting information,” he said, dropping his voice a notch.

“Is it?” she asked, feigning innocence. “I just thought you should know. You know. For safety reasons.”

“Oh, right,” he said. “Safety. Like how you definitely shouldn’t be home alone for that long.”

“Exactly,” she said. “You never know what could happen. Structural failure. Spontaneous combustion. Weird infomercials.”

He nodded solemnly, stepping a fraction closer so their bodies pressed fully together now. “Sounds dangerous,” he murmured. “I should probably… stick around. Supervise. Make sure you don’t, I dunno, fall off the couch or get attacked by rogue popcorn.”

“Gotta love a guy who’s committed to public service,” she said, lips curving.

He dipped his head, the smile now fully in place. “I try to be there for my constituents.”

“You gonna put this on your campaign poster?” she asked. “‘T.J. Detweiler: will loyally kiss his girlfriend whenever she’s unsupervised.’”

He chuckled. “That’d definitely get me reelected.”

“Who says you’re getting reelected?” she countered.

“You,” he said simply, and then he kissed her before she could come up with a comeback.

This kiss was unhurried, a little smug on both their parts. They’d been leading up to it from the second they stepped off school grounds. His hand slipped from her shoulder to the back of her neck; hers tightened on his waist, pulling him in.

They broke apart just enough for their noses to bump.

“So,” he said, breath brushing her lips. “Is that a yes to my… uh… supervision proposal?”

She rolled her eyes, but her hands didn’t move. “Get inside, Detweiler, before I change my mind.”

He grinned, the world narrowing pleasantly to the girl right in front of him and the door just behind her.

She turned in his arms, fishing her keys out of her pocket. He kept his arms loosely around her waist while she unlocked the door, chin hovering over her shoulder. It felt… weirdly domestic. Comfortable.

She twisted the knob and pushed the door open with her hip. The familiar smell of her house washed out—laundry detergent and something tomato-y lingering from last night’s dinner.

They stepped inside. She kicked the door shut behind them with a practiced heel and tossed her keys into the ceramic bowl on the little entry table.

“Shoes,” she said, nudging him with her socked foot as she bent to untie her boots.

“Yes, ma’am,” he said, toeing off his sneakers.

“Don’t ‘ma’am’ me,” she said. “Makes me feel like my grandma.”

“‘Your hotness’?” he tried.

She snorted. “Now you’re just trying to get punched.”

He laughed, following her into the kitchen.

The late-afternoon light slanted through the curtains, painting the countertops in warm rectangles. A few dishes sat in the drying rack, and the fridge door was plastered with magnets and appointment cards.

“Provisions first,” Spinelli declared, swinging the fridge open.

“Yes, Captain,” T.J. said.

She peered inside. “We’ve got leftover lasagna, bottled iced tea, grapes, and, like, three different kinds of yogurt. Who needs this much yogurt?”

“Your mom,” he said. “Freaks me out, honestly.”

“My mom’s fear of osteoporosis freaks her out,” Spinelli said. “Grab the iced tea and the grapes. I’ll get chips.”

He obeyed, stacking the cold bottle and a big bunch of grapes on the counter while she rooted through the pantry. A bag of tortilla chips and a packet of cookies hit the surface a moment later.

“That enough?” she asked.

“For, like, two hours,” he said. “We might need to do a second run if we’re really committing to this ‘dangerous unsupervised hanging out’ thing.”

She rolled her eyes, but she was smiling as she piled everything into his arms. “Carry that,” she said. “I’ll grab my laptop.”

“Yes, ma’am—I mean, Spinelli. I mean, Your Hotness. Ma’am Hotness,” he babbled, on purpose now.

She swatted his shoulder. “You’re impossible.”

They went down the short hall to her bedroom.

Her room looked the way it always did: walls lined with posters—bands, weird old movies, a couple of vintage boxing promo prints; a few ballet photos tucked between them in places where you wouldn’t notice unless you were looking. Her guitar rested in its stand by the window. A pair of worn ballet slippers hung from one of the bedposts by their ribbons.

He set the snacks on her desk while she plugged in her laptop and set it on her bedside table, queuing up some background music—low, nothing too distracting.

Then they both just… paused.

The bed loomed slightly more significant than usual. It wasn’t like they hadn’t hung out in here a thousand times. It wasn’t like they hadn’t lay side by side on that very mattress watching dumb movies, sharing headphones.

But three months of secret kisses and all the new weight that came with them made the air feel charged.

Spinelli broke the moment by flopping onto the bed as if nothing was different, landing half on the pillows, one arm over her eyes.

“You gonna stand there like a weirdo or actually sit down?” she asked.

The tension snapped.

He grinned, kicked his backpack into the corner, and joined her, lowering himself onto the mattress with more care than his usual sprawl. He lay on his back first, staring at the ceiling, arms folded under his head.

For a second, they both just lay there, side by side, not touching.

Then she rolled onto her side, propping her head up on her hand, elbow sinking into the mattress. She looked down at him, one leg bent, socked foot resting lightly against his shin.

He turned his head to meet her eyes.

“How’s your suffering level now?” she asked. “You get your daily dose?”

He pretended to consider. “Mm. I mean, the hallway kiss helped,” he said. “But the doctor recommends at least eight hours of close contact for full recovery.”

She snorted. “The ‘doctor’ needs to calm down.”

“He’s very passionate about patient care,” T.J. said gravely.

“Uh-huh.”

Her hand drifted, almost without her seeming to think about it, fingers brushing along his jaw in a light, curious line. He went utterly still at the touch.

“I still can’t believe I get to do this,” she said, almost more to herself than to him.

“Touch my face?” he asked, lips quirking.

“Judge you up close,” she said. “With my hands.”

He turned his head just enough to press a quick kiss against her palm, right in the center.

She jerked slightly, caught off guard, then glared half-heartedly. “You’re not allowed to be that smooth without warning.”

“I gotta keep my girlfriend on her toes,” he said.

She raised an eyebrow. “Oh, we’re using the G-word now?”

He felt a thrill run through him. “We’ve been using it in my head for months,” he admitted. “Feels nice to say it out loud.”

She studied him for a second, then nodded once, like she was sealing it.

“Yeah,” she said. “It does.”

He rolled onto his side so they were facing each other properly, their noses a few inches apart. One of his hands moved automatically to her hip, thumb resting in the dip there, the other hovering, then settling lightly at her waist.

“Hi,” he said softly.

“Hi,” she echoed.

“Can I…?” he began, even though they both knew the answer.

“Detweiler,” she said, amusement and something warmer threading through his name, “if you keep asking every time, we’re gonna waste half our lives.”

“Just being respectful,” he said, though he was already leaning in.

“Respect me later,” she murmured. “Kiss me now.”

He did.

The first kiss was slow, almost tentative, like they were sliding back into something familiar. Her hand cupped his cheek, fingers splayed, thumb brushing the edge of his jaw. He sighed against her mouth, relaxing fully into the mattress.

They kissed, parted just enough to breathe, smiled, kissed again. The world outside the four walls of her room faded to background noise: the distant sound of a car passing, the faint track list changing on her laptop, the hum of the fridge down the hall.

Time got strange—stretching and folding.

At some point, he shifted closer, and she scooted back until her head found the pillow, him following without breaking contact. One of his hands slid up from her waist to the side of her neck, fingers tangling in the hair at her nape, the other anchoring at her hip, careful but sure.

She hooked a leg loosely over his, drawing him nearer, still fully clothed, fully conscious of boundaries. It wasn’t about that. It was about being as close as they could be and still feeling like themselves.

He pulled back after a long moment, both of them breathing a little more heavily now.

“You okay?” he asked quietly, searching her face.

She nodded, eyes bright. “Yeah,” she said. “You?”

“Better than okay,” he said. “This is… this is kind of my favorite thing.”

She smirked. “Kissing me? Shocking.”

“Kissing you, being here, all of it,” he said. “Three months ago, this was, like… a daydream.”

“Yeah, well,” she said, reaching up to toy with the hair at the nape of his neck, “sometimes your dorky dreams come true.”

“You calling this a dorky dream?” he asked.

“You’re in it,” she said. “It’s at least fifty percent dork.”

He laughed, the sound vibrating through both of them given how close they were.

She leaned up and kissed him again, effectively ending the argument.

They lost track of time.

They broke apart occasionally to say dumb things that felt important in the moment—jokes about Vince’s likely reaction if he ever walked in on them like this, confessions about which teacher scared them most, random memories from when they were nine that suddenly felt like foreshadowing.

He played with her hair because he could. Twisting strands around his fingers, smoothing them back from her face, tucking them behind her ears only so he could watch them fall forward again.

She let him.

Every so often, she’d grab his shirt and drag him back down when he seemed tempted to lean away, like she could feel his brief flickers of panic about how real this all was, and her answer was always the same: Nope. Stay here. With me. We’re doing this.

At one point, they pulled apart and just… looked at each other.

Her cheeks were flushed in a way that had nothing to do with embarrassment and everything to do with this new, big thing between them. His hair was sticking up in weird directions from her fingers. They both looked a little wrecked and a lot happy.

“You realize,” she said quietly, “we’re gonna have to act normal in front of everyone at that party.”

He groaned softly, dropping his forehead to her collarbone for a second. “Don’t remind me,” he said, voice muffled.

She laughed, her hand rubbing up and down his back once in a slow line. “We got this,” she said. “We’ve been doing it for months.”

“Yeah,” he said, lifting his head again. “But now I’ll know exactly what I’m missing every time I look at you across the room.”

Her lips curved. “Maybe I’ll sneak you away for five minutes,” she said. “If you’re good.”

He arched an eyebrow. “Define ‘good.’”

“Don’t set anything on fire, don’t start a food fight, don’t tackle anyone into the pool,” she said. “And maybe I’ll let you kiss me in Ashley A’s mom’s designer kitchen.”

He grinned, eyes lighting up. “Suddenly, I am extremely motivated to behave.”

“Thought so,” she said, smirking.

He leaned in and kissed the smirk right off her face.

The shadows in the room lengthened as the afternoon wore on. The music kept looping softly. The snacks sat mostly forgotten on the desk, save for the grapes they’d occasionally reach for and pop into each other’s mouths between laughs.

Eventually, after who knew how many rounds of kissing and talking and just lying there in a comfortable tangle, the week caught up to them.

Her eyes started to slip closed more often, blinks getting longer. His words slowed, sentences trailing off. The constant buzz of school—the alarms, the bells, the everything—faded into a dull ache in the backs of their minds.

She shifted so she was half-on, half-against him, her head pillowed on his chest, one arm flung across his stomach. He rolled onto his back to make it easier, wrapping an arm around her shoulders and pulling the blanket from the foot of the bed up over them.

Her fingers traced lazy patterns on the fabric of his shirt.

“You gonna survive keeping this a secret a little longer?” she asked sleepily, voice muffled by his hoodie.

“As long as I get afternoons like this, yeah,” he said. “I think I can manage.”

“You’re so whipped,” she muttered affectionately.

“Only for you,” he said. “I’m like… ninety percent sure that’s your fault.”

“Yeah, well,” she yawned, “you started it with that stupid experiment.”

He smiled at the ceiling. “Best ‘stupid experiment’ I ever did.”

She hummed in agreement, the vibration buzzing gently against his ribs.

Her breathing slowed, evened out. Her body got heavier as she relaxed fully. He felt his own eyes grow heavier in response, the familiar creak of the house and the faint music lulling him.

He pressed one last soft kiss into her hair, lips barely brushing the crown of her head.

“Night, Spin,” he whispered, even though it was barely late afternoon.

“Mm,” she mumbled, not quite awake enough for words.

His hand stroked once more down her arm under the blanket, fingers curling around her shoulder.

The laptop’s playlist moved to another song. The light dimmed as clouds drifted across the sun. Somewhere in the distance, a dog barked, a car door slammed, life went on outside.

Inside the small, poster-covered room, on a bed that had held years of secrets and sleepovers and late-night schemes, two teenagers—who had once been just kids on a playground trying to figure out what a kiss even was—fell asleep wrapped around each other.

No audience. No applause. No teasing.

Just them.

Breathing in sync, dreaming maybe of the party in three days, or of nothing at all, their secret safe for a while longer as the afternoon slid quietly into evening.