Work Text:
Love was never meant to be simple.
Perhaps that was why it found them so easily.
They knew, from the very beginning, that they were never meant to stand beside each other. One belonged to heaven, where light was worshipped and purity was law. The other was born beneath the earth, where shadows lingered and sinners were condemned. An angel was destined for the skies. A devil was fated for the depths below.
The world had already written their endings long before they ever met.
And yet, love happened.
Somewhere between heaven and hell, between divine grace and eternal ruin, they found each other. Not in war. Not in hatred. But in the quiet, fragile way two lonely souls reached out and refused to let go.
Was that truly their sin?
Love was created by the Almighty Himself. So how could it be wrong for two hearts to answer what He had made them capable of feeling? They did not seek destruction. They did not ask to defy the heavens. All they ever did was love one another in a world that insisted they should not.
“Cheollie…” Jeonghan murmured sleepily.
They were tangled together beneath the sheets, bodies pressed close in the quiet warmth of the night. Seungcheol’s arm rested securely around Jeonghan’s small waist, holding him as though even sleep could not loosen his grip. Jeonghan lay against his chest, listening to the slow, steady rhythm of his heartbeat beneath human skin.
Tonight, they had chosen to become human again.
It was their little rebellion against fate; against heaven, against hell, against every law that insisted they should remain apart. On nights like these, they shed their wings and horns, their halos and flames, until they were simply two people sharing the same bed, the same breath, the same fleeting peace.
They always met on the same chosen night of the month.
And they always stayed until dawn threatened to take them away from each other again.
“Hmmm?” Seungcheol mumbled against his hair, voice thick with sleep.
Jeonghan shifted carefully, trying to lift himself from the bed, but the arm around his waist only tightened. Before he could get far, Seungcheol pulled him right back against his chest with a quiet grunt.
“Sleep,” Seungcheol ordered softly, still half-asleep.
Jeonghan let out a tired sigh. “But we have to go back now,” he whispered, his voice rough and hoarse from hours spent tangled together in the dark.
His body ached pleasantly, warmth lingering beneath his skin. He could already feel the soreness settling into his limbs, and judging by the faint sting along his neck and shoulders, Seungcheol had definitely left marks on him again.
Not that Seungcheol ever seemed sorry about it.
The demon only buried his face deeper into the crook of Jeonghan’s neck, holding him closer as if dawn itself could not pry them apart.
“Five more minutes,” Seungcheol murmured stubbornly. “Heaven can survive without you for five more minutes.”
Jeonghan laughed softly at that, the sound quiet and fond inside the dim room.
“And hell?” he asked.
Seungcheol finally opened one eye to look at him, lips curving lazily. “Hell stopped functioning the moment I fell in love with you.”
Jeonghan laughed softly, the sound warm and breathless between them, and Seungcheol swore it was the closest thing to heaven he would ever know.
“You’re so cheesy,” Jeonghan whispered, smiling as he looked at him.
Seungcheol only grinned before rolling over, caging Jeonghan beneath him. Their faces were only inches apart now, close enough for him to feel the angel’s breath against his lips. He didn’t hesitate any longer. He leaned down and kissed him deeply.
Jeonghan let out a small sound of surprise, but it melted quickly into the kiss as his eyes fluttered shut. He kissed Seungcheol back almost instantly, soft at first, before the kiss deepened into something hotter, something desperate.
Seungcheol bit gently against Jeonghan’s lower lip, drawing a quiet moan from him before slipping his tongue into the angel’s mouth. Jeonghan’s fingers pressed weakly against Seungcheol’s chest, as though he meant to push him away, but Seungcheol caught both of his wrists with one hand and pinned them above his head against the pillow.
The movement made Jeonghan gasp into the kiss.
Seungcheol only kissed him harder.
He held Jeonghan there effortlessly, his grip firm but careful, while his other hand slid along the angel’s waist, pulling him impossibly closer. By the time Seungcheol finally pulled away, Jeonghan was left beneath him breathless and flushed, lips swollen from kissing, eyes hazy and half-lidded.
Beautiful.
Seungcheol lowered his mouth to Jeonghan’s jaw, pressing slow kisses there before moving down toward his neck. Jeonghan’s head tipped back instinctively, eyes squeezing shut as he tried, and failed, to hold back the soft sounds escaping him.
“U-Uh… Cheol…” he breathed out shakily.
But he could do nothing except take it, wrists still pinned gently above his head while Seungcheol kissed him like a man starved.
Seungcheol’s hand slipped beneath the thin fabric draped over Jeonghan’s body, warm fingers gliding slowly against bare skin as though he wanted to memorize every inch of him all over again.
Jeonghan shivered beneath the touch.
The demon noticed immediately.
A faint smile curved against Jeonghan’s neck before Seungcheol pressed another lingering kiss there, soothing the mark he had just left with the gentlest brush of his lips. His hand traveled upward, slow and deliberate, tracing along Jeonghan’s side until he felt the angel’s breathing hitch beneath him.
“So sensitive,” Seungcheol murmured quietly.
Jeonghan turned his face away, embarrassed by how easily Seungcheol could unravel him. But the movement only exposed more of his neck, and Seungcheol took full advantage of it, kissing the soft skin there while his thumb stroked soothing circles against Jeonghan’s wrist still trapped above his head.
It was unfair how gentle he could be while completely undoing him at the same time.
“Cheol…” Jeonghan whispered again, softer now, almost pleading.
Seungcheol lifted his head slightly, just enough to look at him. Jeonghan’s cheeks were flushed deep pink, his hair messy against the pillow, eyes shining with warmth and want. For a moment, Seungcheol simply stared.
An angel.
His angel.
The thought alone made something ache inside his chest.
His free hand moved again, fingertips brushing over the marks scattered across Jeonghan’s skin: marks that would fade before he returned to heaven, though Seungcheol secretly wished they would stay. Proof that, even for one night, Jeonghan had belonged beside him instead of above the clouds.
Jeonghan squirmed slightly beneath him when Seungcheol’s touch drifted lower, and Seungcheol immediately leaned down to kiss him again, softer this time, slower, like he was trying to pour every unsaid feeling into it before dawn came for them both.
The room filled with uneven breaths and quiet whispers of each other’s names, the world outside fading further and further away the longer they stayed tangled together.
Seungcheol kissed Jeonghan like he was trying to hold onto something fleeting. Every touch carried a desperation neither of them ever spoke aloud, because dawn always came, and dawn always meant goodbye.
Jeonghan’s fingers finally slipped free from Seungcheol’s grasp only to cling tightly to his shoulders instead, pulling him closer as if he could keep the devil beside him forever through touch alone. Their foreheads pressed together, breaths mingling in the narrow space between them.
“Cheol…” Jeonghan whispered again, voice trembling softly.
Seungcheol answered by kissing him once more, slower now, deeper with emotion than hunger. His hand rested against Jeonghan’s cheek while the other remained intertwined with his fingers against the sheets, grounding him there in that fragile moment between heaven and hell. He then moved in between the younger's legs, as he slowly put his length inside Jeonghan. The latter arched his back, as his eyes rolled back. Seungcheol shut his eyes, as he felt the warm feeling inside the angel. He moved against him slowly, deliberately, like he wanted to savor every second they still had together. Each thrust drew another broken sound from Jeonghan’s lips, soft moans spilling freely now as he clung tightly to Seungcheol’s shoulders.
Their foreheads rested together, breaths uneven and shared.
Jeonghan could feel himself unraveling little by little beneath him. Every touch, every kiss, every whispered breath of his name pulled him closer to the edge until he could barely think anymore. All he could feel was warmth, pressure, and Seungcheol surrounding him completely.
“Cheol…” he gasped softly, fingers trembling against the devil’s skin.
Seungcheol lifted his eyes to him then, and Jeonghan nearly fell apart from the look alone.
There was nothing cruel in the devil’s gaze. No darkness. No malice.
Only love.
Pure, overwhelming love that made Seungcheol look at him as though Jeonghan himself had hung the stars across the sky.
“You’re doing so well,” Seungcheol whispered, voice rough with affection as he brushed damp strands of hair away from Jeonghan’s forehead. Even as he continued moving inside him, his touch remained impossibly gentle, cradling Jeonghan like something sacred.
The tenderness of it shattered whatever composure Jeonghan had left.
His breath hitched sharply before he finally came undone beneath him, back arching slightly as Seungcheol held him through it, murmuring soft praises against his skin. Jeonghan buried his face against Seungcheol’s shoulder, trembling as waves of pleasure washed through him.
The sight alone nearly drove Seungcheol mad.
Watching Jeonghan fall apart in his arms, flushed cheeks, tear-bright eyes, lips parted around shaky breaths, felt dangerously close to worship.
Seungcheol held Jeonghan close as they moved together through the last trembling moments, his breathing uneven against the angel’s skin. Every motion had lost its earlier urgency, turning slow and intimate, like he wanted to stay connected to Jeonghan for as long as possible.
Jeonghan’s hands slid weakly through Seungcheol’s hair, eyes still half-lidded from pleasure as he looked up at him. The tenderness in Seungcheol’s gaze nearly hurt to look at; soft, devoted, completely undone by the person beneath him.
Then Seungcheol finally reached his limit.
A quiet groan escaped him as he buried his face against Jeonghan’s shoulder, arms tightening securely around his waist while he held him through it. Jeonghan shivered at the warmth he felt inside him, and the way Seungcheol stayed pressed close afterward, refusing to put even an inch of distance between them.
For a few seconds, neither of them spoke.
They simply breathed together in the dim room, tangled beneath the sheets while dawn slowly crept closer outside the windows.
Seungcheol lifted his head eventually, brushing a gentle kiss against Jeonghan’s forehead before resting there.
“If heaven takes you away from me again,” he whispered quietly, “I’ll still wait for our next night.”
Jeonghan never got to reply.
Whatever words he had been about to say dissolved into soft, uneven breaths before he slipped fully into sleep, exhaustion finally claiming him after everything the night had taken from him.
Seungcheol stayed still for a moment, simply watching him.
The room had gone quiet again, the kind of silence that only existed when the world itself felt far away. Slowly, carefully, he shifted back, careful not to disturb Jeonghan as he pulled the sheets up to cover them both properly.
Then he just looked at him.
Really looked.
Jeonghan’s face looked softer like this: unguarded, peaceful, almost unreal in its gentleness. Wet strands of hair clung to his forehead, and Seungcheol couldn’t resist reaching out to brush them away. His fingers lingered there longer than necessary, tracing lightly as if memorizing the shape of him all over again.
He tugged Jeonghan a little closer instinctively, as though even sleep might try to steal him away. Jeonghan shifted unconsciously in response, leaning into Seungcheol’s warmth without waking, murmuring something soft and indistinct under his breath.
Seungcheol let out a quiet chuckle at that, low and fond.
“Yeah,” he whispered, more to himself than anything. “Stay like this a little longer.”
His arm slipped around Jeonghan’s waist again, holding him close, refusing even the smallest space between them.
And with dawn still far enough away to pretend they had forever, Seungcheol finally closed his eyes too, falling asleep with Jeonghan still safely in his arms.
“Jeonghan.”
At the sound of his name, Jeonghan turned his head and smiled faintly. “Hey, Joshua.”
Joshua did not return the smile.
Instead, he immediately grabbed Jeonghan by the wrist and pulled him away from the crowded hall, leading him into the quiet corner between towering marble pillars where the other angels would not easily hear them.
“You met him again, didn’t you?” Joshua asked in a low voice.
Jeonghan leaned back against the pillar casually, completely unbothered by the accusation. If anything, amusement flickered across his face.
“Yes,” he answered simply.
Joshua let out a frustrated sigh, dragging a hand down his face. “Jeonghan, do you even hear yourself right now?”
A soft chuckle escaped the older angel. “You make it sound like I committed a crime.”
“You know exactly what I mean.” Joshua stepped closer, lowering his voice further despite the emptiness around them. “He’s a—”
“A demon?” Jeonghan supplied easily.
Joshua’s eyes widened immediately as he looked around in panic. “Will you stop saying it so loudly?”
Jeonghan only laughed quietly at his reaction.
“Joshua,” he said gently, “the Almighty sees everything. Don’t you think He already knows what I’m doing?”
“That’s exactly the problem!” Joshua hissed. “Why do you keep meeting him? Why do you keep risking yourself for someone like him?”
Jeonghan’s expression softened.
“Someone like him?” he repeated quietly.
Joshua faltered for a second but pressed on. “He’s fallen, Jeonghan. Heaven cast him out. Do you understand how dangerous that is? You don’t know what demons are capable of.”
At that, Jeonghan finally straightened from the pillar, the smile on his lips fading into something quieter. Sadder.
“No,” he murmured. “I know exactly what he’s capable of.”
Joshua fell silent.
Jeonghan lowered his gaze briefly, as though recalling something only he could see.
“The only reason Seungcheol fell,” he said softly, “was because he chose to fight for people heaven refused to listen to.”
Joshua blinked.
“He questioned suffering. He questioned the punishment.” Jeonghan looked back at him then, eyes steady and unwavering. “And for that, they tore his wings away and called him sinful.”
The corridor suddenly felt far too quiet.
Joshua opened his mouth to argue, but the conviction in Jeonghan’s voice stopped him.
Because this was not infatuation.
Not recklessness.
Jeonghan loved him.
The realization settled heavily between them.
Joshua exhaled slowly, exhaustion replacing panic. “You really love him that much?”
Jeonghan smiled then; soft, helpless, devastatingly honest.
“Yes.”
No hesitation.
No shame.
Just love.
And somehow, that frightened Joshua more than anything else.
Joshua rubbed his face in frustration. “Jeonghan… if the higher angels find out, this won’t end with a warning.”
“I know.”
“And if the Almighty decides to punish him again?”
That finally made Jeonghan’s smile falter.
For the first time since the conversation began, pain flickered across his face.
Joshua immediately regretted saying it.
But Jeonghan only looked away toward the endless skies of heaven, voice soft when he finally spoke again.
“They already took his wings,” he whispered. “How much more do they want from him?”
As peaceful as heaven was, hell stood as its perfect opposite.
The underworld burned endlessly in shades of crimson and black, the air thick with unbearable heat that clung to the skin like punishment itself. The walls groaned with the cries of suffering souls, their screams echoing endlessly through the vast chambers like a chorus of despair.
At the center of it all sat Seungcheol.
One leg crossed over the other, elbow resting against the arm of his throne, he listened to the endless noise with complete indifference. The flames reflected against his sharp features, casting shadows across the scars lining his exposed skin.
“Cheol.”
Seungcheol lifted his eyes lazily at the voice.
Mingyu stepped into the room, the heavy doors closing behind him with a low groan.
“What?” Seungcheol asked flatly.
Mingyu studied him carefully before speaking again. “You were with the angel again?”
The atmosphere shifted instantly.
A faint crease appeared between Seungcheol’s brows, subtle but dangerous.
He hated hearing Jeonghan spoken about here.
Jeonghan did not belong in hell. His name sounded far too pure against the screams echoing through the halls. Even the thought of those filthy walls hearing about him felt wrong somehow.
“I’m just asking,” Mingyu continued cautiously.
“It’s none of your business.”
The answer came cold and immediate.
Mingyu sighed quietly, rubbing the back of his neck. “I know that. But I’ve followed you long enough to know how much you love him.”
Seungcheol’s gaze darkened slightly but he stayed silent.
“And because I know that,” Mingyu added carefully, “don’t you think something might happen to him if this keeps going?”
For the first time since the conversation began, Seungcheol looked away.
The flames surrounding the room crackled softly, filling the brief silence.
“We already know what we’re doing is punishable,” he said at last, voice quieter now. “But I’m too selfish to let him go.”
A bitter smile touched his lips for only a second.
“And Jeonghan…” His expression softened almost imperceptibly at the thought of him. “He’s too kind to leave me behind.”
Mingyu frowned. “But—”
“But if something happens,” Seungcheol interrupted sharply, eyes lifting once more, glowing dangerously beneath the red light of hell, “I’ll make sure nothing happens to him.”
The room fell silent again.
Because Mingyu knew exactly what that meant.
If heaven ever tried to hurt Jeonghan because of this—
Hell itself would rise with Seungcheol.
“Cheollie~”
Jeonghan’s voice echoed softly through the apartment as he wandered further inside, looking around for any sign of Seungcheol. A small pout formed on his lips when no one answered him.
The apartment was quiet tonight.
Warm lights glowed softly across the living room, the curtains swaying gently from the open window. It felt painfully normal; no heaven, no hell, no wings or flames. Just the small home they had secretly built together in the human world, where for a little while, they could pretend they belonged to no one except each other.
Jeonghan had just taken a step toward their bedroom when suddenly, a pair of arms wrapped securely around his waist from behind.
He barely had time to react before he was pulled back against a warm chest.
A smile spread across his face instantly.
“Found you,” Seungcheol murmured against his neck.
Jeonghan laughed softly as he felt the other’s breath fan against his skin. “Cheollie, your breath tickles.”
Seungcheol only smiled at that, tightening his arms around Jeonghan’s waist before burying his face deeper into the crook of his neck like he had missed him for years instead of hours.
“You came late,” he mumbled.
Jeonghan tilted his head slightly to give him more space, fingers naturally finding Seungcheol’s hands resting against his stomach. “Joshua kept talking to me.”
Seungcheol groaned dramatically against his skin. “I don’t like Joshua.”
“That’s because Joshua tells me you’re a bad influence.”
“I am a bad influence.”
Jeonghan laughed again, the sound light and affectionate enough to make Seungcheol close his eyes for a moment just to listen.
The demon pressed a slow kiss against the side of Jeonghan’s neck before resting his chin on his shoulder.
“But you still came back to me,” he whispered quietly.
Jeonghan turned slightly in his arms then, enough to look back at him over his shoulder. His expression softened immediately at the sight of Seungcheol looking at him with that familiar tenderness, the kind that always made Jeonghan forget the difference between heaven and hell.
“Of course I did,” he replied gently. “Home is where you are.”
Seungcheol stared at him quietly after that.
Home.
Such a simple word, yet hearing it from Jeonghan always did something dangerous to his heart. A devil was never meant to have a home. Hell was not a home; it was punishment dressed as eternity.
And yet somehow, this tiny apartment with dim lights, unwashed dishes in the sink, and Jeonghan standing in the middle of it wearing oversized clothes had become the only place Seungcheol ever wanted to return to.
His arms loosened just enough for Jeonghan to turn around fully in his embrace.
“You look tired,” Jeonghan murmured softly, brushing his fingers against Seungcheol’s cheek.
Seungcheol leaned into the touch instinctively. “Hell is annoying today.”
Jeonghan laughed under his breath. “That sounds like something only the ruler of hell would complain about.”
“I’m serious.” Seungcheol frowned dramatically. “Everyone keeps talking.”
“You’re also talking right now.”
“That’s different.”
Jeonghan shook his head fondly before stepping away from him. “Come on. I made food.”
Seungcheol blinked. “You cooked?”
“That reaction is offensive.”
“You almost burned the kitchen last time.”
“I said I was sorry!”
Seungcheol burst into laughter then, the sound low and genuine, so rare in hell, yet so easy around Jeonghan.
The angel watched him for a moment, smiling softly to himself.
Because this version of Seungcheol never existed anywhere else.
Not in hell, where demons feared him.
Not in the stories heaven told about the fallen angel who became a devil.
Only here.
Only with him.
Seungcheol eventually walked over and wrapped his arms around Jeonghan again before he could escape toward the kitchen, resting his chin on the angel’s shoulder stubbornly.
“I changed my mind,” he murmured. “Forget the food. Stay here with me first.”
Jeonghan smiled knowingly. “Clingy.”
“Only for you.”
The words were spoken so naturally that Jeonghan’s chest ached a little.
Slowly, he turned in Seungcheol’s arms once more, reaching up to smooth back the devil’s dark hair. For a brief moment, neither of them spoke. They simply stood there in the quiet apartment, holding each other like the world outside did not exist.
And perhaps, inside these walls, it truly didn’t.
Seungcheol tilted his head slightly into Jeonghan’s touch, eyes softening as the angel’s fingers brushed through his hair.
The apartment was quiet except for the faint hum of the city outside the windows. No screams from hell. No hymns from heaven. Just the warmth of each other’s presence filling the small space between them.
Seungcheol looked at Jeonghan for a long moment.
Then he stepped closer.
Jeonghan barely had time to smile before Seungcheol’s hand slid gently against his waist, pulling him nearer until their bodies were pressed together once more. The demon lowered his head slowly, giving Jeonghan every chance to pull away.
He never did.
Their lips met softly at first.
It wasn’t desperate like the nights they spent tangled together beneath dim lights and tangled sheets. This kiss felt quieter. Slower. The kind built from longing that had settled deep into their bones over time.
Jeonghan melted against him almost immediately.
Seungcheol kissed him carefully, tenderly, as though Jeonghan was something precious enough to break beneath rough hands. His thumb brushed lightly against the angel’s waist while Jeonghan’s fingers curled into the fabric of his shirt.
The kiss deepened little by little.
Jeonghan smiled faintly against Seungcheol’s lips, and Seungcheol swore his chest nearly gave out from the feeling alone.
“You’re smiling,” Seungcheol murmured softly between kisses.
“You sound surprised.”
“I am.” Seungcheol leaned in again, stealing another kiss before Jeonghan could continue teasing him. “Usually you laugh at me first.”
Jeonghan laughed quietly this time anyway, the sound dissolving into another soft kiss when Seungcheol chased after it immediately.
The demon’s hands settled more securely around his waist now, holding him close like second nature. Jeonghan rested both arms loosely around Seungcheol’s neck, eyes fluttering shut as he let himself sink fully into the moment.
For once, there was no fear.
No thoughts about heaven discovering them.
No worries about punishment waiting somewhere beyond these walls.
Just Seungcheol kissing him slowly in the middle of their apartment, like they were ordinary people hopelessly in love.
And maybe, for tonight, that was enough.
Jeonghan rested his forehead against Seungcheol’s after the kiss finally broke, both of them breathing softly into the same small space.
Neither moved away.
Seungcheol’s hands remained around his waist, thumbs absentmindedly brushing against the fabric of Jeonghan’s sweater as though he simply needed to keep touching him to make sure he was real.
“You know,” Jeonghan murmured quietly, “normal couples probably don’t stand in their kitchen doing this for ten minutes.”
Seungcheol raised an eyebrow. “Normal couples also don’t have one person living in heaven and the other ruling hell.”
“That’s fair.”
A smile tugged at Seungcheol’s lips before he leaned down to press another quick kiss against Jeonghan’s mouth, shorter this time, but somehow even more affectionate.
Jeonghan laughed softly. “You’re clingier today.”
“I missed you.”
The answer came so quickly and honestly that Jeonghan’s expression softened immediately.
Seungcheol rarely hid his feelings from him, but hearing those words still made warmth bloom quietly in his chest every single time.
“You saw me two nights ago.”
“And?”
Jeonghan shook his head, unable to stop smiling. “You’re impossible.”
“But you love me.”
“I do.”
Seungcheol looked at him carefully after that, like he still hadn’t gotten used to hearing it aloud. Maybe he never would. Maybe part of him would always remain the fallen angel abandoned by heaven, still wondering how someone as gentle as Jeonghan could choose him so easily.
Jeonghan seemed to notice the shift in his expression because his hand lifted slowly to cup Seungcheol’s cheek.
“Hey,” he whispered.
Seungcheol’s eyes met him again.
“You’re thinking too much.”
A quiet sigh escaped him. “Can you blame me?”
Jeonghan smiled sadly for a moment before stepping closer, resting his head against Seungcheol’s chest. Instantly, Seungcheol wrapped his arms around him again, holding him securely.
The angel listened to the steady heartbeat beneath his ear.
“You know what I think?” Jeonghan asked softly.
“What?”
“I think heaven was stupid for letting you go.”
Seungcheol let out a startled laugh under his breath. “Jeonghan.”
“I’m serious.” Jeonghan looked up at him, eyes warm and unwavering. “Because if they hadn’t…” His fingers curled lightly into Seungcheol’s shirt. “I never would’ve met you.”
For a moment, Seungcheol could only stare at him.
Then he lowered his head and kissed Jeonghan again: gentle, lingering, full of all the things he could never seem to put into words.
The room was filled with soft, broken moans as they moved together beneath the dim light, bodies tangled close enough that neither could tell where one ended and the other began.
“Cheol… close…” Jeonghan breathed out shakily, eyes fluttering shut as pleasure slowly unraveled him piece by piece.
Seungcheol’s grip on his waist tightened instinctively at the sound.
He buried his face against Jeonghan’s neck again, kissing the flushed skin there slowly before sucking gently at the sensitive spot beneath his jaw, leaving blooming marks only he would ever get to see. The possessiveness behind it sent another helpless sound spilling from Jeonghan’s lips.
His back arched beautifully beneath Seungcheol.
Jeonghan’s fingers clawed lightly against the demon’s back, pulling him impossibly closer, silently begging for more. The movement exposed even more of his skin to Seungcheol’s wandering mouth, and Seungcheol took his time kissing every inch he could reach, intoxicated by the way Jeonghan trembled for him so easily.
“Ah…” Jeonghan whimpered softly as Seungcheol’s movements grew deeper, stronger, each thrust stealing another breath from his lungs.
Seungcheol lifted his head slightly just to look at him.
And the sight nearly ruined him.
Jeonghan beneath him looked ethereal even now; cheeks flushed, lips swollen from kisses, eyes glassy with pleasure while soft moans kept slipping past his lips without restraint. Every expression, every sound, every trembling breath belonged to Seungcheol alone in moments like this.
The thought made something darkly affectionate twist inside his chest.
“Ah— C-Cheol…” Jeonghan gasped suddenly, fingers tightening sharply against Seungcheol’s skin as pleasure finally crashed over him.
His body trembled beneath the demon, head falling back against the pillows while Seungcheol held him through it, unable to look away from the breathtaking sight in front of him.
Beautiful.
So unbearably beautiful.
Seungcheol leaned down immediately afterward, kissing Jeonghan deeply as he lost himself too, his movements turning rougher, more desperate, like he wanted to drown in the angel completely.
Jeonghan moaned softly against his mouth at the familiar warmth, body still sensitive enough to shiver from every lingering touch.
When Seungcheol finally slowed, he stayed close for a long moment, breathing unevenly against Jeonghan’s skin before carefully pulling back just enough to look at him again.
Jeonghan’s eyes remained closed as he tried to calm his breathing, chest rising and falling slowly while exhaustion settled into his softened features.
Seungcheol rested beside him quietly, head propped against one arm as he watched the angel with an expression no one in hell would ever recognize on him.
Tenderness.
Love.
His fingers brushed gently along Jeonghan’s cheek before tucking damp strands of hair away from his forehead.
“I love you,” Seungcheol whispered softly.
The words sounded almost ironic coming from a demon.
A creature heaven claimed could never truly love.
Yet Seungcheol had spent centuries proving them wrong every single time he looked at Jeonghan.
Jeonghan didn’t answer immediately.
His breathing was still uneven, chest rising and falling slowly as the last traces of warmth settled through him. Seungcheol didn’t rush him. He never did in moments like this.
He just stayed close.
Hand resting at Jeonghan’s waist. Eyes fixed on him like he was something too precious to blink away.
After a while, Jeonghan finally shifted slightly, turning his head toward him. His lashes were still damp, lips parted faintly as he tried to find his voice again.
“You always say it like that,” he murmured softly.
Seungcheol tilted his head. “Like what?”
“Like it’s dangerous,” Jeonghan replied, a faint smile tugging at his lips.
Seungcheol let out a quiet breath, almost a laugh. “It is.”
Jeonghan reached for him then, fingers brushing lightly against Seungcheol’s wrist before sliding into his hand. Their fingers intertwined naturally, like they had done it a thousand times before, like it was the only thing that made sense in any world.
“It’s not,” Jeonghan said gently.
Seungcheol looked at him for a moment longer.
The room was quiet again, their breathing slowly settling into the same rhythm. Outside, the world kept existing, heaven watching, hell listening, but none of it reached them here.
Jeonghan shifted closer on instinct, pressing his forehead lightly against Seungcheol’s collarbone, seeking warmth.
Seungcheol immediately wrapped his arms around him again.
Always.
Like it was a reflex. Like it was survival.
Jeonghan exhaled softly against his skin. “You’re thinking too much again.”
Seungcheol hummed slowly. “I can’t help it.”
“Then don’t think,” Jeonghan murmured sleepily. “Just stay.”
That did something to him.
Seungcheol tightened his hold slightly, pulling Jeonghan even closer until there was no space left between them.
“I am staying,” he said quietly.
Jeonghan’s eyes closed again, calm returning to his face as exhaustion finally pulled him under.
Before sleep fully took him, he whispered one last thing, barely audible.
“I know.”
And Seungcheol stayed awake a little longer, just to make sure he could still feel him there.
Morning light slipped quietly through the curtains, soft and unhurried, painting the room in a pale gold glow.
Jeonghan was the first to stir.
He blinked slowly, still half-wrapped in sleep, warmth, and Seungcheol’s arms around him. For a moment, he didn’t move, just listened to the steady rhythm of Seungcheol’s breathing behind him, grounding him in something real.
Then it hit him.
Dawn had already passed.
Jeonghan turned his head slightly, noticing how Seungcheol was still asleep, face relaxed in a way he rarely ever saw outside this place. No tension. No weight of hell pressing on his shoulders. Just… him.
Jeonghan stared at him for a moment longer, something soft settling in his chest.
Carefully, he tried to shift out of his arms.
Seungcheol immediately tightened his hold.
Jeonghan froze.
“…Cheol,” he whispered carefully.
There was no response, only Seungcheol pulling him closer instinctively, burying his face into Jeonghan’s shoulder like he was refusing to let go even in sleep.
Jeonghan let out a quiet sigh, but it wasn’t annoying.
It was fond.
“You’re going to get in trouble,” he murmured softly, though there was no real urgency in his voice.
Seungcheol shifted slightly, still asleep. “Mmm… five more minutes…”
Jeonghan blinked at that, then smiled.
“You said that last night too.”
Seungcheol didn’t answer, only holding him tighter.
Jeonghan looked toward the window. The sky outside was fully bright now. Heaven would already be expecting him back. Hell would already be noticing Seungcheol’s absence.
And yet—
Neither of them moved.
After a long pause, Jeonghan slowly relaxed back into his arms again, pressing his back against Seungcheol’s chest.
“…Just today,” he whispered, almost like he was convincing himself.
Behind him, Seungcheol’s voice came out rough with sleep.
“Good.”
Jeonghan glanced over his shoulder. “You’re awake.”
Seungcheol opened one eye lazily. “I never really left.”
Jeonghan huffed a soft laugh. “Liar.”
Seungcheol finally shifted, pressing a slow kiss to the back of Jeonghan’s neck: gentle, grounding, unbothered by anything waiting beyond the walls of their apartment.
“Stay,” he murmured.
Jeonghan paused.
Then, quietly:
“…Okay.”
And for the first time, neither heaven nor hell got them at dawn.
Jeonghan had barely finished his answer when Seungcheol shifted closer again.
Like “okay” was all he needed.
Like permission alone was enough to pull Jeonghan back into his orbit.
Seungcheol reached for him, turning him gently in his arms until they were face to face again beneath the sheets. Morning light spilled across Jeonghan’s features, softening everything — the faint marks of sleep, the relaxed curve of his lips, the way his eyes still looked half-dreaming.
Seungcheol stared at him for a second too long.
“You’re looking at me like that again,” Jeonghan murmured.
“Like what?”
“Like I disappear if you blink.”
Seungcheol didn’t deny it.
Instead, he leaned in and kissed him.
Slow.
Unhurried.
Completely unbothered by time.
Jeonghan responded almost immediately, hands sliding up to Seungcheol’s shoulders as he melted into the warmth of him. There was no urgency like last night, only quiet certainty, like they had all the time in the world and were finally choosing to waste it on each other.
Seungcheol deepened the kiss gently, thumb brushing along Jeonghan’s cheek as if memorizing the feeling of him still being there.
Jeonghan let out a soft breath against his lips, smiling slightly mid-kiss, which only made Seungcheol pull him closer.
“Still clingy,” Jeonghan murmured when they finally parted for air.
Seungcheol hummed. “Still here.”
Jeonghan’s smile softened at that.
Outside, the world continued without them, heaven counting hours, hell noticing absences, fate waiting patiently for them to return to their roles.
But inside the bed they refused to leave, Seungcheol kissed him again anyway.
And Jeonghan let him.
Like staying was the only thing either of them had ever truly chosen.
Jeonghan didn’t pull away this time.
If anything, he leaned into Seungcheol more, like the idea of distance had stopped making sense altogether. The sheets were warm around them, tangled from the night before, and the morning light only made everything feel softer, slower, more unreal.
Seungcheol stayed close after the kiss broke, their foreheads resting together.
Neither spoke right away.
It wasn’t awkward. It was full, like silence had finally learned how to fit between them without breaking anything.
Jeonghan’s fingers drifted lazily to Seungcheol’s collar, smoothing it down out of habit more than necessity. “You’re still here,” he murmured, as if checking again.
Seungcheol let out a quiet hum. “So are you.”
Jeonghan smiled faintly at that, eyes half-lidded. “That’s new.”
“Not really,” Seungcheol said, brushing his thumb along Jeonghan’s cheek. “We just never stay long enough to notice.”
That made Jeonghan quiet for a moment.
Outside these walls, time always felt borrowed. Stolen hours between heaven and hell, between duty and rebellion, between what they were and what they chose to be when no one was watching.
Jeonghan shifted closer again, tucking his face briefly against Seungcheol’s shoulder.
“Then let’s notice today,” he said softly.
Seungcheol didn’t answer immediately.
Instead, he tightened his arms around him: firm, certain, grounding.
“…Okay,” he agreed at last.
Jeonghan looked up at him. “Just okay?”
A faint smile tugged at Seungcheol’s lips. “I don’t trust myself to say anything bigger without sounding like I’m begging you to stay forever.”
Jeonghan blinked, then laughed quietly under his breath.
“You already are.”
Seungcheol didn’t deny that either.
Instead, he kissed him again, slower this time, softer, like a promise he wasn’t brave enough to say out loud. Jeonghan responded immediately, hand sliding into his hair, pulling him just a little closer as if to answer for him.
And for a while, they stayed like that.
No heaven. No hell. No dawn pulling them apart.
Just the quiet insistence of choosing each other again and again, even when the world said they shouldn’t.
“Cheol, we really are gonna get in trouble,” Jeonghan said again, this time softer, more resigned than worried.
He lifted his mug and took a slow sip of coffee, letting the warmth settle through him as morning air brushed gently across the balcony. The city below was already awake, noise drifting upward in distant fragments, but up here everything felt strangely suspended.
His legs were stretched across Seungcheol’s lap, relaxed like they belonged there. Seungcheol’s hand rested around his ankle with an easy, absent kind of hold — not restraining, just… there. Like letting go had never even crossed his mind.
“Mhmm,” Seungcheol hummed.
Jeonghan glanced at him. “That’s all you have to say?”
Seungcheol didn’t look away from him.
“I’m listening,” he said simply.
“You’re not listening,” Jeonghan corrected lightly. “You’re staring.”
“Same thing.”
Jeonghan huffed a quiet laugh, shaking his head. “You’re impossible.”
Seungcheol finally blinked, like he was returning from somewhere far away. His thumb absentmindedly traced along Jeonghan’s ankle, grounding him in a way that felt more instinctive than intentional.
“You said trouble,” Seungcheol murmured.
“Yes.”
A pause.
Then, calm as ever—
“Let them be mad,” Seungcheol said.
Jeonghan looked at him more fully now. “That’s your solution?”
“It’s not a problem to me,” he replied.
Jeonghan studied him for a moment, searching for even a trace of hesitation. There wasn’t any. Just that quiet, unwavering focus he always had when it came to him.
“…You really don’t care, do you?” Jeonghan asked softly.
Seungcheol finally shifted his gaze downward, briefly squeezing Jeonghan’s ankle in his hand before looking back up.
“I care,” he corrected. “That’s why I’m here.”
That made Jeonghan go quiet.
The wind moved gently between them, carrying the faint sound of the city, the distant reminder that time was still moving whether they wanted it to or not.
Jeonghan lowered his mug slightly, then let his foot nudge lightly against Seungcheol’s thigh.
“Cheesy,” he said, but his voice had softened.
Seungcheol’s lips curved faintly. “You like it.”
Jeonghan didn’t deny it this time.
Instead, he leaned back slightly in his seat, letting the sun warm his face while Seungcheol’s hand stayed where it was: steady, grounding, unchanging.
And for a little longer, they just stayed there.
As if the world could wait.
Jeonghan’s question lingered in the air long after he said it.
“Do you think this could last?” he asked softly, turning slightly in Seungcheol’s lap. His gaze met Seungcheol’s fully now, steady but searching. “Us?”
For a moment, Seungcheol didn’t answer.
He just looked at him.
Really looked.
Like if he memorized Jeonghan enough times, the universe might not be able to take him away. His eyes traced the curve of Jeonghan’s face, the calm way he sat there under morning light, the quiet familiarity of him as if he had always been there and always would be.
But Seungcheol knew better than anyone how fragile “always” was.
Still, when he finally spoke, his voice was steady.
“I believe so.”
Jeonghan’s expression softened immediately, like something in him had eased at the answer. A faint smile touched his lips.
“You have faith,” he said gently, almost teasing.
Seungcheol let out a quiet breath of amusement, shaking his head slightly. “Faith?” he repeated. “What faith do I even have?”
Jeonghan tilted his head. “You believe.”
“That’s not the same thing.”
“It is,” Jeonghan insisted softly. “Believing is faith. You just don’t like the word.”
Seungcheol studied him again, quieter now.
The breeze shifted between them, warm and slow, carrying the faint sounds of the waking city. Jeonghan’s legs still rested across his lap, Seungcheol’s hand still holding him like an unconscious promise not to let go.
Then Seungcheol spoke again, softer this time.
“I have faith in you.”
Jeonghan blinked.
That answer wasn’t what he expected.
Seungcheol’s thumb brushed lightly against his ankle, grounding him as he continued, eyes still fixed on him.
“Not heaven,” he added. “Not hell. Not anything they taught us to believe in.”
A pause.
“Just you.”
For a moment, Jeonghan didn’t respond.
Then his smile returned: small, quiet, but warmer than before. He looked down briefly, like he was trying to hide how much that affected him, before lifting his gaze again.
“That’s dangerous,” he murmured.
Seungcheol huffed a faint laugh. “Everything about us is.”
Jeonghan leaned back slightly, letting the sunlight settle over his face again.
“And yet you still choose it,” he said.
Seungcheol didn’t hesitate this time.
“Every time.”
The words settled between them like something unshakable.
And for a while, neither heaven nor hell felt loud enough to reach them.
The gates of heaven had never felt this cold before.
Jeonghan walked silently through the endless white halls, the sound of his footsteps swallowed by the vastness around him. Usually, heaven felt comforting — bright, weightless, peaceful.
Today, it felt suffocating.
The younger angels avoided looking at him directly as he passed. Some lowered their heads. Some whispered once he walked by. Others simply stared with quiet pity that made something uneasy settle in his chest.
They knew.
Or at least… they suspected enough.
Jeonghan’s fingers tightened slightly around the sleeves of his robe as he continued walking toward the summons hall.
The doors were already open.
And inside waited the higher angels.
The moment Jeonghan stepped inside, the heavy doors shut behind him with a low echo that rang through the enormous chamber.
Silence followed.
The higher angels stood above him beneath towering wings of white and gold, their presence overwhelming enough to make the air itself feel heavier. Their expressions remained unreadable, calm in the way only immortal beings could be.
Yet Jeonghan could feel it immediately.
Disappointment.
One of them stepped forward first.
“Yoon Jeonghan.”
His name echoed sharply across the hall.
Jeonghan lowered his head respectfully. “You summoned me.”
“We did.”
Another angel spoke this time, voice colder.
“You have been absent from heaven far longer than permitted.”
Jeonghan stayed quiet.
“We have also received concerning reports regarding your repeated contact with a fallen one.”
The words settled heavily into the silence.
Not demon.
Not devil.
Fallen one.
As though they still refused to acknowledge what Seungcheol had become after heaven cast him away.
Jeonghan lifted his gaze carefully. “If this is about Seungcheol—”
“It is.”
The interruption came immediately.
A third higher angel stepped forward now, golden eyes fixed sharply on him.
“You continue to meet him despite prior warnings.”
Jeonghan’s expression remained calm, though his heartbeat had begun to quicken.
“Yes.”
No denial.
No excuses.
The honesty seemed to make the atmosphere grow even heavier.
“Do you understand the severity of your actions?” one of them asked.
“He is no longer one of us.”
Jeonghan’s jaw tightened faintly.
“He never stopped being himself,” he replied quietly.
A murmur moved across the chamber.
The higher angels’ expressions darkened almost imperceptibly.
“He has fallen.”
“Because he questioned suffering,” Jeonghan answered before he could stop himself.
Silence.
Dangerous silence.
The angel closest to him stared down at him sharply. “Careful, Jeonghan.”
But Jeonghan could not stop now.
“He fought for souls that were abandoned,” he continued, voice trembling slightly despite himself. “He spoke against cruelty, and heaven answered by tearing away his wings.”
“Enough.”
The single word echoed powerfully through the hall.
Jeonghan finally fell silent.
The air around him suddenly felt unbearably heavy, divine pressure pressing against his shoulders like punishment waiting to happen.
One of the higher angels descended the steps slowly until they stood directly before him.
“You speak emotionally,” they said coldly. “That alone proves how deeply this corruption has reached you.”
At that, something inside Jeonghan cracked.
Corruption.
Was that truly what they called love?
“You believe loving him makes me impure?” Jeonghan asked softly.
No one answered immediately.
And somehow, that silence hurt more than if they had.
“The Almighty created love,” Jeonghan said, his voice shaking now beneath the weight of everything he had tried so hard to hold back. “The Almighty knows how much I love Seungcheol.”
His breathing turned uneven, eyes burning as emotion finally spilled over.
“He knew this would happen.” Jeonghan looked up at them desperately, anguish breaking through the calm composure he always carried. “So why?” he demanded softly. “Why would He let me meet Seungcheol if all of you were only going to tear us apart in the end?”
The silence inside the chamber felt endless.
“Why would He let me feel something this real,” Jeonghan continued, tears slipping freely now, “just for you to stand here and call it impure?”
For the first time, his voice cracked completely.
Not from fear.
From grief.
The higher angels remained unmoving above him, their faces untouched by the pain unraveling in front of them. Their stillness only made the ache inside Jeonghan worse.
Then one of them finally spoke.
“Your emotions do not define purity.”
The answer came calmly. Controlled. Detached.
“Your decisions are your own.”
Jeonghan stared at them silently.
“We were all created with the freedom to choose,” the higher angel continued. “Just as humans were.”
“To choose,” another added quietly, “but also to understand the difference between what is righteous and what is not. What is pure and what corrupts.”
The words struck harder than punishment ever could.
Jeonghan laughed softly then — not because anything was funny, but because the pain inside him had become too large to contain quietly anymore.
“Corrupts?” he repeated weakly.
His tears continued falling freely now, yet his gaze never left theirs.
“Seungcheol has loved me more gently than heaven ever has.”
The entire chamber fell still.
Jeonghan lowered his head for a moment, breath trembling as he tried to steady himself.
“He has never hurt me,” he whispered. “Never forced me. Never treated me like I was something to control.”
Slowly, he looked back up.
“But all of you…” His voice shook again. “You speak of love like it only deserves to exist when it follows your rules.”
No one answered him.
Not immediately.
Because somewhere deep beneath all the holiness and judgment filling the chamber, Jeonghan’s words carried something dangerous—
Truth.
The silence that followed stretched heavily across the chamber.
The higher angels did not react immediately, but Jeonghan could feel the shift in the air — not anger this time, but something quieter. Something more difficult.
One of the eldest among them finally stepped forward.
Unlike the others, there was no coldness in his expression. Only a weary kind of understanding that made him seem older than heaven itself.
“You speak as though we do not understand love,” the angel said calmly.
Jeonghan’s breathing remained uneven, but he stayed silent.
“We do,” the elder continued. “More than you realize.”
The angel’s gaze softened slightly as he looked at him.
“That is precisely why we fear this.”
Jeonghan frowned faintly.
“Love is not impure,” the elder clarified. “It never has been.”
The words caught Jeonghan off guard.
“But love alone does not erase consequence.”
Another angel stepped forward beside him now, voice gentler than before.
“You see this as punishment,” they said. “But heaven was not created only to preserve happiness, Jeonghan. It was created to preserve balance.”
Jeonghan’s jaw tightened slightly. “Balance,” he repeated quietly.
“Yes.”
The elder angel folded his hands behind his back.
“Seungcheol was not cast out merely because he loved humanity too deeply,” he explained. “He fell because he allowed that love to turn into defiance against order itself.”
Jeonghan immediately opened his mouth to argue, but the elder raised a hand gently.
“Listen first.”
The firmness in his tone made Jeonghan fall silent.
“He questioned suffering,” the angel acknowledged. “And some of those questions were not wrong.”
That admission alone stunned the room.
“But there is a difference between questioning pain and believing oneself capable of rewriting the design of existence.”
Jeonghan’s brows slowly furrowed.
“He wanted to change everything,” the angel said softly. “Life. Death. Judgment. Consequence. He believed compassion alone could save every soul.”
“And you think that’s wrong?” Jeonghan asked bitterly.
“No,” the elder answered immediately. “We think it is dangerous.”
The chamber quieted again.
“Mercy without wisdom can destroy balance as easily as cruelty can,” the angel continued. “A universe guided only by emotion would collapse beneath its own contradictions.”
Jeonghan looked away, struggling to answer.
Because part of him understood.
That was the worst part.
The elder angel took another step closer, voice quieter now.
“You believe we are condemning your love,” he said gently. “But what frightens heaven is not that you love Seungcheol.”
Jeonghan slowly looked back at him.
“It is that you would follow him anywhere.”
The words struck painfully deep because they were true.
If Seungcheol asked, Jeonghan knew he would leave heaven behind without hesitation.
And the higher angels saw it clearly.
“You are one of heaven’s brightest creations,” the elder continued softly. “And Seungcheol…” A faint sadness crossed his expression. “Seungcheol was once the same.”
Jeonghan’s chest tightened.
“We do not hate him,” the angel admitted quietly. “Nor do we hate you.”
“Then why does this feel like hatred?” Jeonghan whispered.
No one answered immediately.
Then the elder finally spoke again.
“Because love and grief often resemble each other when neither side is willing to let go.”
The apartment felt strangely quiet that night.
Not the comfortable kind of silence they were used to sharing, nor the peaceful stillness that usually wrapped around them whenever they escaped heaven and hell to become simply Jeonghan and Seungcheol for a few stolen hours.
This silence felt fragile.
Like something standing on the edge of breaking.
Jeonghan stood near the window, staring down at the city below. The lights blurred softly against the glass, distant and warm, while humans continued their lives unaware that somewhere above them, heaven and hell were quietly at war over something as simple, and as devastating, as love.
Behind him, the apartment door clicked shut.
Jeonghan closed his eyes briefly at the sound.
Seungcheol was here.
He always knew the moment the demon entered a room. It was not because of the overwhelming aura others feared, nor the darkness heaven constantly warned about.
It was because Jeonghan’s soul recognized him before anything else did.
“You came early,” Jeonghan said softly without turning around.
Seungcheol frowned almost immediately.
Something was wrong.
Usually, Jeonghan would greet him with a smile. Usually, he would already be wrapped in Seungcheol’s arms by now, laughing quietly while complaining about heaven or teasing him for being clingy.
Tonight, he stayed by the window.
Seungcheol approached slowly. “What happened?”
For a moment, Jeonghan said nothing.
Then—
“The higher angels spoke to me.”
The atmosphere shifted instantly.
Seungcheol’s expression darkened, his jaw tightening almost imperceptibly beneath the dim light.
“What did they say?”
Jeonghan let out a small breath, fingers curling slightly against the sleeves of his sweater.
“They think I’m being corrupted.”
A humorless laugh escaped Seungcheol immediately.
“Of course they do.”
“Cheol—”
“Anything they don’t understand becomes corruption to them,” Seungcheol interrupted bitterly. “That’s how heaven survives. By pretending love only matters when it follows their rules.”
Jeonghan finally turned around then.
And Seungcheol’s anger disappeared the moment he saw his face.
Jeonghan looked exhausted.
Not physically.
Emotionally.
His eyes carried the kind of fear that came from realizing something inevitable was slowly approaching.
Seungcheol’s chest tightened painfully.
“They’re serious this time,” Jeonghan whispered.
Seungcheol stepped toward him immediately. “Then let them be serious.”
“You don’t understand.” Jeonghan’s voice cracked softly. “They weren’t threatening me.”
That made Seungcheol pause.
“They were warning me,” Jeonghan continued quietly. “About what loving you could turn me into.”
Silence filled the apartment afterward.
Outside the window, the city remained alive. Cars passed below. Neon lights flickered endlessly. Somewhere, people laughed without knowing how fortunate they were to love freely.
Meanwhile, Jeonghan stood in the middle of their apartment looking at Seungcheol like his heart was already mourning something not yet lost.
Seungcheol crossed the remaining distance between them slowly, carefully, as though approaching something fragile enough to break beneath rough hands.
“And what do you think?” he asked softly.
Jeonghan lowered his gaze.
That was the cruelest part.
Because heaven’s words terrified him precisely because they were true.
If it ever came down to it—
If he had to choose between heaven and Seungcheol—
Jeonghan already knew his answer.
His lips parted slightly before he finally whispered, “I think… one day, I’ll choose you over heaven.”
The confession settled between them like a wound left open.
Seungcheol went completely still.
Not because he was shocked.
But because hearing Jeonghan say it aloud made everything suddenly feel real.
Jeonghan laughed weakly after a moment, tears already burning in his eyes. “Isn’t that awful?”
“No,” Seungcheol answered immediately.
Jeonghan looked at him helplessly, as though he wanted Seungcheol to deny it for him. To make the choice easier somehow.
But Seungcheol only stepped closer until barely any space remained between them.
“It’s not awful to love someone,” he said quietly. “Even if the world decides to punish you for it.”
Jeonghan’s breath trembled.
Seungcheol reached up slowly, brushing away the tears slipping down the angel’s face with a tenderness heaven itself had failed to give him lately.
And suddenly, something inside Seungcheol cracked too.
Because Jeonghan was looking at him strangely tonight.
Not lovingly.
Not desperately.
But carefully.
Like someone trying to memorize the face of the person they were terrified of losing.
“Are you saying goodbye?”
Seungcheol’s voice came out almost like a whisper.
Quiet.
Fragile.
The kind of voice Jeonghan had only heard from him a few times before — usually in moments where the devil beneath all the pride and sharp edges finally revealed how afraid he truly was.
Jeonghan felt his chest ache at the sound.
But he couldn’t answer.
Not immediately.
Because what could he possibly say?
No, when every part of him already felt like it was mourning?
No, when heaven had begun looking at him like he no longer belonged there?
No, when even standing here in Seungcheol’s arms suddenly felt dangerously temporary?
Jeonghan lowered his gaze, tears slipping silently down his face.
“I can’t leave heaven, Cheol,” he whispered weakly.
The words alone sounded painful enough.
But then he looked back at Seungcheol, eyes trembling with something unbearably human despite the divinity he carried.
“And I can’t leave you.”
Seungcheol’s breath caught softly.
That was the tragedy of it.
Jeonghan stood between two worlds that demanded opposite things from him, and both sides expected him to tear himself apart to prove his loyalty.
Heaven wanted obedience.
His heart wanted Seungcheol.
And neither understood that asking him to choose felt like asking him to stop existing entirely.
For a long moment, Seungcheol said nothing.
He simply stared at Jeonghan as though trying to survive the sight of him hurting this much.
Then, slowly, he reached up and held Jeonghan’s face gently between his hands.
“You don’t have to decide tonight,” he said softly.
Jeonghan shut his eyes immediately at the tenderness in Seungcheol’s voice, another tear escaping despite himself.
“But one day I will,” he admitted shakily.
The honesty of it hurt more than lies ever could.
Seungcheol’s thumbs brushed lightly beneath Jeonghan’s eyes, wiping away the tears that refused to stop falling.
“Then let tomorrow punish us,” he whispered quietly. “Not tonight.”
Jeonghan let out a broken laugh at that, shoulders trembling slightly.
Even now—
Even while standing at the edge of losing everything—
Seungcheol still chose them first.
It made Jeonghan love him so painfully that it felt unbearable.
Slowly, he leaned forward until his forehead rested against Seungcheol’s chest, arms tightening weakly around him as though he was terrified this might truly be the last time.
And above them, unseen beyond the clouds and stars—
Heaven was already watching.
Seungcheol knew something was wrong the moment an angel entered hell.
The underworld did not welcome creatures of heaven kindly. Shadows twisted violently along the walls, the crimson flames dimming beneath the overwhelming glow surrounding the figure standing at the entrance of the hall.
Yet Joshua walked forward untouched.
Graceful.
Radiant.
Unafraid.
His light cut through hell’s darkness so sharply that even the endless screams echoing through the walls seemed to quiet for a brief moment.
Demons watched from afar, wary of the holy presence standing among them. But Joshua never once faltered beneath their stares.
“Joshua,” Seungcheol called, already rising slowly from his throne. Unease curled heavily inside his chest. “Where’s Jeonghan?”
Joshua stopped a few feet away from him.
There was no irritation on his face tonight. No teasing annoyance toward the demon he never quite trusted.
Only grief.
“Seungcheol,” Joshua began quietly, “I warned you.”
Seungcheol frowned immediately.
“I warned both of you what this would become. I warned him that loving you would hurt him someday.”
“Where is he?” Seungcheol interrupted sharply.
Joshua’s eyes lowered briefly.
And somehow, that frightened Seungcheol more than anything else.
“He didn’t choose you,” Joshua whispered.
Seungcheol’s jaw tightened.
“…And he didn’t choose heaven either.”
Silence filled the hall.
Then Joshua looked back up, sorrow breaking softly across his expression.
“He chose to disappear instead.”
The words struck like a blade through Seungcheol’s chest.
For a second, the ruler of hell could only stare.
“No,” he breathed immediately.
Joshua’s gaze trembled slightly. “He asked the Almighty to erase his existence before he could be forced to choose between the two things he loved most.”
Something inside Seungcheol shattered.
The room trembled violently as dark energy burst from him without restraint, the throne behind him cracking beneath the force.
Joshua called his name, but Seungcheol no longer heard him.
Because suddenly, there was only one thought left inside his mind—
Jeonghan.
The gates of heaven had never known darkness.
Not until Seungcheol arrived.
Angels gasped as black wings tore through clouds of gold and white, divine light burning against Seungcheol’s skin the moment he crossed into holy ground. Heaven rejected him instantly. The air itself seemed to resist his presence.
But he continued forward anyway.
Ignoring the pain.
Ignoring the horrified stares.
Ignoring the laws of heaven themselves.
“Jeonghan!”
His voice thundered across the heavens.
The grand hall fell silent.
Every angel turned toward the impossible sight standing beneath holy light — a demon breathing heavily at heaven’s gates, desperation stripping away every ounce of pride he once carried.
Then Seungcheol saw him.
Jeonghan stood at the center of the hall dressed in white, trembling beneath the gaze of the universe itself.
He had been crying.
Seungcheol could tell immediately.
Even from afar, he could see tears staining the angel’s face, his hands shaking weakly at his sides like he was barely holding himself together anymore.
And when Jeonghan saw him—
His expression broke completely.
“Cheol…?”
Seungcheol moved before thinking.
Crossing the distance between them in seconds, he grabbed Jeonghan by the arms as though terrified he might disappear if he touched him too gently.
“What do you think you’re doing?” Seungcheol demanded, breathless with panic and anger and grief all at once. “What were you thinking?”
Jeonghan stared at him helplessly before tears spilled harder down his face.
“Cheol…” His voice cracked painfully. “I can’t.”
Seungcheol’s grip tightened instinctively.
“I can’t choose,” Jeonghan sobbed. “I can’t choose between heaven and you.”
The confession echoed softly through the silent hall.
And suddenly, Seungcheol understood.
Jeonghan was not trying to abandon him.
He was trying to save both sides from the pain of being chosen against the other.
“If I choose heaven,” Jeonghan whispered brokenly, “I lose you.”
His fingers curled desperately against Seungcheol’s clothes.
“And if I choose you…” Another sob escaped him. “Then I lose everything I’ve ever known.”
Seungcheol felt his own heart breaking apart listening to him.
“So I thought…” Jeonghan’s voice trembled violently. “If I disappeared instead… then maybe neither side would have to suffer because of me anymore.”
For the first time in centuries, fear overtook Seungcheol completely.
Not fear of heaven.
Not fear of punishment.
Fear of losing him.
Immediately, he cupped Jeonghan’s face with shaking hands, forcing the angel to look at him.
“Don’t,” Seungcheol whispered.
The single word sounded fragile coming from someone the world feared as a demon.
“Don’t you dare choose death because you think loving me was wrong.”
Jeonghan cried harder at that, shoulders trembling violently beneath Seungcheol’s touch.
“But I don’t know what else to do,” he admitted helplessly.
And standing there beneath heaven’s endless light, with angels silently watching and the universe itself waiting for an answer—
Seungcheol realized something devastating.
Love was never destroying them.
The world was.
Jeonghan’s tears fell endlessly beneath heaven’s light.
Seungcheol could only stand there holding him, feeling the tremble running through the angel’s body while the entire universe watched in silence.
For once, no one interrupted.
Not the higher angels.
Not heaven.
Not even hell waiting below.
Because grief this raw demanded silence.
Jeonghan lowered his head weakly, hands still clutching Seungcheol’s clothes like they were the only thing keeping him standing.
“Love was never simple,” he whispered.
The words barely rose above the silence, yet they echoed painfully through the hall.
Slowly, Jeonghan looked up again, eyes red from crying.
“If it were simple…” he continued shakily, “then maybe I could have hated you.”
Seungcheol’s breath caught.
“Or maybe heaven could have hated me enough to let me go.”
Another tear slipped down Jeonghan’s face.
“But none of us do.”
His voice broke completely then.
“That’s the problem.”
The higher angels remained still above them, yet for the first time, even they looked stricken by the pain unfolding before them.
Because Jeonghan was right.
This was not a story about evil.
Not truly.
No one here hated each other enough for this to become easy.
Jeonghan loved heaven.
Loved the place that raised him beneath endless light, taught him kindness, taught him faith, taught him how to care for souls so deeply it hurt.
And he loved Seungcheol.
Loved him with a devotion so fierce it crossed the boundaries between heaven and hell without hesitation.
That was the tragedy.
Not corruption.
Not sin.
Love itself.
“I love heaven,” Jeonghan admitted softly, looking toward the endless light surrounding them. “I love the peace it gave me. I love the people here. I love what we were created to protect.”
Then his gaze returned to Seungcheol.
“And I love you.”
The words shattered whatever strength remained inside Seungcheol.
Jeonghan smiled weakly through his tears, heartbreak written all over his face.
“So tell me…” he whispered. “How am I supposed to survive choosing one love while abandoning the other?”
No one answered him.
Because there was no answer crueler than the truth:
He couldn’t.
Jeonghan let out a trembling breath before continuing quietly, almost as though he were confessing something forbidden.
“If I disappear…” His fingers tightened slightly against Seungcheol’s clothes. “Then heaven won’t have to lose me.”
Seungcheol immediately shook his head. “No.”
“And you won’t have to watch me become something heaven fears.”
“No.”
Jeonghan’s tears fell harder.
“I thought…” His voice cracked again. “I thought loving both of you meant the kindest thing I could do was remove myself from the choice entirely.”
The hall fell devastatingly silent.
Then Seungcheol finally spoke.
His voice was trembling.
Not with rage.
With heartbreak.
“Jeonghan,” he whispered softly, pressing his forehead against the angel’s. “Do you really think the world would hurt less without you in it?”
Jeonghan shut his eyes immediately.
Because that was the cruel flaw in his sacrifice.
He thought his disappearance would save everyone else from pain.
But all it would do was leave heaven grieving one of its brightest angels—
And leave Seungcheol ruined for eternity.
Seungcheol held him tighter after that.
As though if he loosened his grip even slightly, heaven itself would steal Jeonghan away from him forever.
The angel trembled in his arms, exhausted from crying, exhausted from loving too much, and Seungcheol suddenly felt something inside him crack beneath the weight of it all.
Because this was cruel.
Crueler than hell.
Crueler than punishment.
To create love this deep only to force it toward destruction.
Seungcheol slowly lifted his head, eyes dark with grief as he looked upward toward the endless light surrounding the heavens.
Toward the Almighty.
And for the first time since his fall—
There was no anger in him.
Only devastation.
“Why?” he asked quietly.
The single word echoed softly through the hall.
Every angel froze.
Seungcheol laughed weakly after a moment, though the sound carried no amusement at all.
“You created him,” he whispered.
His arms tightened protectively around Jeonghan as he spoke.
“You created someone so kind that he would rather erase himself than watch the people he loves suffer.”
Jeonghan’s fingers tightened against Seungcheol’s clothes immediately.
“Cheol…”
But Seungcheol continued looking upward.
“And You let him love me.”
His voice cracked slightly then.
The higher angels fell silent beneath the rawness of it.
“You knew,” Seungcheol whispered. “You knew what would happen the moment our paths crossed.”
The hall remained painfully quiet.
“You gave him a heart capable of loving both heaven and me,” Seungcheol continued softly. “So why create something this beautiful just to force it into pain?”
Jeonghan’s breathing shook harder beside him.
Seungcheol closed his eyes briefly before speaking again, quieter this time.
“Was loving him truly my sin?”
The question shattered through heaven itself.
Because suddenly, the demon standing beneath the holy light no longer looked frightening.
He looked heartbroken.
A fallen angel still searching for meaning in the ruin left behind by love.
Seungcheol lowered his gaze slowly back to Jeonghan, thumb brushing gently beneath his tears.
“I would have accepted hell,” he admitted softly. “I already did.”
Jeonghan looked at him helplessly.
“But him?” Seungcheol’s voice trembled. “Why does he have to suffer too?”
Silence answered him again.
Not cold silence.
Not judgment.
Just the unbearable quiet of a question too painful for even heaven to answer immediately.
And somewhere beneath that silence, something shifted.
Because for the first time, heaven was no longer witnessing a demon tempting an angel into ruin.
They were witnessing two souls asking why love created by the Almighty had become something the universe refused to protect.
The silence that followed Seungcheol’s question did not feel empty.
It felt… watched.
Even the higher angels shifted slightly, their expressions no longer composed in the same effortless certainty they had carried before. The light in the hall dimmed—not in darkness, but in reverence, as though something far greater had turned its attention toward them.
Jeonghan held his breath.
Seungcheol did not move.
Then—
A presence filled the hall.
Not a voice at first. Not sound. Not light.
Something beyond all of it.
And when it finally spoke, it did not echo like the angels.
It simply was.
“Seungcheol.”
The name carried no judgment.
No anger.
Only recognition.
The angels immediately lowered their heads.
Jeonghan trembled in Seungcheol’s arms.
Seungcheol did not.
He only tightened his hold slightly, as if instinct alone refused to let go of the one thing he had left.
“You ask why I allowed this,” the Almighty said quietly.
The air itself seemed to listen.
Seungcheol swallowed once, then spoke carefully. “Yes.”
A pause.
Not hesitation.
Understanding.
“I did not create love to function as reward or punishment,” the voice continued. “Nor did I design it to obey alignment—heaven or hell.”
Jeonghan’s grip on Seungcheol tightened unconsciously.
“You were not created to love only what is permitted,” it said softly. “You were created to love freely.”
Seungcheol’s breath stilled.
“And freedom,” the voice continued, “always carries consequence.”
Silence settled again—but this time it was different.
Less like judgment.
More like truth being revealed too clearly to ignore.
The presence continued gently.
“Jeonghan was never wrong for loving heaven.”
Jeonghan flinched slightly at his name.
“And he was never wrong for loving you.”
Seungcheol’s jaw tightened.
“But he stands between two forms of belonging,” the Almighty said, “each of which demands totality where he is only capable of wholeness.”
Jeonghan’s eyes burned again, but he did not look away.
“I did not give him you,” it added quietly. “Nor did I give him heaven in opposition to you.”
A pause.
“I gave him choice.”
Seungcheol let out a strained breath. “And the result is suffering.”
“Yes,” the voice answered without denial.
That honesty made the hall feel colder than any punishment.
“Because love without loss does not teach value,” the Almighty continued. “And love without consequence does not reveal truth.”
Jeonghan’s voice broke softly. “Then what are we supposed to do?”
The presence softened further at that.
“I did not ask you to remove love,” it said. “Nor did I ask you to abandon it.”
A quiet pause.
“I asked you to understand it.”
Seungcheol finally spoke again, quieter now. “Understand what?”
The answer came like still water.
“That love is not ownership.”
Jeonghan’s breath caught.
“It is not possession,” the voice continued. “It is not alignment. It is not obedience to heaven or defiance against it.”
A pause.
“It is choice, renewed every moment it exists.”
Silence.
Then—
“And sometimes,” it added gently, “love requires letting go of the idea that it must be safe to be real.”
The Almighty’s presence did not diminish.
But it softened.
“I did not bring you together to destroy you,” it said quietly.
Another pause.
“I brought you together so you would understand what it means to choose even when no choice feels clean.”
Jeonghan shook his head slightly. “But it hurts.”
“Yes,” the voice agreed.
No denial.
No correction.
Just the truth.
“It will always hurt when love asks you to grow beyond certainty.”
The hall remained utterly still.
Then the presence faded: not leaving, but withdrawing into the vastness again, as though its point had already been made.
And in the quiet that followed—
Jeonghan finally broke; not into panic, not into collapse, but into exhausted understanding.
“Jeonghan, my Jeonghan,” Seungcheol called softly, his voice breaking in a way that made it sound less like a demon speaking and more like a soul finally unarmed. He was smiling at him through tears that refused to fall quietly, clinging to his lashes and catching the light of heaven around them.
“Our love was never wrong,” he said, his gaze steady even as his voice trembled. “Not time, not heaven, not hell… nothing in existence has the right to decide that except us.”
Jeonghan looked at him in silence.
For a moment, everything around them felt suspended. The vast hall of heaven, the watching angels, the weight of eternity itself—it all faded into something distant and unimportant compared to the way Seungcheol was looking at him right now.
And Jeonghan understood.
Not as an escape from consequence.
Not as an ending.
But as a choice beyond what either heaven or hell had ever prepared him for.
He stepped forward slowly, as though afraid the moment itself might break if he moved too quickly, and wrapped his arms tightly around Seungcheol. The embrace was firm, desperate in the way it carried every unspoken fear, every stolen moment, every impossible hour they had ever shared.
Seungcheol held him back immediately.
There was no hesitation in his arms anymore. No conflict. No resistance. Only certainty. As if, after everything they had endured, this was the only truth that had ever remained unchanged.
Around them, the hall of heaven stayed still.
No one intervened.
No one stopped them.
The higher angels watched in silence, their expressions no longer cold or judgmental, but softened by something that resembled understanding. Not approval, not condemnation, but recognition of something even they could not fully deny.
Joshua stood among them, his wings lowered slightly, his eyes shining with tears that he did not bother to hide. He looked at his two closest friends as if trying to memorize them in this final moment between existence and something beyond it.
Jeonghan slowly pulled back just enough to look at Seungcheol’s face.
His voice was barely above a whisper when he spoke.
“Then what happens now?”
Seungcheol let out a shaky breath, a small, almost helpless smile forming on his lips despite everything.
“I do not know,” he admitted honestly.
There was no certainty in his answer. No promise of safety. No guarantee of survival or peace.
But there was something else instead.
“But I know,” he continued, his hand tightening around Jeonghan’s, “that I am not letting you go.”
Jeonghan’s breath trembled as he nodded faintly, as if accepting something far larger than fear.
And then it began.
Not destruction.
Not disappearance.
But transformation.
The space around them shifted in a way that did not feel like an end, but like a boundary finally dissolving. Their forms did not shatter or vanish violently. Instead, they softened, as though reality itself was no longer able to contain the depth of what they had become together.
Light began to gather around them: gentle, overwhelming, and impossibly warm. It was not the harsh brilliance of judgment or punishment, but something quieter. Something that felt like recognition.
Heaven did not collapse.
Hell did not rise.
The universe simply paused, as if forced to acknowledge something it had never fully accounted for.
Joshua’s voice finally broke through the stillness, trembling with grief and acceptance all at once.
“Jeonghan… Seungcheol…” He swallowed hard, forcing the words out as he watched them slowly disappear. “May you find each other again,” he whispered, tears slipping freely now. “In whatever world exists where love does not have to hurt like this.”
And when the light finally settled and the hall returned to silence, it was not emptiness that remained.
It was a presence.
A lingering warmth that refused to be erased, as though love itself had imprinted upon existence and chosen not to leave.
Somewhere beyond heaven and hell, beyond punishment and order, beyond all that tried to define or divide them, they continued to exist.
Not as angel and demon.
Not as heaven and hell.
But as something the universe would forever have to make space for.
