A/N: Haiii! This is my first fanfic (abt g-idle), and I’m super excited to share it with you! I hope you enjoy it! Feel free to leave your thoughts or feedback—I’d love to know what you think! Thanks for reading!
──── ୨୧ ────
Genre : Dark Fantasy , Romance
Themes : Forbidden love , enemies to lovers
Setting : A war-torn world where Heaven and Hell fight for dominance over the mortal realm. You are an angel tasked with bringing hope to mortals, while Soyeon, a cunning demon general, leads the forces of chaos.
──── ୨୧ ────
The mortal realm lay bathed in twilight, the sky stained with shades of orange and crimson like an open wound, the air thick with the scent of ash. The breeze, warm yet brittle, stirred the dust and carried it through the devastated landscape. It was a place ravaged by chaos, one that had been scarred by the conflict between Heaven and Hell. You hovered above it, your wings glowing faintly, the only light left in this dying world. Your orders were clear: Protect the villagers of Cindral from the demon forces descending upon them.
This wasn’t a simple skirmish. The boundary between Heaven and Hell had weakened, and the mortal realm was caught in the fray. Humans, desperate for salvation, turned to the celestial forces—and you, an angel of the lower ranks, were sent to answer their cries.
Gripping your celestial blade, you descended into the fray. The sound of battle echoed beneath you, the clash of steel and the cries of demons tearing through the village. The demons, grotesque and vile, were ransacking the place, their laughter rising above the flames.
Despite the unease gnawing at your heart, you pressed forward. Your wings cut through the smoke and flames as you struck down the first demon that dared to approach. The villagers, though terrified, caught glimpses of the light you brought, offering them a fleeting hope in this hellish scene.
The desperate wail of a woman pierced the chaos, and you found yourself drawn to it. Without a moment’s hesitation, you followed the sound, pushing through the wreckage. Inside a crumbling hut, a young mother shielded her child, her eyes wide with terror as a demon towered over them.
In one fluid motion, you raised your blade and sliced through the demon’s form. It crumpled to the ground with a guttural shriek. The woman, tears staining her face, whispered a soft "thank you," but the flames roared too loudly for you to hear her clearly.
Then, a voice—cold, venomous, and chilling—cut through the air.
“Well, well. What do we have here?”
The temperature seemed to drop, the shadows around you lengthening in unnatural ways. You turned slowly, your hand tightening on the hilt of your blade, and there she was.
Soyeon.
The demon general stood before you, a figure of darkness and allure. Her armor shimmered in shades of black, its edges seeming to absorb the light. Her horns curved elegantly, and her dark hair flowed around her like a veil. But it was her eyes—golden, predatory, sharp with amusement—that made your breath catch.
“An angel, playing savior,” she mused, a smirk dancing on her lips. “How quaint.”
You steadied yourself, narrowing your gaze. “This is your doing. Leave this place, demon. The suffering you’ve caused ends now.”
Soyeon’s laugh was low and sultry, like a predator toying with its prey. “Suffering? Oh, darling, we’ve barely begun.”
Without warning, she lunged. Her twin daggers gleamed with malicious intent, slicing through the air toward you. The clash of metal rang out as your blades met, sparks flying between you. She was fast—faster than any demon you’d ever faced—and there was something almost graceful in the way she fought. Every movement was deliberate, as though she wasn’t merely trying to defeat you, but… testing you.
“What’s the matter, angel?” she taunted, her voice a hushed whisper as you parried another strike. “Second thoughts about your holy mission?”
You gritted your teeth and met her eyes, your blade slashing toward her in a fierce counterattack. The blade grazed her shoulder, and she hissed—yet her grin only widened.
“Impressive,” she purred, stepping back, studying you with a calculating gaze. “I didn’t expect such a challenge. Too bad I’ll have to end you.”
Before you could react, Soyeon disappeared into the shadows, her presence melting away like smoke. You stood alone in the aftermath of the battle, the flickering flames casting long shadows around you, the village in ruins.
The flames in the village smoldered into the night, their crackling a reminder of the chaos that had unfolded. You stood amidst the ruins, breath steady, but your heart was far from calm. Soyeon’s presence lingered in your mind, her smirk and mocking words haunting you. You had faced demons before—had vanquished many—but there was something different about her.
You had been ordered to eliminate her. The celestial hierarchy had no patience for demons who toyed with their victims, and none more so than the demon generals, who led their forces with terrifying precision. But there was more to Soyeon, you realized. She wasn’t just a general, a mere soldier of Hell. There was something else beneath her wicked exterior—something human.
You didn’t want to admit it, but the thought unnerved you. Was it weakness? Compassion? You pushed the thought aside. Your mission was clear. You would defeat her, as you had been ordered.
The morning after the battle, you received your orders. The celestial council had deemed Soyeon too dangerous to remain unchecked. You were to track her down and end the threat once and for all.
But as you stood there, staring into the rising sun, something inside you hesitated.
The journey to find Soyeon was not easy. She was a skilled tactician, always one step ahead of you. You had to follow a trail of destruction, the whispers of mortals and demons alike guiding you in the right direction. Yet, every time you thought you were close, you’d find nothing but emptiness, the traces of her presence fading like smoke.
It was late one evening when you finally found her—or rather, when she found you.
You were walking through a dense forest, the air thick with the scent of damp earth and moss, when the familiar chill of her presence washed over you. You turned swiftly, your hand instinctively reaching for your blade, but it wasn’t Soyeon’s daggers that greeted you.
A quiet laugh rang out from the shadows.
“Always so cautious, angel.” Soyeon’s voice echoed through the trees. Her figure appeared in front of you, her form illuminated by the dim light of the moon filtering through the leaves. She leaned against a tree, her golden eyes gleaming with amusement.
“You’ve been following me,” she said, her tone teasing. “How sweet.”
You didn’t draw your blade immediately, despite the turmoil within you. “I’ve come to end you, Soyeon.” you said firmly, your voice unwavering despite the odd sensation twisting in your chest.
She cocked her head to the side, her lips curling into a smile. “Is that so? I’m afraid you’re not going to make it that easy.”
Soyeon stepped forward, her steps graceful and silent, like a predator circling its prey. But there was something in the air, something different about this encounter. You couldn’t quite place it—her presence wasn’t filled with the same malice it had been before.
For a moment, neither of you moved. The world around you was still, the only sound being the rustle of the wind in the trees.
“I’ve been thinking,” Soyeon began, her voice softer than you had ever heard it. “About what you said in the village.”
You blinked, caught off guard. “What?”
“The part about suffering,” she continued, her gaze focused on something far away. “You said I was causing suffering. But… maybe you’re wrong.”
You frowned, confused. “What are you talking about? You slaughtered the innocent.”
Her golden eyes met yours, no longer filled with amusement, but something far deeper—something raw, almost vulnerable. “I never wanted this war. I didn’t ask for any of it.”
There was silence between you as her words hung in the air. The tension was thick, but this time, it wasn’t the usual animosity between angel and demon. It was something else.
“You don’t understand,” she said softly, almost to herself. “I’ve been forced to fight, to kill, to serve. But there’s something inside me, something that wants out.”
You stood motionless, trying to piece together her words. Was she confessing weakness? Or was this a trick, a way to lure you into a false sense of security?
“I’m not asking for your mercy,” she continued, taking another step toward you. “I just want you to know that not all demons are the same. Some of us…” She trailed off, shaking her head. “Some of us are just caught in the middle.”
Her gaze held yours now, the sharpness of her eyes replaced by a kind of weariness.
For a brief moment, you hesitated. This was not the demon you had been told to eliminate. There was something more complex about her—something you had never expected.
The silence stretched between you, thick with questions you didn’t know how to answer.
“Why are you telling me this?” you asked, your voice quiet.
Soyeon’s lips twisted into a smile, but it wasn’t the mocking smile she had worn before. It was tired, regretful. “I don’t know. Maybe because I’m tired of being the villain. Maybe because, for once, I just want someone to understand.”
Before you could respond, her expression shifted again, hardening into something more familiar. “But this doesn’t change anything, angel. I’m still a demon. And you’re still my enemy.”
Her eyes gleamed, and just like that, the moment of vulnerability vanished, replaced by the icy mask of the demon general.
The weight of Soyeon’s words lingered long after she disappeared into the forest’s shadows. You stood there, rooted in place, the cool night air biting at your skin as you tried to make sense of everything. The demon general, the ruthless killer you were sent to destroy, had spoken as if she were not a force of pure malice—but as a being tangled in something far more complicated.
You had expected to find an enemy—a creature of darkness, whose heart beat to the rhythm of destruction. But instead, you had found something… else.
You didn’t want to admit it, but the seed of doubt she planted began to grow. Was she truly the villain? Or was she just a victim of the endless war between Heaven and Hell?
The next few days passed in a haze. You carried out your mission, protecting the mortals who were caught in the crossfire of the ongoing battle. But your mind often wandered back to Soyeon. Her words, her eyes, the way her voice had softened in the forest—they clung to you, unraveling the clarity you once had.
You hadn’t expected to see her again so soon, but one night, when you were patrolling the edge of a ruined town, she appeared.
“I thought you might be here.”
Her voice was familiar—sharp, but with something else. You didn’t turn immediately, instead letting her words hang in the air between you. You had prepared yourself for another fight, but now, you weren’t sure if you were ready for the confrontation.
“What do you want?” you asked, your voice quiet.
Soyeon stepped forward, her silhouette half-hidden by the shadows. “I’m not here to fight you,” she said, her tone almost casual, though there was an edge to it. “I came to ask you something.”
Your heart skipped a beat, the tension in the air thickening. “What?”
She was silent for a moment, her gaze unreadable. When she spoke again, her voice was softer than you expected.
“Do you ever wonder if all of this—the fighting, the killing, the wars between Heaven and Hell—is worth it?”
You blinked, taken aback by her question. Of all the things you had anticipated her saying, this was not one of them. “What do you mean?”
Soyeon’s expression remained unreadable, but there was something almost mournful in her gaze. “I’ve spent so much of my existence fighting for a cause I didn’t even choose. Heaven doesn’t care about the demons who are born into this war. Hell doesn’t care either. They just use us as pawns in their endless game.”
You took a step back, confused by her words. “But we have our duties, our purposes. We fight for a reason—”
“Do you even know what that reason is anymore?” she interrupted, her voice rising slightly, her eyes flashing with frustration. “Do you know why you fight, angel? Because the truth is, Heaven doesn’t care about you either. You’re just another soldier, doing what you’re told.”
Her words stung, more than you wanted to admit. Was she right? Did Heaven truly care about you, or were you merely a pawn in their grand scheme?
You had never questioned it before. You had been raised to believe in the righteousness of your cause, in the purity of your mission. But now, standing before Soyeon—someone who had experienced a different kind of suffering—you felt your convictions beginning to crack.
Soyeon sighed, her shoulders slumping slightly as the fire in her eyes dimmed. “I’m not asking for you to abandon your duty. I’m asking you to see beyond it. To see that there’s more to this world than the war. More than Heaven and Hell.”
You said nothing for a long time. Her words echoed in your mind, relentless, like a song you couldn’t escape.
“You’re asking too much,” you whispered, feeling the weight of the universe pressing down on you. “I don’t know how to see beyond this. I’ve only ever known this fight.”
Soyeon’s gaze softened. She took a step closer, her voice gentle, as though she were speaking to herself rather than to you. “I don’t know how to see beyond it either. But I’m trying.”
There was a long pause, and for the first time since meeting Soyeon, you wondered if you, too, could learn to look past the fight. Could you see her—not as a demon, not as an enemy—but as someone who was, in the end, just like you?
Before you could voice your thoughts, the sound of distant marching reached your ears. You stiffened, instinctively reaching for your blade.
“Damn,” Soyeon cursed under her breath, her eyes narrowing as she glanced toward the horizon. “I was hoping to have more time. Looks like your reinforcements are already here.”
You turned, seeing the familiar glint of angelic armor in the distance. Heaven had sent more soldiers. Your allies were closing in fast.
Soyeon turned to you, her expression unreadable once more. “I’ll go. I’m not here to make you choose sides.”
You looked at her, your heart racing. You didn’t want her to go—not after everything she had just shared. But you knew she had to.
“Will we ever meet again?” you asked, your voice barely above a whisper.
Soyeon hesitated, then gave a small, bittersweet smile. “Maybe. Maybe not. But remember this, angel: Not everything is black and white. You’ll find that out sooner or later.”
Without another word, she turned and melted into the shadows, her presence fading like smoke in the night.
The battle between Heaven and Hell raged on, relentless as ever, but the days following Soyeon’s sudden disappearance left you unsettled. You found yourself torn between the duty you had always known and the nagging doubt she had planted in your heart. What if she was right? What if this war—this endless cycle of violence and destruction—wasn't the only way?
The celestial forces had arrived to reinforce you, and the village was secured. Yet, even with the victory, you couldn't shake the sense of unease. Your comrades congratulated you, celebrated the triumph over the demon forces, but your thoughts drifted to Soyeon. You wondered where she had gone, what she was doing, and what her life was really like beyond the bloodshed.
It wasn’t long before you found yourself standing in the same forest where she had spoken those unsettling words to you. You had come here to reflect, but now it seemed like fate had drawn you back. The familiar scent of damp earth filled your lungs as you ventured deeper into the woods, uncertain of what you were hoping to find.
You walked for hours, your wings rustling faintly in the wind, until you reached the clearing where you had first encountered Soyeon. It was eerily quiet, the only sound being the soft rustle of leaves.
You hadn’t expected to find her again—at least, not so soon. But there she was, standing in the center of the clearing, her back turned to you.
“I knew you’d come back,” Soyeon’s voice echoed, a hint of amusement in it. She didn’t turn around.
You stopped, just outside her reach, your heart pounding in your chest. “Why?” The question left your lips before you could stop it. “Why are you doing this?”
Soyeon finally turned, her golden eyes locking onto yours. She seemed… different somehow, less guarded, like the walls she had built around herself had started to crumble. “I’m not doing this to make you question everything,” she said softly. “I just want you to see that there’s more to me than what you’ve been taught. More to me than what I’ve been forced to become.”
You stepped closer, your heart heavy. “But you’re still a demon. And I’m still an angel. We can’t—”
“You don’t get it, do you?” Soyeon’s tone was sharp now, the frustration returning to her voice. “I never wanted to be this. I never wanted to hurt anyone, but I was born into this war. And you—” She stopped, her fists clenching at her sides. “You don’t even see it. You’re just a tool in a system that doesn’t care about you, either.”
Her words stung, but they also made you think. The more you listened, the more you realized there was so much you didn’t understand—so much about the demons, about Soyeon herself, that you had never been told.
“What do you want from me?” you asked, your voice barely above a whisper.
“I don’t want anything,” she replied, her voice quieter now. “I just want to stop being this. To stop being the enemy.”
The air between you seemed to thicken with tension, a fragile stillness hanging in the space that separated you. You stared at her, not knowing how to respond.
Soyeon’s golden eyes softened, and for a fleeting moment, the hardness in her expression melted away. “I don’t want to keep fighting,” she said, her voice trembling just slightly. “I’m tired. I’ve seen enough bloodshed to last a lifetime, and yet… here I am, still fighting. For what?” She looked up at you, the vulnerability in her gaze unmistakable. “For a cause I never chose?”
You couldn’t answer her immediately. Instead, you took a step closer, drawn to the pain in her eyes. There was no malice in her gaze now—only the raw honesty of someone who had been broken by the world they were born into.
For a long moment, the two of you stood there, caught between two worlds.
“I can’t make you see what I see,” she continued, her voice shaking with emotion. “But I wish you could. I wish you could see the other side of this war. The side where we’re not enemies. The side where maybe… maybe we could be something more than what we’ve been made to be.”
The weight of her words settled into your chest, heavy and unrelenting. You had always been told that demons were evil, that they were meant to be destroyed. You had never once questioned it. But now, standing here with Soyeon, you began to wonder: Was that really true?
You didn’t have an answer. Not yet.
Before you could say anything, the sound of movement in the distance reached your ears. Both of you froze. Soyeon’s expression hardened again as she looked over her shoulder, her eyes narrowing.
“They’re coming,” she murmured, almost to herself. “Your comrades. And my… allies.”
You tensed, knowing what that meant. The battle was about to begin once more.
“I don’t want to fight you,” you said, your voice barely audible.
Soyeon’s gaze met yours, the gold of her eyes flickering with something you couldn’t place. “I don’t want to fight you either,” she replied softly. “But this is the world we live in now, isn’t it?”
Without another word, Soyeon turned and disappeared into the woods, her figure fading into the darkness like a shadow. You stood there, rooted to the spot, torn between two worlds, unsure of what would come next.
The sound of footsteps approaching made you turn. Your comrades were getting closer, but your heart was no longer focused on the fight ahead. It was focused on the question that had been haunting you since you met Soyeon: Could you ever see beyond the war? Could you ever see her for who she truly was?
The battle would soon be upon you, and yet the war within your heart had already begun.
The sound of marching grew louder as your comrades drew closer, but you stood frozen, caught between two paths. The light from their armor glinted in the distance, a stark reminder of your duty. They were angels, your brothers and sisters in arms, all sworn to protect Heaven’s ideals. Yet, in that moment, they felt distant, as if they belonged to a world far removed from the pain and doubt that now churned in your chest.
You looked back in the direction Soyeon had disappeared, your heart heavy with the weight of your thoughts. She had left, vanished into the forest’s depths, but the conversation you had shared remained, lingering like a whisper in your soul. She was right about one thing: this endless war, the cause you fought for, had never felt so… hollow.
“Get a move on, we have demons to eradicate!” a voice shouted, snapping you out of your thoughts. It was Hyun, a fellow warrior who had fought alongside you for years. His voice was impatient, but there was a harsh edge to it that unsettled you.
You didn’t reply. Instead, you turned toward the incoming group, your wings folding tightly behind you. The decision was inevitable. Soyeon was gone, and the army was approaching.
But as you took a step forward, something shifted inside you—a tug at your heart, a pull toward something you couldn’t yet explain. You hesitated, just for a moment, your gaze lingering on the forest that had swallowed her whole. Was it possible? Could there truly be another way?
“You’re not thinking of deserting us, are you?” Hyun’s voice broke through your thoughts again, this time with a warning in it. He had noticed your hesitation.
“No,” you said, your voice firmer than you felt. “I’m coming.”
But the war within you raged louder than ever. You had promised yourself that you would follow the path of righteousness. You had sworn to protect the innocent, to fight for Heaven’s will. But could that will truly be righteous if it was built on endless bloodshed?
“Stay focused,” Hyun continued, his tone softer now. “We need to end this fight. The demon forces are strong in this area.”
“Understood,” you said, though your mind was miles away.
The battle was brutal, just as you had expected. The sounds of clashing steel, the cries of the fallen, and the screeching of demon beasts filled the air. You fought with all the skill you had, cutting through the demon forces with precision, but your mind wasn’t fully in it. Every slash of your blade, every strike, seemed to echo with the words Soyeon had said to you. “We’re just pawns.”
You fought on, not out of conviction, but out of habit. Every time you struck down a demon, the hollow feeling inside grew. You had always believed the demons were the enemy, but now, you couldn’t shake the doubt that lingered in your chest. Were they really all the same? Were they all as cold-hearted as the ones you had been taught to hate?
The battle continued, but something in you had changed.
Hours later, after the bloodshed had subsided, you found yourself standing at the edge of the battlefield, watching as your comrades gathered the fallen demons to dispose of them. Your hands were still coated in blood, but it wasn’t the blood of demons that troubled you. It was the blood of a war that seemed endless, a war that seemed to make less sense with every passing moment.
“Are you done with your self-pity, or are you going to help us clean up?” Hyun asked, his voice laced with a mix of exhaustion and irritation.
You didn’t answer, not immediately. You had lost your sense of purpose on the battlefield, and now, all you could think about was Soyeon. You had promised to end her. You had been ordered to destroy the demon general.
But now, you wondered if you could even do it.
“I’ll be fine,” you said, finally turning to face your comrade. “Just… need a moment.”
Hyun gave you a skeptical look but didn’t press. He walked away, leaving you alone with your thoughts. You stared at the blood-soaked ground, the bodies of demons and angels alike scattered around you. This was supposed to be the price of peace, the price of righteousness. But now, it felt like a curse.
The next few days passed in a blur of post-battle procedures. You cleaned your armor, reported to the higher-ups, and assisted in healing the wounded. But nothing felt the same. There was a hollow emptiness that you couldn’t escape. You had fought with every ounce of strength you had, and yet, here you were, questioning everything.
The celestial council soon summoned you for a private audience. You knew what it was about: your hesitance in battle hadn’t gone unnoticed. They had seen it, sensed it. Your inner conflict was becoming a problem. You had to choose—choose the side you would fight for, once and for all.
As you stood before the council, the words of the celestial elders were cold and unwavering.
“We have received word that the demon general Soyeon is still alive,” the head elder, a towering figure of divine authority, said. “Your mission remains the same. You must find her and eliminate her before she can regroup her forces.”
The pressure was immediate. The weight of the task, the weight of Heaven’s will, rested on your shoulders.
“Do you understand?” the elder asked, his voice stern, his eyes burning with authority.
“Yes.” you replied, your voice tight. You could feel the tension in your chest as you nodded. But in the pit of your stomach, doubt gnawed at you. Was this really the right course of action? Was this the path you were meant to walk?
“You are dismissed,” the elder said, and with that, you left the council chamber, your heart heavier than it had ever been.
That night, sleep didn’t come easily. You lay in your quarters, staring up at the ceiling, unable to silence the thoughts swirling in your mind. Soyeon’s words kept echoing in your ears: “Not everything is black and white.” You knew what you had to do, but you didn’t know if you could anymore.
You rose from your bed, the weight of your decision pressing down on you. If you followed through with your orders, you would be fulfilling your duty. But would it be the right choice?
The pull in your heart, the one you had felt when Soyeon spoke to you in the woods, was stronger than ever. She wasn’t the monster you had been taught to believe in. She was someone lost in this war, just like you.
And that, perhaps, was the most terrifying realization of all.









