Chapter 26 – The Spring That Didn’t Ask Permission

Time didn’t tiptoe.

It cracked.

By the second week of April, Seoul felt like it had been kissed too hard.

Magnolias blew open along the avenues like bruises blooming. The streets ran with cherry petals, trampled and drifting into gutters, soaking pink into the edges of sidewalk puddles.

Smells changed.

Clothing thinned.

Even the light got braver.

The penthouse changed with it. The walls hadn’t moved, but the apartment had new gravity. Not all at once. But in slivers.

Haneul’s closet—the one that wasn’t a room—grew like moss. Sweaters and t-shirts stacked on top of old architectural plans. Tank tops with rips in the collarbone seam. A stray jade ring left on the bathroom counter. Toothpaste in the center instead of the edge. Too many towels.

The closet room always had the window cracked open now. Breezes carried in the smell of blooming flowers, sometimes rain. Haneul slept half-wrapped in old sheets, sprawled out like a prince who’d been dropped into a too-small kingdom and made it regal through attitude alone.

Seungho’s pantry changed. His fridge changed.

Snacks he’d never eaten before filled the lower shelves: pineapple gummies, fish-shaped pastries, carbonated grape soda, dumplings in ridiculous flavors.

He pretended not to notice.

But he watched which ones disappeared.

By May, Haneul started freezing grapes in the ice tray. "Makes them crunch better," he said, walking around barefoot, chewing with exaggerated satisfaction.

He replaced the tea bags with cold brew pouches, lined up like soldiers in the fridge. Made bingsu once at 2 a.m. using crushed ice and sour jelly worms.

Seungho found a trail of condensed milk leading from the counter to the window.

“You’re unhinged,” he said, sipping black coffee.

“You’re welcome,” Haneul replied, mouth full of mango.

??????

Haneul brought back flowers. Not the type meant for vases.

No, his were stranger. Things that grew between cracks in stairwells, or from a park he passed on the bus, or just looked “sad enough to deserve a second chance.”

Hawthorn. Lily of the valley. Once, a dried sprig of thyme.

He pressed them into books. Shoved them into notes. Left them tucked under plates or taped to wall sockets.

“To keep love pure, and still endure,” he told Seungho once, while sticking a crumpled bloom to the bathroom mirror with lip balm.

Then added: “Also they smell nicer than your laundry detergent. No offense.”

Seungho stared at the mirror. “Is that mine?”

“No,” Haneul lied. “Yes.”

??????

Tank tops.

That was the worst of it.

Not undershirts. No. These were mesh, sleeveless, loose-necked things that clung when he sweated, sheer when he leaned into sunlight. The kind of shirt that made not looking feel like punishment.

He started wearing them everywhere, not only indoors.

“Is this yours?” Seungho asked one morning, holding up a wispy black thing that looked like it was spun from spiderweb and lust.

“Nope,” Haneul said, stealing it anyway.

Wore it to breakfast with Seungho’s silk pajama pants. Didn’t wear underwear.

Seungho nearly choked on his toast.

Once, he wore a sheer lavender thing that clung to his lower back and said, “This makes me look like a soap bubble.”

“You’re not going out in that,” Seungho muttered.

“Okay,” Haneul replied, already out the door ready for college.

??????

They started walking by the river.

Sometimes for no reason. Sometimes late at night when the city was half-asleep and the concrete still held the warmth of the day.

They didn’t speak much.

Haneul walked fast and slow at the same time. Like someone who wasn’t sure whether he wanted to be followed.

Seungho never walked in front.

But once, when a bicycle clipped too close to Haneul’s elbow, Seungho moved his hand — quick, instinctive — as if to catch him.

Haneul flinched.

Didn’t speak for the rest of the walk.

Seungho didn’t try again.

??????

The cinema didn’t last long.

Haneul chose the movie. Some loud anime remake with knives and demons and zero plot.

Ten minutes in, he was twitching in his seat. Twenty, he was clawing at the armrest. At twenty-five, he bolted.

Seungho found him outside, crouched behind a vending machine, chewing dried squid like he was feral. Hair plastered to his forehead and braid wild, curled around his own wrist. Hoodie half-zipped. Eyes red—not crying, just overheated.

“I hate sound,” he muttered. “It’s too fucking loud. Everything’s too much.”

Seungho didn’t say anything.

Just bought two canned coffees from the machine.

Offered one without looking.

They drank side by side on the curb, knees touching faintly.

It wasn’t peace… But Haneul stayed.

They also went indoor climbing once.

Haneul scaled the wall like he was born for it, smirking at the other climbers like a handsome devil in fluorescent harness, dropping back down without a single scratch. Seungho watched from below, arms crossed, pretending he was not terrified of how recklessly he dangled from the top ledge.

And then it happened. Haneul slipped, probably half on purpose. Dropped down too fast, laughed in mid-air—landing on Seungho.

Chest to chest. Breath to breath. The thud echoing in Seungho’s spine like a threat and a promise all at once.

For a second, neither of them moved.

Then Seungho got up too fast. Walked out of the gym without looking back.

He left the gym early that day.

Said he had calls. Didn’t.

Haneul followed five minutes later with smug eyes and a bruised elbow and said, “Guess you’re my crash mat now.”

Seungho didn’t reply.

He couldn’t. His pulse was still audible.

??????

Sometimes, Haneul wandered into the living room like gravity had shifted sideways and dragged him with it.

Hood half-zipped again, his braid clinging like it wanted to stay. Still high off adrenaline from practice and late-night bus rides, cracking his neck while muttering color theory formulas like war declarations.

“Tint is value plus white. Shade is value plus black. Who the fuck decided this language.”

A page turned. A sigh. “And don’t even get me started on the still life assignment, Seungho—do you know how many fruit corpses are currently rotting in the bottom tray of your fridge?”

He dropped sideways onto the couch, cracking open a spiral notebook that had seen better days, its cover warped from spilled coffee and desperation. His bag hit the floor like a corpse. And then—without warning—he slung one bare leg across Seungho’s lap like a cat staking territory.

Seungho paused mid-sip of his tea, and sat like he’d been turned to stone. Breath shallow. Shoulders rigid. Haneul’s knee pressed against his ribs like a brand.

The scent of his shampoo—citrus and something reckless—seeped into the space between them, and Seungho couldn’t decide if it made him feel thirty-three or seventeen again

Haneul didn’t notice—or more likely, didn’t care. He was already reading aloud again.

“...principles of visual hierarchy,” he mumbled around a mouthful of convenience-store grapes, cold enough to fog his breath. “...symbolism of blackbirds in early 20th-century inkwork… passeriformes, ninety-six percent of global bird species… fuck, my brain is melting.”

The movie played on in the background.

Muted lighting. Long shadows. A pair of men on screen, sitting inches apart. No touching. No resolution. Some arthouse noir thing Seungho had put on, hoping Haneul wouldn’t notice the symbolism or the slow-burn sexual repression.

Haneul leaned back. Groaned. Let his arms flop outward. One hand rested against Seungho’s thigh now, careless.

He didn’t look up when he asked, “Do you think all closeness ends badly, or am I just cursed?”

It was rhetorical. Probably.

Seungho didn’t answer.

He couldn’t have, even if he tried. His mouth had gone dry. His spine was locked in place like a man bracing for war.

Haneul shifted again. Not away. Closer. A little more of his weight sinking into Seungho’s side, warm and bright and twitchy like lightning caught in a hoodie.

He kept talking.

About his professors.

About how the cafeteria had stopped serving the good rice.

About how spring meant deadlines and critiques and sleep deprivation.

About how he kept getting caught sketching Seungho’s hands in the margins of his notebooks and lying that they were mannequins.

All of it said in a rush.

Like it wasn’t important.

Like it meant everything.

Seungho sat beneath it all, hands clenched on either side of the cushion. Barely breathing.

And when Haneul finally fell quiet—midway through listing blackbird migration paths and grumbling about supply costs—the only sound left was the film’s final monologue:

“I didn’t know how to love him.

I only knew how to want him.

Quietly. Like a coward.

And by the time I found the courage, he was already halfway gone.”

Neither of them looked at the screen.

Haneul stared up at the ceiling like it had insulted him.

Seungho’s jaw clicked softly as he swallowed.

Outside, the spring air rustled faintly through the barely-cracked window. A scent of trees blooming in places they hadn’t noticed. A breath of the future, waiting. Unnamed. Undecided.

Seungho turned his head, just slightly.

Haneul’s eyes were closed now. His leg still hooked over Seungho’s thigh. Notebook falling to the floor. Breathing even.

But his hand was fisted in the edge of Seungho’s sweater.

Clinging like a boy who didn’t know how to ask for what he needed. Only how to hold still, and hope the world didn’t flinch.

Seungho stayed there a long time, listening to the end credits roll, to the wind moving past the glass, to his own blood rushing toward every part of him he refused to move.

Then he exhaled.

Soft. Careful.

As if even that might startle the thing beside him into flight.

He didn’t touch Haneul.

Didn’t shift him either.

Just watched the boy’s grip tighten slightly on his sweater.

And hoped, silently, that next time—

he’d hold on longer.

??????

The days stretched longer.

Light bled into evening slower.

And with it, so did the ache.

Not just for touch.

Not just for sex.

But for something older. Deeper.

The kind of closeness that didn’t flinch when called by name.

Seungho began dreaming.

Not filth. Not purity either.

Just fragments. Sensations.

Haneul biting into tangerines, juice slipping down his wrist.

A lavender tank top, sheer with sweat.

Fingers brushing his, and staying.

Eyes that didn’t soften—but burned.

Then stranger things:

A rooftop under moonlight.

Ash swirling through stars.

A warrior’s braid heavy with charms and color.

Smoke in his lungs. Ozone in his throat.

The reek of blood and wool and sex and something sacred.

A grin sharp enough to cut fate.

Hands glowing with magic he couldn’t name.

He always woke up before the morning sun touched him.

But the scent clung.

Red bean. Spring rain. Lotus tea. Dried persimmons.

Memory that didn’t belong to this lifetime.

Haneul never spoke of dreams.

Or maybe he just didn’t let them reach his mouth.

But sometimes in the mornings, he looked at Seungho’s hands like they held answers to questions he didn’t remember asking.

Not desire. Not yet.

More like a riddle. A memory. A dare.

And Seungho?

He didn’t move yet.

He just let the hunger pool in his chest—

quiet, patient, holy—

like a temple waiting for fire.

??????

If ads affect your reading experience, click here to remove ads on this page.