Actions

Work Header

Say my name: A fluster mess

Summary:

“Didn’t think it’d take so little to make you a mess, Yeosang.”

The words were a challenge,
but the way San said them was like he had all the power in the world,
and Yeosang had none.

Work Text:


San, who laughs in lilts and sings in sunbeams,
knows the art of soft—
soft like sugar stirred into tea,
like nicknames tossed between friends
and grins held like breath.

Yeosang, ever unreadable,
with porcelain calm and the patience of statues,
knows not to flinch when the world leans in too close.

But one day—
not loud, not showy,
San speaks.

Not in playfulness,
not in petals.
But in bark and root.
A voice low,
rasped raw from waking,
unshaped by sugar or stage.

It slips out like an accident—
not meant for Yeosang's ears.

Yet he hears it.

And the world turns a shade warmer.

He doesn't startle.
He doesn't speak.
But pink creeps like a secret
across the high ridges of his cheeks,
betraying him
more than words ever could.

San doesn’t notice.
Or he does.

And says nothing.

But Yeosang—
Yeosang is ruined
in the quietest way.

 

It wasn’t even meant for him.
San was speaking to Mingi—
casual, leaning, a low laugh sliding from his throat
like velvet worn smooth.

No stage voice.
No puffed cheeks, no teasing tone.
Just him.
Natural.
Deep.
Rough-edged, like morning rain on stone.

Yeosang hadn’t meant to listen.

But he did.

And the sound—
low and warm and startlingly real—
slipped into him like heat between ribs,
lodging somewhere he couldn’t reach.

He didn’t flinch.
Didn’t twitch.
His face, as always, was composed marble.

But his neck.
His ears.
The delicate slope of his cheek—
all bloomed with that soft, impossible blush
like the first flush of spring
trying not to be seen.

San noticed.

He always does.

His words kept flowing to Mingi,
but his gaze flicked—
just once—
toward Yeosang.

Slow. Knowing.
And then it curled on his lips—
that smirk.
The one that meant
he’d found something.

Yeosang looked away.
But it was too late.
San had seen.

And now he had ideas.

Ideas
in a voice
Yeosang would never be ready for.

 

He should have known San would use it again.
Not recklessly—
but with intention,
like a blade drawn slowly,
just to test how deep it could press without breaking skin.

It happens in the quiet.

They're alone now, or close enough.
The others somewhere behind walls and music.
Yeosang pretends to read.
San pretends not to watch.

Then,
low and sure,
San speaks.

“Yeosang.”

Just his name.
But it falls from San's mouth
like smoke—
raspy, warm, full-bodied with the weight of knowing.

Yeosang’s breath catches.
Only for a moment.
But in that moment the blush rushes up again,
betraying him.

A tide rising behind pale skin,
slow and helpless.

He keeps his eyes on the page,
but he’s not reading.
Not really.
San knows it.

So he leans in, just a little.
Closer.
That voice again, softer this time, more dangerous:

“You always look that pretty when I say your name?”

The book in Yeosang’s hands closes with too much care.
He turns to San at last—stoic, but pink as sunset under porcelain.
A warning?
A plea?
It doesn’t matter.

Because San grins.
A slow, lazy thing.

Victory tastes like this:
one flushed man 
and a voice that knows how to bring it out of him.

Yeosang says nothing.

But tomorrow, he’ll be wearing turtlenecks
and avoiding eye contact.

And San?
He’ll be practicing that voice
just in case.

 

Yeosang’s Monologue

 

I should’ve kept my eyes down.

Should’ve kept my pulse steady,

my expression flat.

Like always.

Like I was taught to.

 

But then—

he said my name.

 

Not like they all do.

Not with the feather-light laughter

or the teasing lilt.

 

He said it like it meant something.

Like it was a secret only his mouth could hold.

Like it belonged to him.

 

Yeosang.

 

God.

The way it curled in his throat—

rough,

deep,

too real.

It reached places I didn’t know were listening.

 

My face didn’t move.

It never does.

 

But my body betrayed me—

heat blooming up my neck like spilled ink,

the kind that stains no matter how fast you wipe it.

 

He saw.

Of course he saw.

San always sees things he shouldn’t.

And he smiles like it’s nothing.

Like it’s just a game.

 

But it isn’t a game to me.

 

Not when my name

has never sounded like that.

 

Not when I keep hearing it

even now,

alone in my room,

with my hands clenched tight and my thoughts a wreck.

 

It’s just a voice.

Just San.

 

I tell myself that.

 

Again.

And again.

 

But my heart

still skips

like it’s waiting

to be called out again—

low, and rough, and meant only for me.

 

 

San has turned it into a habit.
No—
a strategy.
A private game only he plays,
and Yeosang?
Yeosang is the unwilling prize.

It starts innocent enough.
A cafeteria buzz.
A hoodie tug.

“Jongho-yah, come eat with me,”
San coos, voice light, playful—
the tone the others know well,
all sugar and bounce.

Jongho grumbles, but he follows anyway,
hoodie in San’s hand like a leash.

And then—

San sees him.

Yeosang, across the room,
sitting too straight, too composed,
eyes downcast like he’s trying to will himself invisible.

San’s smile shifts.

He doesn’t pause. Doesn’t warn.
He just says it—
in that voice:

“Yeosang, let’s eat.”

A simple sentence.
But it lands like a thunderclap.

Yeosang jerks like someone tugged a string.
Eyes widen, lashes flutter,
and then—
the blush.

It crawls up his neck in slow motion,
traitorous and alive.

“Eh—?! Oh. I’m still full,” he says,
words stumbling over themselves like feet in the dark.

San doesn’t miss a beat.

Still gripping Jongho’s hoodie,
still wearing that innocent expression laced with quiet fire,
he tries again.
Deeper, slower.

“Yeosang. Let’s eat.”

Jongho—who knows better than to get caught in this game—tries to slink away.

San yanks him back without looking.

Yeosang swallows.

His eyes dart from San’s mouth
to his hand
to the table
to anywhere that isn’t San’s eyes.

“Oh, oh… we should—yeah. Let’s eat,”
he mumbles, moving like a puppet,
feet carrying him before his brain catches up.

San grins, wide and wolfish.
Not cruel—
just pleased.
Pleased that he can make the unreadable blush,
make marble crack.

Behind them, Jongho mutters under his breath,
“I'm just here for food, man.”

But no one’s listening.

Not San,
who’s already planning his next strike.

And not Yeosang,
who’ll spend the whole meal
trying to remember
how to breathe.

 

Yeosang didn’t know it would get this bad.

Didn’t know a voice—just a voice—

could live under his skin

like it belonged there.

 

It haunted him now.

 

The way San said his name.

Low.

Smooth.

A little rough like dusk caught in the throat.

Always intentional.

Always for him.

 

He thought he was safe for now.

Alone.

Head bowed, mind spiraling in silence.

Fighting off the memory of Yeosang, let’s eat

echoing like a secret in the curve of his ear.

 

Until—

 

A breath.

 

Warm air ghosts across the back of his neck.

 

Yeosang flinches.

 

He hadn’t heard him come in.

Of course not.

He’d been too busy drowning.

 

“I didn’t know you had a voice kink—”

 

The words land soft but wicked,

rasped just enough to set nerves alight.

 

Yeosang snaps before he thinks, still facing forward.

 

“I do not! Can you not?!”

 

His voice is sharp, but too fast.

Too defensive.

 

Too telling.

 

Behind him, a pause.

A grin rising in the quiet.

 

“Can I not what?”

That voice again.

Mock-innocent.

Richer now, heavier.

 

Yeosang doesn’t turn.

He can’t.

 

Because San is too close,

and his voice is too deep,

and Yeosang can feel the smirk in it,

in the air itself.

 

He squeezes his eyes shut.

His face is already on fire.

 

Somewhere in the silence, San leans in just a little closer.

 

“Say my name,” he whispers, voice molten.

 

Yeosang’s breath stutters.

 

“I’d rather scream.”

 

San laughs, low and pleased.

 

“Still a voice thing,” he murmurs.

 

Yeosang covers his face with both hands,

and San—victorious and soft—lets him.

 

For now.

 

 

They watch from the edges.

Quiet.

Unintrusive.

Like birds on a wire, heads tilted, waiting for the next spark.

 

It started small.

 

A stutter here.

A wrong step there.

A rare blush blooming where usually there’s calm stone.

 

Yeosang—

elegant, precise, unreadable—

was unraveling in slow motion.

 

And at the center of it all,

San.

 

Not doing anything obvious.

Not touching.

Not teasing in the usual way.

 

Just speaking.

In that voice.

 

Low and casual,

like he wasn’t lighting fires with every word.

 

“Yeosang, you coming?”

“Yeosang, over here.”

“Yeosang.”

 

Always his name.

Like he enjoyed the taste of it.

Like he knew exactly what it did.

 

Yeosang, normally so composed,

would short-circuit.

Eyes wide, hands fumbling, steps out of sync.

Like he forgot how to be.

 

They’d never seen him like this.

 

Mingi whispered, “What’s going on?”

Seonghwa shrugged, eyes narrowed in amusement.

Wooyoung was halfway between a scream and a smirk.

Even Jongho, mouth full, was watching like it was his favorite drama.

 

None of them knew the rules.

But San did.

And Yeosang—

well, he clearly didn’t.

 

That’s what made it fascinating.

 

San would toss a look across the room,

murmur “Yeosang” like it was nothing,

and watch him fall apart.

 

And Yeosang,

face flushed, voice brittle,

would act like nothing was wrong.

 

Except his spoon would be upside down.

His water cup mysteriously empty.

His answers delayed by entire eternities.

 

They didn’t know when it started.

But they were invested.

 

Because Yeosang was flustered.

And San was dangerous.

And together—

they were building something no one else could name.

 

But oh, it was fun to watch.

 

 

Yeosang didn’t expect to be alone tonight.

He thought Yunho was out with friends.

Thought he'd have a quiet evening to himself.

But that was before his footsteps dragged him back to his apartment,

weary and dazed,

like his mind couldn’t catch up with the world around him.

 

His body moved on instinct.

He padded down the hallway, his feet barely making a sound,

barely catching the weight of his thoughts.

The bed was just ahead,

and all he needed was the soft embrace of sleep.

 

Until—

click.

 

A sound from the bathroom door.

Faint.

But loud enough to snap him out of his haze.

 

Yeosang froze.

Robber?

He hadn’t expected anyone to be here.

His hand flew to the side of his bed as if to shield himself from whatever might be coming.

But as his mind cleared, he heard the sound of water droplets—

a figure stepping out of the bathroom,

silhouette too familiar to mistake.

 

San?

 

The breath in Yeosang’s throat caught.

He blinked rapidly, his tired eyes struggling to focus.

San, fresh from the shower, water still glistening on his skin.

He looked like a temptation wrapped in the scent of soap and warmth.

 

"What are you doing here?" Yeosang asked, still trying to piece his thoughts together.

His voice came out shakier than he meant,

his eyes darting elsewhere,

not wanting to stare at the way San's damp hair clung to his neck,

the way his skin seemed to glow in the low light.

 

“How’d you get in?” Yeosang added, still on autopilot,

his mind not fully making sense of the situation.

His gaze flicked to the door, still open,

and back to the figure before him.

 

San smirked.

That damn smirk that made Yeosang’s heart stutter in his chest.

 

"Well," San drawled, leaning against the doorframe,

his voice low, teasing, "Yunho gave me a copy of the keys. You’re late, Yeosang."

His eyes flicked over Yeosang, the words lingering between them like something unsaid.

 

Yeosang’s brow furrowed in confusion.

“Why does it matter?”

His voice was unsure, almost defensive,

like he was trying to hold onto whatever composure he had left.

But it was getting harder,

especially with the way San was looking at him—

like he was the only thing in the room.

 

San’s smirk deepened,

and without warning, he took a slow step forward,

closing the distance between them.

 

Yeosang’s heart hammered in his chest.

He stepped back instinctively,

not sure if he wanted to escape or draw closer.

 

San’s eyes darkened with that familiar glint,

and he licked his lips slowly,

his gaze fixed on Yeosang’s lips.

Yeosang swallowed, his throat suddenly dry.

 

“Because…” San’s voice dropped,

like he was speaking a secret meant only for Yeosang to hear.

“…we need to do something.”

 

Yeosang’s pulse spiked,

a mix of confusion and something else—

something that felt like heat creeping into his veins.

 

“What... like what?” Yeosang breathed,

his own voice trembling as he stepped back again,

only to feel the bed hit the backs of his legs.

He stumbled, falling back onto the soft sheets,

his body forced to lie down, and before he could process the shift,

San was on top of him,

strong hands holding him down with a weight that felt like fire.

 

San’s smirk was right there—

close enough to taste.

The distance between them vanished.

Yeosang’s breath caught in his throat,

and before he could think,

San leaned down just enough

to press his lips close to Yeosang’s ear.

 

“We need to do something,” San repeated,

his voice thick with intent.

This time, the words weren’t a question,

they were an invitation.

 

 

Yeosang’s breath hitched,
his body instinctively arching under San’s weight.
The air between them was charged,
and Yeosang’s heart was racing in his chest like it was about to escape.
He had never been this close to San—
never so aware of every movement,
every brush of skin,
every flicker of heat that seemed to pulse from San’s body to his own.

San was hovering over him,
his hands on either side of Yeosang’s face,
like a cage of heat and tension,
keeping him locked in place.

Yeosang could feel the way San’s breath brushed against his ear,
every word carrying a weight of promises he wasn’t sure he was ready to hear.

“You look so pretty when you’re flustered,” San murmured,
his voice so close that it sent shivers down Yeosang’s spine.
His smirk never wavered,
but there was something in his eyes—something predatory.
“Didn’t think it’d take so little to make you a mess, Yeosang.”

The words were a challenge,
but the way San said them was like he had all the power in the world,
and Yeosang had none.

He swallowed, trying to steady himself,
but the heat in his stomach made his breath shallow.
His pulse was erratic,
his mind scrambling for a way to hold onto his composure.
But every movement San made—every small shift of his weight on top of him—
was an anchor pulling him deeper into the moment.

Yeosang couldn’t look him in the eye.
He was too aware of the way his body was reacting,
too aware of how wrong and right it felt to be this close to him.

"San," Yeosang said softly, his voice strained.
"Wh-what are you doing?"
He wanted to pull away,
but his body refused to obey.
Instead, he shifted,
just enough for San to lean closer,
his breath brushing against Yeosang’s lips.

San’s smirk deepened,
his voice low, rough, and teasing,
“I’m doing exactly what I want to do, Yeosang.”

San’s hand slid slowly to Yeosang’s wrist,
pinning him gently to the bed,
his fingers tracing the line of his skin as if memorizing it.

Yeosang’s breath faltered,
his hands instinctively seeking something to hold onto.
He squeezed his eyes shut,
but it only intensified the sound of his heartbeat,
pounding in his ears like a drum.
The air between them was so thick,
it felt like it was suffocating him.

"San, please…" Yeosang’s voice cracked,
a soft plea that came from somewhere deep inside,
a part of him that was both terrified and desperate for something
he couldn’t name.

San’s gaze softened, just a little,
and for a moment, he didn’t move.
It was a stillness that only heightened the tension.
Yeosang could feel every ounce of restraint,
could feel how San was holding back,
waiting for him to make the next move.

The silence stretched between them,
and Yeosang’s breath was the only sound in the room.
Then, with deliberate slowness,
San leaned down again,
his lips brushing Yeosang’s ear as he whispered,
“Say you want this.”

Yeosang’s throat went dry,
his chest tightening.
Everything in him screamed to resist,
to run away,
but San’s presence was a gravity that held him in place.
Every word, every touch, was pulling him deeper.

“I…” Yeosang’s words faltered,
his mouth dry,
his heart a roaring storm inside his chest.
"I…" He couldn’t do it.
He couldn’t say it.

San chuckled softly,
the sound a dark caress.
“Still playing coy? You’re cute when you try to hide it.”
He leaned closer,
his lips ghosting over Yeosang’s in the most torturous way,
teasing, but never quite touching.

The moment stretched on,
like time itself had slowed down,
and Yeosang was lost in it.
Every part of him was at war—
his mind screaming for clarity,
his body betraying him in the most dangerous way.

San was so close now,
his lips a breath away.
"Just say it, Yeosang. Tell me you want this," he whispered.

Yeosang couldn’t breathe.
Couldn’t think.
Everything in him was screaming for release,
and yet he couldn’t find the words.

Finally, in the quiet of the room,
San’s lips brushed against Yeosang’s cheek,
and Yeosang felt the smirk—
still there, still dangerous—
pressing against his skin.

"You don’t need to say it," San murmured,
his voice low and rough.
"Not yet."

And that was enough.

 

San barely had time to smirk.

Yeosang's fingers—long, trembling, firm—slid behind his neck, the skin there warm and sensitive. A pulse beat beneath his touch.

And then, like a dam cracking under pressure,
he pulled him down.

"You… You're so damn annoying!"
It left his lips like a growl, like a confession dressed in fury—
and then Yeosang kissed him.

Not sweet. Not gentle.

It was the kind of kiss born from weeks of tension,
from stolen glances and breathless spirals,
from deep voices used like weapons
and smirks that never played fair.

San's eyes fluttered shut, caught completely off guard,
but his hands moved instantly—instinctively—
one finding Yeosang’s waist, the other sliding up his chest
like he’d been dying to do this all along.

Yeosang kissed like he hated how much he wanted him.
Like he was trying to shut him up.
Like he was finally letting himself break.

San groaned softly into it,
letting Yeosang take the lead,
his lips parting just enough to taste the storm behind the restraint.
He kissed him back—slow at first,
then hungrier, deeper, letting his hands press Yeosang into the bed
until there was no space between them at all.

When they finally broke apart, gasping,
San looked down at him, dazed.

Yeosang’s cheeks were pink,
his chest rising and falling too fast,
but his eyes burned with something fierce and raw.

San was quiet for a beat, then—

“Took you long enough,”
he whispered,
that damn rasp back in his voice,
like he didn’t just lose his breath from a kiss.

Yeosang rolled his eyes,
still breathless, still pinned beneath him,
and muttered—

“Shut up and kiss me again.”

And San did.
Without hesitation.
Without teasing.

This time, with everything he’d been holding back.

 

 

The light crept in like it knew a secret,
spilling softly across tangled sheets and bare shoulders,
painting the quiet wreckage of the night before.

Yeosang stirred first—body sore in places he didn’t dare name,
a blush rising already before his eyes even opened.
He felt the weight beside him shift,
San’s arm tightening slightly around his waist like instinct.

It was warm. Too warm.
Too close.
Too much of him.

And yet… not enough.

“You’re awake,” San murmured, his voice still hoarse with sleep,
and it did things to Yeosang all over again.
Even after everything.

“Unfortunately,” Yeosang muttered, turning his face into the pillow.

San laughed, low and soft.
He leaned closer, lips brushing against the shell of his ear.

“You scratched me up real good.”

Yeosang elbowed him in the stomach.
“You bit me. Four times.”

San just grinned.


---

 

They didn’t mean to get caught.
Really.

But Yeosang forgot about the collar of his shirt.
And San didn’t notice the bite on his collarbone was that visible.

So when they walked into the living room, late and vaguely smug—
hair tousled, lips a little too pink,
and marks like wild art crawling up necks and barely hidden shoulders—
the room fell silent.

Until Wooyoung whistled.
Loudly.

“Damn, you two fight a bear last night or just each other?”

Mingi nearly choked on his water.
“Those aren’t just love bites, that’s territory warfare.”

Yeosang flushed crimson.

Hongjoong’s eyes narrowed.
Seonghwa made a strangled noise in his throat, holding up a hand.

“I don’t need to know. I don’t want to know.”

Jongho sat on the edge of the sofa, blinking slowly.

“You guys kissed and then decided to audition for a vampire drama?”

Yunho looked vaguely betrayed.
“You used my bed. My blanket. My side of the bed—”

San cut in, utterly unbothered.

“You gave me the key.”

Yunho glared.
“For emergencies!”

“And it was,” San said seriously, wrapping an arm lazily around Yeosang’s waist.

“It was urgent.”


---

 

Later, when the laughter faded and the teasing dulled to hums through closed doors,
Yeosang sat on the edge of the bed again, shirt half-draped,
fingers ghosting over the marks San left.

Each one deliberate.
Each one full of quiet want.

“Do you regret it?” he asked, not looking back.

San came up behind him, arms wrapping loosely around his torso.
He pressed his lips against a mark just beneath Yeosang’s jaw.

“Only that we waited this long.”

Yeosang exhaled, leaning into him.

There were more nights like that to come.
More stolen moments.
More teasing.

But this one—
this one belonged to them.

 

 

They were filming a variety segment, all bright lights and choreographed chaos.

Laughter echoed, cameras rolled, and Yeosang was doing his best to look normal.
To keep his shoulders relaxed.
To ignore the phantom heat still tingling at the base of his throat.

San wasn’t helping.

He stood just behind him for the partner challenge, breath warm against Yeosang’s nape as he leaned in a little too close to “explain the rules.”

His voice dropped to a hush—low, gravel-edged, sinful.

“I missed this one,” San whispered, fingertips barely brushing where the collar hid the fading bite under his ear.
“Should I fix it later?”

Yeosang’s neck turned pink instantly.

“You said explain the rules, not murder me,” he hissed under his breath.

San chuckled darkly.
“You like it.”

Wooyoung, passing by, caught Yeosang’s expression—rigid spine, ears flushed, jaw locked—and cackled.
“Are you sweating, Yeosang? We’re indoors.”

Mingi added casually, “He’s glowing. Like, emotionally unwell.”

Yeosang scowled, silently wishing for divine intervention.

Instead, San leaned in again, this time whispering near his shoulder.

“You’re really bad at hiding it. Should I give you another reason to blush tonight?”

Yeosang almost dropped his mic.

 

Later, after the lights died and the world quieted down,

Yeosang found himself seated on San’s bed in nothing but a hoodie and the ache of too much closeness.

His skin buzzed, not from pain—

but from the gentle way San was touching him now.

 

San’s fingers ran soft cotton over the bruises he’d left—little ghosts of teeth and want—

a warm towel in one hand, ointment in the other.

 

“I didn’t mean to go that hard,” he murmured, dabbing carefully at a bite that bloomed just above Yeosang’s collarbone.

 

“You didn’t stop,” Yeosang replied, voice low,

but there was no accusation.

Only fond exasperation. And heat beneath it.

 

San smiled, not looking up.

 

“You were loud that night,” he teased gently.

 

Yeosang flicked his shoulder. “Stop talking.”

 

San finally met his gaze—quiet, serious, a little too sincere.

 

“Does it hurt?”

 

“Only when you’re this sweet,” Yeosang muttered, unable to hold the eye contact for long.

 

San leaned in, pressing a feather-light kiss over the mark he just treated.

Then another on his jaw.

And one at the corner of his mouth.

 

“Then I’ll be careful,” he said,

voice like a vow this time, not a tease.