Actions

Work Header

Rating:
Archive Warning:
Category:
Fandoms:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-09-02
Completed:
2026-09-02
Words:
5,132
Chapters:
2/2
Comments:
4
Kudos:
57
Bookmarks:
16
Hits:
512

The Price of Becoming a Magical Girl

Summary:

The timeline was never supposed to go this way.

Mami is dead. Sayaka has learned the truth about Soul Gems, and the darkness inside hers is growing by the day. With Kyosuke slipping further out of reach and despair closing in, Sayaka is dangerously close to becoming the witch she was always destined to be.

But this time, Kyoko refuses to let her face it alone.

Elsewhere, Homura is carrying the weight of countless timelines, countless deaths, and a lifetime of memories that nobody else can understand. When Madoka finds her breaking beneath that weight, she makes a choice that Homura never expected: instead of letting her disappear into the darkness, she stays.

Two stories. Four magical girls. One timeline that refuses to follow the script.

Maybe becoming a witch isn’t inevitable.

Maybe being broken doesn’t mean you’re beyond saving.

And maybe, for once, the girls don’t have to survive the horrors alone.

Chapter 1: The Witch That Was Never Born

Summary:

After Sayaka spirals into despair over her wish for Kyosuke and the loss of hope, Kyoko finds her on the verge of becoming a witch. Kyoko takes Sayaka in, and as they spend time together, the two open up about their regrets, trauma, and the painful consequences of their wishes.

Content Warnings: Depression, suicidal ideation, self-destructive behavior, emotional breakdown, trauma, grief, panic/hyperventilation, nightmares, survivor’s guilt, self-blame, discussion of suicide and family murder, Soul Gem corruption, fear of becoming a witch, and magical-girl body horror.

Chapter Text

The rain hadn’t stopped for three days.

Sayaka sat on the edge of her bed, still in her soaked magical girl uniform, staring at the blue gem on her stomach. It was supposed to be brilliant, clear, the color of hope. Instead, it looked like someone had dropped ink into a glass of water, clouded, swirling with something dark and viscous that seemed to pulse with her heartbeat.

Or what she had left of one.

She touched her hand to her stomach. No warmth. No rhythm. Just the cold, smooth surface of the soul gem, and beyond it, the hollow shell of a body that wasn’t really hers anymore. Not really. She’d read enough manga, seen enough movies to know what this made her. A zombie. A walking corpse kept animate by magic she didn’t understand, paid for with a wish that already felt like a mistake.

The knock at her door was sharp, insistent.

Sayaka didn’t move. She didn’t have the energy to pretend to be normal, to be the cheerful classmate, the helpful friend, the girl who’d sacrificed everything for a boy who didn’t even know what she’d done. Who couldn’t know. Who she’d made sure would never know, because what kind of love was built on that kind of debt?

The knock came again, louder. Then the door handle turned, unlocked, because her parents trusted the world, trusted that bad things happened to other people in other places, and Kyoko Sakura let herself in.

She filled the doorway, red hair dripping, spear collapsed and tucked behind her shoulder like an afterthought. Her eyes, sharp, predatory, ancient in a way that had nothing to do with age, immediately found the soul gem on Sayaka’s stomach.

“You’re an idiot,” Kyoko said, without preamble.

Sayaka laughed. It came out wrong, hollow, like wind through an empty building. “Nice to see you too.”

“Do you have any idea how dark that thing is?” Kyoko strode into the room, boots leaving wet marks on the carpet. She didn’t ask permission. She didn’t wait to be invited. She reached out and grabbed Sayaka’s chin, forcing her to look up, forcing her to meet those burning eyes. “I’ve been watching you. Three witches in two days. Reckless. Sloppy. Taking hits you didn’t need to take like you’re trying to get yourself killed.”

“Maybe I am.” Sayaka jerked her chin free. It was easy. Kyoko hadn’t held on tight. “What do you care? More territory for you if I’m gone.”

“Don’t be stupid.” Kyoko’s voice dropped, losing its edge of casual cruelty. “That’s not…” She stopped. Her jaw tightened. “You don’t get it, do you? What happens when that thing goes completely black?”

“I become a witch.” Sayaka said it flatly, like she was discussing the weather. “I know. I figured it out. Better than being this.” She gestured at herself, at the empty body, the borrowed time. “At least witches don’t have to pretend.”

Kyoko stared at her. For a moment, something flickered across her face, recognition, maybe. Or memory. Then her expression hardened again.

“You think you’re being noble?” She stepped closer, invading Sayaka’s space. “You think you’re the first magical girl to feel sorry for herself? To realize what we really are? Newsflash, blue: you’re not special. You’re not the first and you won’t be the last. But you’re going to be the dumbest if you keep this up.”

“Get out of my house.”

“Make me.”

Sayaka stood up. Her legs felt distant, like they belonged to someone else, controlled by strings from far away. The soul gem pulsed, dark and heavy against her stomach. She could feel it now, the despair that wasn’t hers, the weight of a contract that had seemed so simple, so pure, when she’d made it. Heal Kyosuke’s hand. Save his dream. Be the reason he could play violin again.

But he didn’t know. He’d never know. And Hitomi, perfect, graceful, alive Hitomi, was going to confess to him tomorrow. Sayaka had heard them planning it. The café. The dress. The words that would change everything while Sayaka stood outside, watching through glass, separated from the world of the living by more than just a window.

“I said get out.” Sayaka’s voice cracked. “Or I’ll make you.”

Kyoko’s spear extended with a metallic snick, filling the small bedroom. She spun it once, the blade catching the dim light from Sayaka’s desk lamp. “Fine. You want to throw your life away? Do it properly. Fight me. If you can beat me, I’ll walk away and you can witch out in peace. But I’m not watching another girl die because she’s too proud to admit she’s scared.”

“Scared?” Sayaka’s laugh turned into something else, something broken and sharp. “I’m not scared. I’m already dead, Kyoko! Don’t you get it? My soul is in this stupid rock! I’m a walking zombie! Nobody will ever love me, can ever love me, because I’m not even human anymore!”

The soul gem flared, black tendrils crawling across its surface like cracks in ice. Sayaka felt it then, the shift, the wrongness, the thing inside her chest that wasn’t her heart beginning to beat with a different rhythm. The air in the room grew thick, heavy, tasting of iron and something older, something that whispered about mazes and music and endless, endless sorrow.

Kyoko’s eyes widened. “Sayaka…”

“It doesn’t matter.” Sayaka could feel tears on her face, hot and useless. “It doesn’t matter because I’m already dead. I’m just a walking zombie nobody will love. So why not just get it over with? Why not…”

The soul gem screamed.

At least, that’s what it sounded like. A high, keening wail that wasn’t sound so much as feeling, despair given voice, and Sayaka felt herself falling, falling into the dark where the witch waited with open arms.

Something hit her chest. Hard.

She gasped, the world snapping back into focus, and found herself staring at Kyoko’s hand pressed against her soul gem, clutching something that glowed with soft, purifying light. A grief seed. Fresh, probably from this morning’s hunt, and Kyoko was pressing it against her gem, forcing the darkness out, refusing to let go even as Sayaka tried to shove her away.

“Stop…”

“Shut up.” Kyoko’s voice was rough, strained. “Just, shut up and let me…”

“I don’t want…”

“I don’t care what you want!” The grief seed flared, absorbing the taint, the despair, drinking it in like water into dry earth. “You stupid, stubborn, self-sacrificing idiot, do you think you’re the only one who’s felt this way? Do you think you’re the only one who made a wish and regretted it? Who realized too late what we really are?”

Sayaka’s knees buckled. The room spun. She felt Kyoko’s arm catch her, lowering her to the floor, and distantly she was aware that she was crying, sobbing, making sounds that didn’t belong to any language.

“I know,” Kyoko said, softer now. The grief seed had done its work; the soul gem was blue again, clear, beautiful in its cruelty. “I know what it’s like. To give everything for someone who’ll never know. To look at your hands and realize they stopped being yours the moment you signed the contract.”

Sayaka couldn’t speak. She could barely breathe.

“You’re not dead,” Kyoko continued. She was still holding her, one arm around Sayaka’s shoulders, the other still pressed against her chest like she could physically keep the darkness at bay. “You’re not a zombie. You’re alive, you stupid girl. More alive than most people ever get to be, even if it doesn’t feel like it right now.”

“But he…”

“I know.”

“And Hitomi…”

“I know.”

“Kyosuke will never…”

“I. Know.” Kyoko’s grip tightened. “But that’s not the same as nobody loving you. That’s not the same as being worth nothing. You’re here. You’re fighting. You’re still you, even if the packaging changed.”

Sayaka looked up at her. Really looked. And saw for the first time the cracks in Kyoko’s armor, the way her hands shook slightly, the dark circles under her eyes that spoke of sleepless nights and battles that never made it into the stories.

“Why?” she whispered. “Why do you care?”

Kyoko didn’t answer right away. She helped Sayaka to her feet, steadying her when she swayed, and guided her back to the bed. Then she sat down on the floor, leaning against the mattress, her spear finally dismissed.

“Because someone did this for me, once,” she said eventually. “A long time ago. And I never got to thank her.”

She looked up at Sayaka, and there was no mockery in her expression now, no predatory amusement. Just exhaustion, and something that might have been hope.

“Sleep,” Kyoko said. “You’re coming with me when you wake up. My apartment. No arguments. You shouldn’t be alone right now.”

“I can’t…”

“You can. And you will.” Kyoko stood, stretching, already rebuilding her walls, her casual disinterest. But her eyes kept drifting back to Sayaka’s soul gem, checking, watching. “Consider it a loan. You owe me a grief seed. And I’m collecting in the form of you not dying stupidly until you pay me back.”

Sayaka wanted to argue. Wanted to insist she was fine, that she could handle this, that she didn’t need help from the girl who’d spent weeks antagonizing her.

But she was tired. So tired.

And when she closed her eyes, she didn’t dream of witches or mazes or the boy who would never love her back.

She dreamed of red hair and steady hands and someone who wouldn’t let her fall.

 

 

 

When Sayaka woke, she didn’t recognize the ceiling.

It was stained, water-damaged in one corner, painted a color that might have been white once but had faded to something closer to grey. The bed beneath her was narrow, the sheets thin but clean, and someone had draped a heavy coat over her that smelled like apples and smoke.

She sat up slowly, head pounding, and found herself in a small, cluttered apartment that looked like it had been furnished from a thrift store and a convenience store in equal measure. Empty ramen cups stacked in one corner. A mini-fridge humming in another. And through the open door to what might have been a kitchen, she could see Kyoko Sakura sitting on a counter, eating an apple, watching her with sharp eyes.

“Morning, zombie,” Kyoko said. “Welcome to my humble abode. Try not to witch out on the carpet. I don’t have another grief seed to spare.”

The apartment was barely big enough for one person, let alone two magical girls trying to coexist without killing each other. But somehow, they’d fallen into a rhythm over the past week. Sayaka slept on the narrow bed; Kyoko took the floor, or sometimes just stayed out hunting all night. They shared convenience store meals in silence, fought witches in an uneasy partnership, and circled each other like stray cats, hungry for connection but too proud to admit it.

It was Kyoko who finally forced the conversation about Kyosuke.

They were on a rooftop after a hunt, watching the sunrise bleed orange across Mitakihara’s skyline. Sayaka’s soul gem was clean, she’d been careful lately, fighting smarter, not harder, and she was staring at her phone, at a text from Hitomi that she hadn’t answered.

He said yes. We’re going to the concert together. I’m so happy, Sayaka!

“He doesn’t deserve you,” Kyoko said suddenly.

Sayaka’s thumb hovered over the screen. “You don’t know him.”

“I know his type.” Kyoko bit into an apple, talking through the crunch. “The tortured artist. The guy who needs saving. The one who takes and takes and never notices who’s actually doing the giving.” She swallowed, gesturing with the core. “You gave him his dream back. Your soul, literally your soul, and he doesn’t even know your name outside of ‘that cheerful girl from class.’”

“Stop it.”

“Has he ever asked about you? Really asked? Has he noticed when you’re sad, when you’re hurt, when you’re standing right in front of him dying inside?” Kyoko turned to face her, red hair catching the morning light. “Or does he just play his violin and accept your smiles like they’re his due?”

Sayaka’s hands shook. “He was suffering. His hand…”

“Was his problem to solve. Not yours to sacrifice yourself for.” Kyoko’s voice softened, losing its edge. “I’m not saying he’s evil, Sayaka. I’m saying he’s ordinary. And you gave up being ordinary for him. That’s not love. That’s… that’s just sad.”

The word hung between them, brutal and honest.

Sayaka expected to feel angry. Instead, she felt something crack open in her chest, a pressure valve releasing, years of idealism finally meeting reality. She thought of all the times she’d watched Kyosuke from across the classroom, memorizing the line of his jaw, the way his hair fell over his eyes. Had she ever really seen him? Or just the idea of him? The perfect victim to save, the proof that she could be good, could be noble, could matter?

“I don’t know who I am without him,” Sayaka whispered. “Without the wish. Without… being the girl who would do anything for love.”

Kyoko was quiet for a long time. Then she sat down next to Sayaka, close enough that their shoulders touched, and pulled out something she’d never shown anyone before, a worn photograph, edges soft with handling.

“That’s how I felt,” she said quietly. “About my family. About being the good daughter. The one who believed.”

Sayaka looked at the photo, a man in priest’s robes, kind eyes, a woman beside him with Kyoko’s sharp features softened by gentleness, and two smaller versions of Kyoko, one her, one a younger sister with matching red hair. They looked happy. Whole.

“I wanted to help him,” Kyoko continued, her voice distant. “His sermons were beautiful, but nobody was listening. The church was empty. He was losing his faith because he thought he was failing God. So I…” She laughed, hollow. “I made a wish. I just wanted people to listen. To understand how wonderful he was.”

Sayaka knew this story. Every magical girl knew it in their bones, the moment hope became despair. But hearing Kyoko tell it, feeling the warmth of her shoulder against hers, made it real in a way that history never could.

“They listened,” Kyoko said. “Oh, they listened. The church was packed. People came from other towns. My father became famous, respected, known. And he…” Her breath hitched. “He couldn’t handle it. The sudden attention, the pressure, the way people looked at him like he was holy instead of human. He started hearing things. Seeing things. And one night…”

She stopped. Her hands were trembling. Sayaka reached out and covered them with her own, feeling the calluses from the spear, the old scars from battles long past.

“He killed them,” Kyoko finished, monotone. “My mother. My sister. Then himself. Because I made them listen. Because I thought I was helping. Because I couldn’t just let him be ordinary, let him fail, let us be poor and unknown and alive.”

“Kyoko…”

“I don’t sleep much,” Kyoko said, pulling her hands away, curling into herself. “Because when I do, I see it. I see their faces. I hear my sister screaming my name, wondering why I wasn’t there, why I couldn’t save them even though I had all this power, all this magic…” She laughed, bitter. “Some hero, right? Some magical girl.”

Sayaka didn’t know what to say. She thought of her own parents, asleep in their house, unaware that their daughter had died weeks ago and was walking around in a borrowed body. She thought of how easy it would be to just… stop. To let the darkness take her and end the pain of being a hollow thing pretending to be human.

But looking at Kyoko, really looking at her, not as an enemy or a rival or the cool senior magical girl, but as a person, she saw something she recognized. The same wound. The same grief.

“You stayed,” Sayaka said finally. “After they died. You kept fighting. You kept living.”

“Not because I’m brave.” Kyoko wiped her face with her sleeve, angry at her own tears. “Because I’m too stubborn to die. Because…” She hesitated. “Because I made a promise. To someone who saved me when I was ready to witch out, just like you were. She told me… she told me I could find a reason to keep going. Even if it wasn’t the reason I started with.”

They sat together as the sun climbed higher, two broken girls sharing the kind of silence that only exists between people who understand each other’s damage. Sayaka didn’t feel better, exactly. But she felt less alone. And that was something.

——————