Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Language:
English
Stats:
Published:
2025-10-24
Words:
1,680
Chapters:
1/1
Comments:
5
Kudos:
49
Bookmarks:
1
Hits:
292

The Ferris Wheel at Dusk

Summary:

Scar has a crush

Notes:

(See the end of the work for notes.)

Work Text:

The fair smelled like sugar and heat. The kind of sweetness that clung to the back of your throat — fried dough, spun sugar, roasted peanuts — tangled with the distant rumble of the rides.

Scar wandered through it all, shoulders slightly hunched beneath the hum of evening chatter. The fairground lights blinked alive in the slowly darkening sky, and the whole place looked like it was dipped in gold. He had come with a few people from school — the kind you laugh with but don’t tell secrets to. They’d already disappeared toward the games and prizes, leaving Scar at the edge of the noise, holding a melting snow cone and trying not to look like he’d been left behind.

He told himself he didn’t mind. He liked people, sure, but sometimes even being around people felt loud.

He took a bite of the syrupy ice, grimaced at how sweet it was, and turned toward the Ferris wheel. The massive, metal circle turned lazily against the orange sky — slow, calm, quiet. The kind of ride that made time stretch out instead of blur.

And then, between the booths and the crowds, he saw him.

Grian.

He almost didn’t recognize him at first. The light hit him weird — bright and soft, like he was part of the fair’s glow. Grian was walking with a few friends — Scar recognized Pearl by her laugh, bright and sharp as cracked glass. They were carrying popcorn, talking, pointing at a ring toss stand.

Scar froze mid-step. His stomach twisted itself into a sailor’s knot.

He hadn’t expected to see Grian here. They weren’t friends exactly — or, well, not not friends. They talked sometimes. Shared glances during group projects. Had inside jokes about their math teacher’s terrible handwriting. Once, Grian had handed him a note in class with a doodle of a cat in sunglasses and the words stay cool, Scar. He’d kept it in his locker ever since.

But this — this was different. Seeing him here, laughing with friends, soft hair catching the light like gold thread — Scar didn’t know what to do with it.

He hesitated for a moment. He could walk the other way, pretend he hadn’t seen him, maybe text his group and find them again. But before he could make that decision, Grian looked up. Their eyes met.

And Grian smiled.

Scar’s heart stuttered.

“Scar!” Grian called, weaving through the crowd until he stood in front of him, the corners of his mouth tilted upward. “You came too!”

Scar blinked, trying to play it cool. “Yeah! Of course. Who’d miss this chaos?” He gestured around, snow cone dripping down his fingers.

Grian grinned. “That looks tragic.”

Scar looked down. “Oh. Right.” He laughed awkwardly, wiping his hand on a napkin. “It’s… a fashion statement.”

“That you’re sticky?”

“Exactly.”

Grian laughed — actually laughed, the sound warm and bright enough to rival the lights strung above them — and Scar forgot how to breathe for a second.

“Hey,” Grian said, glancing over his shoulder. “We’re about to hit the Ferris wheel. Wanna come?”

Scar blinked again. “Uh — yeah. Sure.”

And just like that, he was walking beside him, close enough that the brush of Grian’s shoulder against his arm felt like electricity.

The line for the Ferris wheel was long, curling like a lazy snake around the metal fencing. Grian and his friends talked while they waited — teasing each other, sharing snacks, leaning into one another when they laughed. Scar found himself smiling, even when he didn’t quite join in. He liked listening to Grian’s voice, how it rose and fell like he meant every word.

At one point, Pearl leaned over and said something to Grian, too quiet for Scar to hear. Grian elbowed her, cheeks pink.

Scar tried not to think about it.

When they finally reached the front, the ride operator gestured to the seats. “Two per car. Keep your arms inside the ride.”

Grian’s friends started pairing off, joking about who would scream first when it stopped at the top. Grian turned to Scar, tilting his head slightly. “Wanna ride with me?”

Scar’s brain short-circuited.

“Yeah! Yeah, that’d be great!” He said it too fast, too eager, but Grian just smiled and motioned him forward.

They climbed into the small metal seat together. The operator pulled down the safety bar with a creak. As the wheel started moving, Scar’s heart thumped in rhythm with the slow groan of the machinery.

The fair dropped away beneath them. The lights stretched out like constellations — the game booths, the food stands, the streaks of color and laughter. The higher they rose, the quieter it got, like the air thinned with silence.

Grian leaned forward a little, resting his elbows on the bar, watching the people shrink below. “It’s kinda pretty from up here,” he said softly.

“Yeah,” Scar said. “It’s… really something.”

He didn’t mean the fair.

Grian turned, catching his gaze. For a moment, neither of them said anything. The sounds of the fair faded to a hum. The only thing Scar could hear was the steady click, click, click as the wheel paused to load more passengers.

He wanted to say something. He’d wanted to for weeks — maybe months. But every time he’d tried, the words had caught in his throat.

Now, sitting here with the world spinning beneath them, the moment felt too fragile to ruin.

But then Grian smiled again, small and real. “You’ve been quiet tonight,” he said. “That’s not usual for you.”

Scar swallowed. “Yeah, I just… didn’t expect to see you here.”

“Good surprise or bad surprise?”

“Good,” he said immediately. “Definitely good.”

Grian laughed under his breath. “You’re bad at lying.”

“I’m not lying!” Scar protested, though his voice came out too quick. “I mean, I am bad at lying, but I’m not lying right now. This is—” He waved a hand helplessly. “It’s a good surprise.”

Grian’s eyes softened. “Okay, good.”

The Ferris wheel shuddered, then started moving again. The ground slipped further away until the fair looked like a handful of fireflies scattered below.

Scar’s palms were sweaty against the metal. He could feel the pulse in his throat, too loud, too obvious.

“Grian?” he said finally, voice low.

“Yeah?”

“Can I tell you something kinda stupid?”

Grian tilted his head. “Sure.”

Scar laughed nervously. “I, uh… I like you.”

There it was. The words hung between them like the stars above — impossible to take back, too bright to ignore.

Grian blinked. “Oh.”

Scar’s stomach dropped. His pulse stumbled. “Oh no, that sounded weird, didn’t it? I didn’t mean it like — I mean, I did, but not in a creepy way, just—” He rubbed the back of his neck. “I just really like being around you. You make everything feel… lighter, somehow. You laugh at my dumb jokes, and you draw cats with sunglasses, and you—”

“Scar,” Grian said quietly.

He froze.

But Grian wasn’t looking at him with disgust. He just looked… stunned. Soft. Like someone had taken all the words out of his mouth.

Scar’s heart kicked into panic anyway. “Sorry,” he said quickly. “That was— I shouldn’t’ve said anything. I just—”

“Scar.”

The Ferris wheel jerked to a stop. They were at the very top.

The fair stretched out beneath them, a sea of flickering lights and laughter that couldn’t reach this high. The world felt small and far away.

Scar stared down at his hands, throat tight. “I messed this up, didn’t I?” he muttered.

Grian didn’t answer right away. The silence stretched thin — too thin — until Scar couldn’t stand it.

“Grian, I—”

And then Grian leaned forward and kissed him.

It wasn’t long. Just a soft, brief press of lips — light as the air up here, but enough to knock the breath out of Scar’s lungs.

When Grian pulled back, his cheeks were red, his eyes wide but steady. “You talk too much when you overthink,” he said, smiling just a little.

Scar blinked. “That— that’s one way to shut me up.”

“Seemed effective.”

Scar laughed — a small, stunned sound that turned into a grin. “Yeah,” he breathed. “Guess it did.”

The Ferris wheel started moving again, slow and smooth, carrying them back toward the noise and color below.

Scar glanced sideways at Grian. The other boy’s face was half-lit by the fair lights, hair ruffled by the wind. He looked content, calm, like he wasn’t second-guessing a thing.

Scar wanted to ask what this meant — if it was real, if Grian really liked him too — but for once, he didn’t.

He just sat there, heart thudding, watching the lights reflect in Grian’s eyes.

When they reached the bottom, the operator lifted the safety bar, and Grian hopped out first. He turned back, holding out his hand. “You coming?”

Scar took it. Warm fingers curled around his own, steady and sure.

“Yeah,” he said. “Yeah, I’m coming.”

They walked back into the glow of the fair together, hands brushing now and then but not quite holding. Neither spoke about what had just happened. The noise of the crowd wrapped around them again — laughter, chatter, the faint tune of a carousel.

But every time Grian glanced over, Scar saw that small smile again — the kind that said this isn’t nothing.

And for now, that was enough.

As they passed a booth lined with lights, Grian pointed toward the prizes. “Think you could win me one of those?”

Scar followed his gaze — a wall of stuffed animals, big-eyed and ridiculous. He grinned. “For you? I’ll win the biggest one they’ve got.”

“You sure?” Grian teased. “You’re up against Pearl. She’s terrifying at ring toss.”

“Terrifying?” Scar gasped in mock offense. “Then it’s a challenge.”

Grian laughed again, the sound threading through the noise like music.

Scar didn’t know where the night would go from here, or what tomorrow would bring. Maybe this was just a moment — a perfect, flickering thing that couldn’t last.

But as Grian’s laughter tangled with the hum of the fair, and their shoulders brushed again under the shifting lights, Scar thought maybe — just maybe — it could be more.

Notes:

This is my first A03 work I hope you enjoyed reading