#when shadow weaver's powers back fire and she curls in on herself; catra steps forward like she wants to help
Explore tagged Tumblr posts
caaaaaaaaaaaaaampbell · 2 years ago
Text
The urge to write a canon divergence one shot (where on the second episode of she-ra, during the battle of Thaymor, instead of tazeing Adora, Catra tackles her and and they get in a really rough, really sketchy fight, like dirt in eyes, biting, cheap shots, all that, and then Bow and Glimmer show up and they aren't sure how to help without making it worse so they stay to the side, then Catra pins Adora down and threatens her, then Adora pulls her into a kiss and whispers "Please, just come with me." And Catra sits there, frozen for a moment, then the image of Shadow Weaver Darth Vader choking her and she mumbles "I can't." Thats all it takes for Adora to push her off and stumble towards Glimmer and Bow who attack Catra while Adora transforms and saves the village) is so real rn.
8 notes · View notes
femmereddie · 5 years ago
Text
strong as the steel we carry (we rise like the sun) [6/6]
pairing: adora/catra fandom: she-ra and the princesses of power rating: general summary: A collection of drabbles from canon moments over the course of She-Ra, Catra/Adora related. This post contains all my drabbles from 5x11 through 5x13. read on ao3
S05E11 Failsafe
Adora felt terrible when she saw Catra curled on her side on the mattress. She looked small and vulnerable, like something drained all the strength she had. Adora walked over to Catra, determined to bring her to Mystacor. She wanted to ensure that Catra felt valued and wanted because she was. Adora had no idea what she would have done if Catra wasn’t by her side this entire time. Making Catra feel loved and secure gave Adora a renewed energy, energy that she channeled to fight Horde Prime. “Catra, are you coming with us to Mystacor?”
“Why would I do that? Seems like you and Shadow Weaver have it handled,” Catra sighed. “After everything she’s done to us, you’re really going to follow her?”
Adora’s heart broke at the betrayal in Catra’s voice. The last thing she wanted was for Catra to think she wanted Shadow Weaver around. “I don’t like it either, but this is the only plan we have; the failsafe could finally save Etheria.”
Catra turned on her other side, away from Adora.
Catra’s action stung, but Adora would not leave her behind just because of Shadow Weaver. Adora would never forgive their former abuser for what she did to both Catra and herself. Adora promised she would not let anyone hurt Catra again, including Shadow Weaver, of all people. Nothing would stop Adora from protecting Catra against Shadow Weaver. “Shadow Weaver hurt us; I haven’t forgotten that. But Prime is hurting so many more people. I need to stop him, Catra.”
“I know, I know. You have to go save the world, spare me the speech.”
“Hey, she can’t do anything to us anymore. Please come. We…” Adora took a deep breath and put her hand on Catra’s shoulder. Catra needed to know how important she was to Adora, and frankly, Adora wouldn’t mind reminding her every day for the rest of their lives. “I could really use your help.”
“Fine. I’m only doing this to make sure Shadow Weaver doesn’t try anything. Not because I like you,” Catra said, grinning.
Although Catra was still looking the other way, Adora smiled back. She knew Catra was just joking, and it made her heart swell. They had a long way to go to defeat Prime, but Adora was happy to see that Catra was slowly overcoming past trauma. She wanted to help her friend in any way she could.
Suddenly, Melog jumped on Adora, making her squeal in surprise. Melog purred in response, while Catra looked stared. Catra was so in love with her best friend that she would chastise herself if she knew of the sappy smile she wore on her face. However, as usual, Catra lost all concept of time and space whenever Adora's ethereal presence mesmerized her.
* * *
“Don’t touch me!” Catra shouted, jumping away from Shadow Weaver.
Catra didn’t mean to cause a scene, but the second Shadow Weaver laid a hand on her, she freaked out. Catra wouldn’t admit it to anyone, except maybe for Adora (although Catra was sure that Adora knew already), but Shadow Weaver still scared her. Her former abuser grabbed her out of nowhere. How could she not react?
Unfortunately, Melog growled at Shadow Weaver, instinctively going into protection mode, releasing the invisible shield they held on the group.
Once they became visible, Adora gasped, noticing a chipped sorceress at the center of the room. Catra and Melog dived out of the way just in time, but it was enough to trigger Adora’s fight or flight instinct. She didn’t even know if she had that instinct until she began having trouble transforming into She-Ra. Hopefully, this time, she wouldn't.
“For the honor of Grayskull!”
But other than a brief flickering of a sword, nothing happened. Adora gasped again, realizing that she had to choose flight. The sorceress spun a magic spell and aimed at Adora, forcing her to jump behind the pillar that Catra and Melog hid behind.
The group moved quickly after that, but it did not stop Adora from feeling like she failed to protect Catra, and it did not stop Catra from shivering because of how Shadow Weaver’s cold hands felt on her skin.
* * *
The strike team followed Shadow Weaver and Castaspella into a secret hallway, where the tunnels of Mystacor were hidden.
Catra crossed her arms and walked, attempting to fight insecurities that Shadow Weaver sprung into her mind.
Adora noticed Catra’s jitteriness and how she distanced herself from everyone else. Adora was still upset that she couldn’t protect Catra, but it wasn’t just about the sorceress. Adora wished she could protect Catra from dark memories, the trauma inflicted on Catra by Shadow Weaver.  “Hey, are you…” Adora began, reaching out for Catra.
As soon as Adora touched her shoulder, Catra instinctively recoiled, thinking it was Shadow Weaver. She was a little queasy being near anyone at the moment, but Adora was always an exception. However, Catra didn’t want to burden Adora with her baggage, so before Adora even finished her question, Catra looked away and curtly said, “I’m fine.”
Adora gently placed her hands on Catra’s shoulders and smiled. With her inability to transform into She-Ra, and Shadow Weaver lurking about, the only thing Adora could do was comfort her friend. “Catra, it’ll be okay. Trust me.”
Catra didn’t say anything, but her eyes filled with hope. She wanted to trust Adora—in fact, she did. The two of them have come a long way over the last three years. But no matter how hard Adora tried, she couldn’t comfort Catra’s trauma away.
But Catra was appreciative of Adora’s effort. She was about to respond, but Shadow Weaver unpleasantly interrupted their moment. “There’s no time to waste. News of our presence will have reached the others by now after that… disturbance,” Shadow Weaver said, looking pointedly at Catra.
Catra glared, but she held her ground. She would not appear weak in front of the person who tormented her for years, no matter how scared she was inside. Hopefully, Shadow Weaver couldn’t hear her heartbeat’s rapid pace.
Adora did not want Shadow Weaver to start trouble, especially since she always tried to push people’s buttons. Adora stepped in front of Catra and firmly said, “Come on, we have to keep moving.”
Adora walked ahead, so she missed Shadow Weaver and Catra glancing at each other, but it was anything but amicable. After a moment, Shadow Weaver walked away, and Catra’s heart rate finally slowed down, despite the fury that still brewed inside of her. However, there was nothing else she could do, so Catra followed the group. As always, she remained on guard for herself and her heart.
* * *
The group finally descended into Mystacor’s tunnels.
Adora led the pack. She wanted to reach the failsafe and get out of there without any more trouble. She stepped forward just as Shadow Weaver cried, “Wait!”
However, as soon as Adora put her foot down, a circle of flames illuminated around her.
“Adora!” Catra cried, jumping into the fire without thinking. If a past version of Catra saw her desperation when she hurled herself into the flames, past Catra would be horrified. Her present self acted rashly and without thinking, and most importantly, without any plan. It was so unlike her.
However, past Catra had not endured everything that her present self had. Catra was running on so many stakes, and she had been for a long time now. Thinking was hardly an option, mostly if Adora’s life was on the line, and the stakes just kept rising. The longer Horde Prime went undefeated, the more Catra didn’t think they would beat him, and Catra’s priority was Adora’s safety. Nobody else (except for Bow and Glimmer) would look out for Adora, not even Adora herself. The prospect of Adora dying from some dumb fire was not an option. Catra had to get her back.
Catra successfully pulled Adora out of the fire, and they tumbled onto the ground on top of each other.
“I’m okay. I’m okay!”  Adora insisted.
Catra unknowingly gazed down at Adora. So what if everyone else stared? Okay, it was a big deal if people looked, but Catra thought Adora would die. Was it so awful to give herself a few moments to revel in the love of her life’s existence?
Adora didn’t move from underneath Catra. Instead, she smirked. “Did you just jump into fire for me?”
Okay, the moment was officially over. Adora was alive, and there was no reason for Catra to lay on top of her, especially since everyone was watching. “What? No! Shut up!” She said, pushing Adora away.
But Adora couldn’t stop laughing. In fact, she snorted. “You did.”
God, Catra was so in love.
* * *
“I see you and Catra are close again.”
Adora glanced sideways at Shadow Weaver, who lingered behind everyone else, waiting for Adora to catch up. Instead of responding, Adora chose to keep walking.
“Do you really think that’s wise?”
Adora stopped and turned to Shadow Weaver. How dare she try and tell Adora what to do about Catra? This woman already did enough damage to both of them, and she always made things worse by involving herself. This time, Adora was going to make sure Shadow Weaver stayed out of her personal life. “It’s none of your business.”
“But it is,” Shadow Weaver said, approaching Adora. “If your emotions are blocking you from becoming She-Ra, it’s all of Etheria’s business.”
Adora’s eyes widened. She hadn’t realized how selfish she might have become now that she was also focused on Catra. Adora loved Catra with all her heart, more than anyone in the world, but Etheria needed She-Ra to defeat Horde Prime, even if Catra needed Adora more.
“How long has it been since you were able to transform?” Shadow Weaver asked.
Adora sighed and looked down in defeat. “It’s been happening ever since the Fright Zone.” She felt her body shake as tears welled in her eyes. “What if… what if I’m losing her?”
Shadow Weaver covered Adora’s hands with her own. “She-Ra is a being of pure magic. To unleash her full strength, you must be focused, clearheaded. But you are letting your emotions pull you in too many directions; Catra, she… distracts you, confuses you. Haven’t you hurt each other enough?”
Adora gasped. It never occurred to her that she could hurt Catra by being powerless. Adora thought of earlier when she was forced to duck behind a pillar because she couldn’t transform into She-Ra. She felt useless without her magic, but more importantly, Adora felt like a failure because she couldn’t protect Catra.
“If you care about her, focus on protecting her; the world needs you as She-Ra right now, not Adora. And if She-Ra can’t stop Prime… then we are all doomed.”
Adora angrily pulled away from Shadow Weaver’s grasp. She hadn’t realized that she allowed Shadow Weaver to manipulate her once again, and at Catra’s expense. Adora had to be more careful; otherwise, she might hurt the person she loved most.  “I will stop Prime. No matter what.”
Adora was relieved she recognized Shadow Weaver’s manipulation before things got out of hand. She could only imagine what would happen if Shadow Weaver’s words infiltrated her head. They might have destroyed Adora and Catra’s relationship for good. Thankfully, that didn’t happen.
Unfortunately, Adora did not know that someone was eavesdropping just around the corner and that someone happened to be Catra.
* * *
To say that Catra’s emotions were running high was the understatement of the century.
After overhearing Shadow Weaver and Adora’s conversation minutes earlier, she had no idea what to think. Nothing Adora said surprised Catra—Adora’s priority would always be saving Etheria, even if the price was Adora’s happiness.
But at the same time, a glimmer of hope sparkled inside Catra. She didn’t want to think stupidly, but she heard Adora stand up to Shadow Weaver. Adora wasn’t interested in following Shadow Weaver’s advice. Maybe, just maybe, Adora loved Catra enough (even if it was platonically) to choose her over Etheria. Still, Catra shivered, thinking of Adora listening to Shadow Weaver. Of Adora deciding that Catra wasn’t worth it. The insecurities that stirred inside Catra didn’t make her confident that Adora would choose her, either.
“Someone needs to go inside and… accept the Failsafe? What does that mean?”
“It means the failsafe must be bonded to a willing soul and carried to the Heart of Etheria in their body to be deployed.” Shadow Weaver’s words sent chills down Catra’s spine. Something about that didn’t seem right. Shadow Weaver made the task sound simple despite the considerable risk, and Catra was sure there was more to the story.
“And we’re sure that’s… safe?” Bow asked skeptically.
“We can’t turn back now; the Failsafe is within our grasp!”
Catra was horrified to see Adora mindlessly approach the Failsafe. Of course, Adora didn’t think about the consequences of the situation, but Catra did. There was something off about Shadow Weaver’s desperation, and it made Catra’s stomach curdle.
After a split-second decision, Catra lunged toward Adora, grabbing her arm. “Adora, don’t go in there.”
“Catra, this is not the time; someone must take the Failsafe.”
“So, you do it then.” Catra’s suspicions about Shadow Weaver lying only grew with the deafening silence. “I’ve been watching you the whole way in,” Catra began, pulling Adora away from the Failsafe. “You’ve been in here before, haven’t you? You could’ve taken the Failsafe yourself and gotten all of the power you’ve ever wanted. But you didn’t. Why?”
“You’re being paranoid. This is the only way to stop Prime; Adora understands that well enough.”
Catra blocked Shadow Weaver from approaching Adora. There was no way she would let Shadow Weaver anywhere near Adora until Catra learned the truth, even if that meant Shadow Weaver would attack her. “Why does it have to be Adora? What is going to happen to her? What aren’t you telling us?”
Shadow Weaver backed away without answering. The longer Shadow Weaver remained silent, the more nervous Catra became. If it weren’t bad, then Shadow Weaver would have no problem coming clean. However, now her cover was blown, and she was still trying to conceal it. Whatever Shadow Weaver was hiding was not good at all.
“Answer the question,” Castaspella demanded, while Melog growled.
“Whoever uses the Failsafe must absorb the full magic of the Heart when it is destroyed. That much raw magical power would burn any mere mortal apart. None of us are strong enough.”
“But She-Ra is.”
Catra turned when Adora uttered those words. Catra wouldn’t let Shadow Weaver manipulate Adora into doing this. The Failsafe could still burn She-Ra, and Catra was unwilling to risk Adora’s life, even if it cost Etheria.
“Only She-Ra can hope to survive the process; no one else can do it.”
“And if I don’t survive it?”
“Then the magic will be restored to Etheria through your sacrifice. You will give us the power to bring us to victory. Prime will be defeated; your friends will be free.”
Catra was sickened by the way Shadow Weaver held Adora’s face. It was another manipulative tactic, but Catra would not let Shadow Weaver win. She would not allow Adora to sacrifice herself for Shadow Weaver; it wasn’t an option. Catra gasped as she watched Adora seriously contemplate this garbage.
All at once, everyone began shouting, their arguments becoming static noise in Adora’s head. She couldn’t think clearly when everyone attacked each other, but she had a feeling that it didn’t matter, anyway. She knew what she was going to do the minute Shadow Weaver revealed the truth. “Stop it!” Adora screamed, effectively silencing everyone. She turned to her friends. “I’ll do it.”
Adora’s impending decision weighed heavily on Catra’s heart as she realized the consequences of whatever her friend decided. If Catra convinced Adora to turn away from the Failsafe, Adora valued her own life and happiness just as much as she valued saving Etheria. But if she didn’t, then Catra knew Adora would never choose Catra over sacrificing herself, even if she loved her. Catra wasn’t sure what was worse: Adora not loving her back, or Adora loving her but not enough to live.
“No! What? What’s wrong with you?!” Catra ran to Adora, desperately pulling on her lapels once she was close enough. “Shadow Weaver is sacrificing you, why can’t you see that?!”
“Because even if she is, it’s better than Prime getting the Heart and destroying the universe! We’re out of options. This is the only way.”
Catra trembled at Adora’s words, but her friend steadied her. She always had, Catra thought bittersweetly. Adora was always a calming, peaceful presence in whatever chaos that surrounded me. My life is meaningless without her.
Just then, Micah and a few sorcerers burst into the room and attacked the group. Micah aimed at Adora, and Catra helplessly watched as Adora threw her out of harm’s way just as Micah trapped Adora in magical rope.
“Adora!” Catra cried as she raced on Melog’s back, desperate to free her friend. Soon enough, both Catra and Melog were swept into battle.
Adora watched her friends fight the sorcerers, crying out in horror as Glimmer’s father attacked his own daughter. She didn’t believe she could transform into She-Ra, but she had to try. “For the honor of Grayskull!” Adora cried to no avail. “No,” she whispered to herself.
“We have to get out of here!” Bow shouted.
“The Failsafe! We can’t!” Shadow Weaver cried desperately.
Adora had moments to decide what to do, but she had already made her choice. She turned back and headed to the Failsafe.
Catra was busy fighting, but she saw Adora approach the Failsafe from the corner of her eye.  “Adora, no! Please, it doesn’t always have to be you.”
Adora looked at Catra one more time, silently communicating her goodbyes. Once she had the Failsafe, Adora would seal her destiny, effectively erasing any chance of a future with Catra. Then, she ran toward the Failsafe before she changed her mind.
“Adora!” Catra wailed, attempting to run after her. However, a sorcerer zapped her back, causing Catra to fall. She was too late.
Adora screamed in agony as she absorbed the Failsafe. She looked toward her friends, horrified to see that Micah tethered them to the ground with dark magic. Now, Adora was far past anger. She wouldn’t let anyone under Prime hurt her friends anymore.
“For the honor of Grayskull.”
For the first time in a while, Adora transformed into She-Ra. She immediately freed her friends from Micah’s magic and used her own to trap him and the other sorcerers. Then, she ran toward Catra. “I’ve got it, I’ve got the failsafe, let’s get out of here.”
Catra stared at the magical object in Adora’s chest with tears in her eyes. She felt hurt, betrayed, and angry. What was the point of jumping through fire for Adora if she would kill herself anyway? She would never do the same for Catra, but she would sacrifice herself for Etheria without a second thought. Catra should have known better, but Adora’s choice was the final straw. She couldn’t hang around and watch the love of her life die.
So, Catra ran out of the room with Melog by her side, attempting to distance herself from Adora as much as she could.
* * *
Later that evening, everyone had succumbed to sleep from the exhausting day they had. Well, almost everyone.
Catra sat on a box next to her mattress as she watched Adora sleep, the Failsafe plugged into her chest. God, Catra hated looking at that thing. It was a cruel reminder that Adora would never choose her in any scenario, no matter what happened.
Catra hopped off the box and grabbed the backpack she prepared earlier. Then, she left without hesitating or looking back. She paused for a moment when she heard Melog’s cries, but Catra knew she couldn’t stay. It hurt too much, knowing that she would never be enough for Adora. It would hurt for the rest of her life, but maybe the pain would numb if she was hundreds of miles away from Adora.
Moments later, Adora woke up. Instinctively, she looked over at Catra’s mattress, but it was empty. Adora didn’t see Catra or Melog. “Catra,” she gasped, frantic with worry.
Outside of The Rebellion’s hideout, Catra walked with a purpose. Melog hadn’t stopped meowing, but Catra ignored them. She was determined to travel as far away as possible.
Unfortunately, Catra didn’t make it far enough before Adora called her. “Catra?”
Catra broke into a sprint, figuring it would be easier to run than face her feelings head-on. Melog followed.
“Catra, stop!” Adora shouted, going after her.
Catra realized that Adora would catch up, so she jumped onto a tree branch. Unfortunately, Adora caught up by then, and she pulled Catra to the ground.
Catra tried crawling away, but Adora latched onto her leg and dragged Catra underneath her. “You were just gonna leave?!”
“I’m doing you a favor,” Catra said, pushing Adora off. “I’m a distraction, right? Now, you can go save the world without having to worry about me confusing you.”
Adora’s heart broke as she realized Catra overheard her conversation with Shadow Weaver. “No, that’s not true! Don’t listen to Shadow Weaver; this isn’t about her!”
Catra finally managed to shove Adora hard enough, causing her to go flying. She knew Adora already made her decision, but naively, Catra thought if she put herself out there as an option, Adora might change her mind. “Why? Why are you like this? Why do you always have to sacrifice everything for everyone else? When do you get to choose? What do you want, Adora?”
Catra’s question completely surprised Adora. No one had ever asked her that before. Although deep down, she knew the answer, she didn’t know what to say. She couldn’t say anything because she had to save Etheria. Adora had to think of the greater good here. Besides, she was most likely going to die because of the Failsafe. “I… I have to do this, Catra. I’m the only one who can.”
Catra’s heart tore into a thousand pieces. She already knew Adora’s answer, but it still brought her pain she only dreamed about beforehand. Catra never wanted to feel like that again, and the best way to avoid that pain was to leave. Catra wiped her tears and looked away. “Then do it. That’s what you want; that’s what you’ll always choose. I don’t have to stay and watch it happen.”
“Catra, please, stay. I need you.”
Catra saw Adora begging on her knees out of the corner of her eye, but she felt so dead inside that she couldn’t care less. She had to protect her own heart at some point, and Adora seemed desperate enough to say anything at the moment. Adora was just fine these last few years without Catra, and Adora’s life wouldn’t change no matter what Catra decided. “No, you don’t. You never have.”
Then, Melog shielded Catra with an invisibility cloak, leaving Adora to stare at an empty Whispering Woods.
Adora knew Catra was already gone, but she cried out for her one last time. She knew Catra wasn’t coming back, but Adora had to grieve for her lost love.
The love that could have been in another life. Maybe if Adora hadn’t left the Horde, they could be ruling Etheria side by side. Maybe if Adora was never She-Ra. Or maybe if Adora refused the Failsafe, letting herself be selfish for once in her life.
Adora thought about the possibilities, alternate universes where she was happy with Catra. She wondered what they were like. Did they live in Bright Moon’s palace? Were they on their own, moving every few days as wanderers with nothing but a few scraps of food and each other? Or maybe they were in each other’s arms as Etheria crumbled into pieces. They would be smithereens in seconds, but it didn’t matter because they would die together. Together, like it should have always been.
However, pondering on these scenarios was useless. Adora could think and dream all she wanted, but it didn’t change the fact that none of it would ever happen, because, in this life, Adora and Catra weren’t together. In this life, they were more alone than either of them ever was before. And in this life, despite growing up together, Adora didn’t have enough time to memorize Catra’s face before she left. Adora thought that there could never be enough time in the world for that.
So, Adora and Catra prepared themselves to spend the rest of their lives wondering about their great love. A love that could have reached the stars, conquered universes, and ignited magic, if given a chance to bloom. But like a neglected flower, their love wilted and withered to dust.
S05E12 Heart Part 1
Catra sat on Melog’s back as they sprinted through the Whispering Woods, running further away from The Rebellion’s hideout. Further away from Adora.
She pondered on the last conversation she had with Adora. Catra was as straightforward as she could be, and it hurt more than any pain Prime could inflict when Adora let her down. Adora was so busy sacrificing herself that she never even thought about what she wanted. And based on her final answer, Catra knew she would never be enough. Catra would not spend the rest of her life being second best to life-threatening situations. Adora would rather jump head-first into death's grip than be with Catra.
Well, Catra would not accept it, but that did not mean she wanted to leave. She just felt that it was her only option. Still, Catra looked behind her and wondered whether or not she did the right thing.
Melog must have sensed something was wrong because they suddenly screeched to a halt, throwing Catra on the ground.
“Ow! What’s wrong with you?”
Melog stood in front of Catra, meowing.
“Stop it. Stop it!” She pushed them away. “I told you, I’m not going back.”
Melog growled lowly and pinned Catra to the ground. Tears escaped her eyes, and she was frustrated with Melog insistence to turn back. “You saw what happened! Adora chose Shadow Weaver, okay?! Not me! Adora doesn’t want me!” Catra lowered her voice and looked away. “Not like I want her.”
Melog comforted Catra by licking her cheek, and Catra sat up and hugged them. They stood still for a few moments, and Catra was glad that she had someone to lean on in tough times, even if that someone happened to be a magical cat.
Suddenly, Catra heard footsteps approaching. Melog shielded them with invisibility, just to be safe. It was a good thing they did because moments later, a Horde soldier appeared. Catra thought it was strange for a random soldier to be walking alone in the Whispering Woods, especially with such purpose. A split second later, she decided to follow.
Catra followed the Horde soldier to a giant outpost. She looked down and gasped, recognizing First Ones’ writing. Then, she looked up and gasped again at a giant machine surrounded by dozens of clones. It was a lot to take in, and Catra’s heart sank as she realized that Horde Prime was planning something big, something that would destroy everything in its wake if given a chance. Whatever Prime had in store would probably ruin Etheria forever.
After almost getting caught by the real Hordak, Catra hid behind a rock and listened carefully. Horde Prime channeled Hordak’s body to speak to his army. “My brothers. The time has come at last. No longer shall She-Ra stand in my way. The Heart shall be laid bare, its power mine for the taking.”
When the surrounding clones began chanting, Catra realized in horror that Horde Prime discovered the Heart, and he found a way to activate it without She-Ra. He was taking the Heart for himself. It was only a matter of time before Prime destroyed Etheria.
Catra watched the First Ones' writing on the ground light up a sickeningly neon green as it traveled through the Whispering Woods. “Adora,” Catra said, realizing that Adora had no idea what was happening. Regardless of Catra’s pain, she had to warn her friend, at least. Catra couldn’t just abandon her, no matter how many times Adora hurt her.
Catra wondered if this was what unconditional love was like—suffering the most unimaginable pain but willing to drop everything just to help the person you loved. Catra always imagined that real love would be all chaos and passion, but these emotions did not feel like that. Unconditional love felt different—it reminded Catra of the first time she saw Etheria after being in space for months. The love Catra felt for Adora saw no end, even though she didn’t think she would see Adora again. Their love was infinite, just like the stars in the sky and galaxies in the universe.
So, without wasting another minute, Catra knew what she had to do. “We have to warn Adora!” She cried, swinging a leg over Melog’s back as Melog broke into a run.
* * *
“It’s okay, Adora. We’ll be with you the whole way, and when we get back, it’ll be a whole new world.”
Adora bit her tongue and looked down, opting not to say anything. She would break her own heart if she destroyed Bow's optimism. These were potentially the last few moments she had with her friends, and Adora wanted them to be memorable. She knew there was no going back for her. This was the end of the line.
Suddenly, Adora heard a familiar laugh. She gasped and looked up, fully alert. “Did you guys hear that?”
“What?” Glimmer asked.
Adora would recognize that laugh anywhere, under any circumstance. She always knew what Catra's laugh sounded like, even when they were enemies. A spark of hope ignited inside Adora's chest. Had Catra come back after all? “Catra?” Adora called, jogging toward the source of the noise.
Adora turned the corner, and lo and behold; there was Catra. “Hey, Adora.”
Adora felt tears of sheer joy prickle her eyes. “Catra, you came—“
“Adora!” Bow interrupted, forcing Adora to look away.
When Adora turned back, multiple versions of Catra walked toward her. When simulated Catra reached Adora, she pressed her forehead against hers. Adora knew it wasn’t real, but she could not help herself—she smiled and leaned into Catra’s touch. However, in a blink, Catra was gone. It was like Adora had dreamt the whole thing.
“You’re going the wrong way; the trail is back here.” Bow said, suddenly appearing with Glimmer. “You okay?”
Without looking at her friends, Adora spoke. “We need to be careful. It looks like this place can still project memories,” she said, collecting herself to face her friends. “We can’t let it distract us,” Adora said, whisking past Bow and Glimmer.
Bow and Glimmer could tell Adora saw something hurtful. Adora only confirmed their suspicions when she briefly lost control of She-Ra. However, Bow and Glimmer knew if they brought it up, Adora would brush it off. Adora would insist that it wasn't a big deal even though she was dealing with a fresh heartache while attempting to save Etheria at the same time.
Bow and Glimmer knew their friend was in a lot of pain, but at the moment, there was nothing they could do. It was not like Glimmer could teleport Catra—none of them had any idea where she went. So, Bow and Glimmer followed Adora, vowing to be there for her in every way they could.  
* * *
After running for what felt like forever, Catra made it back to the hideout, panting furiously. “Adora! Adora!”
Someone else answered instead. “She’s not here,” Shadow Weaver said.
“What do you mean, ‘she’s not here’? Where is she!”
Shadow Weaver stood and approached Catra. “She’s gone to the Heart of Etheria to free the magic and become the hero she was born to be. If you are still so selfish as to try and stop—”
Catra furiously grabbed Shadow Weaver’s lapels. “ENOUGH! This isn’t about you and your messed up power trip anymore. Prime is doing something to the planet. He’s… infecting it. He’s going for the Heart.”
Shadow Weaver processed the information, but before she could respond, they heard a noise. They both went outside and saw a giant hologram of Horde Prime in the sky.
“Rejoice, Etheria, for your day of reckoning has come. I offered you mercy, but you have spurned my good graces. So be it.”
Prime dragged Entrapta to his side, using her hair. Entrapta was crying. “I’m sorry.”
Catra grew furious by the minute. She had no idea what The Rebellion initially planned, but if Prime captured Entrapta, things weren't going well. She had to get to Adora, no matter what Prime said. “Your resistance has been for naught; your She-Ra has abandoned you. All that is left for your world is a terrible and eternal night.” Then, the hologram flickered off.
Catra turned to Shadow Weaver, panicking. “Take us to Adora now!”
“She’s too far away by now; we’d never reach her in time!”
“No. Use your magic; I know you have more power than you’re letting on.”
“It doesn’t work that way, Catra.”
“You’ve done it before! When you—you abandoned me in the Fright Zone, and you’ve always been able to track us our whole lives, so do something good with it for once and help me save Adora before it’s too late!” Catra cried desperately.
Shadow Weaver reached for something in her pocket. Catra thought Shadow Weaver would pull out a weapon, so she was surprised when Shadow Weaver presented an unidentified object. She held out her hand to Catra. “Come here.”
Catra’s eyes widened in shock. She could not believe her speech worked since it was so unlike Shadow Weaver to be selfless, especially at the risk of injuring herself. However, there was no time to dwell on that now, so Catra grabbed Shadow Weaver’s hand.
Within moments, they were in the middle of the First Ones' citadel, standing in front of Bow and Glimmer.
“Catra?” Bow asked, bewildered.
Catra ignored him, latching onto Glimmer’s shoulders instead. “Where’s Adora?!”
Glimmer had tears in her eyes. “She… she left us. She’s headed to the Heart on her own.”
“Of course she’s gone! That’s what she does, isn’t it?” Catra screeched hysterically.
They were interrupted by a crumbling sound above their heads.
“Catra, what is going on?” Bow asked.
“Horde Prime is onto you. He’s—he’s hacking the planet. All of this… is from him.”
Bow and Glimmer looked at each other knowingly. “He’s gonna take the Heart,” Bow said.
“That’s not all. He’s got Entrapta,” Catra said.
“If Prime has Entrapta, that means the other princesses are still chipped. We have to get back up there,” Bow said.
“We can’t just leave Adora,” Glimmer cried.
“I’ll stay. I’ll find her.” Catra was surprised that those words came out of her mouth, but there was no turning back. The unconditional love Catra held for Adora in her heart was strong and unwavering; it would not let Catra abandon Adora, even if she wanted to.
“Catra…” Glimmer began.
“I can’t lose her again, okay!” Catra cried. Then, she looked down, preparing herself for what she was about to say. Catra was scared, but Bow and Glimmer had to understand just how much Adora meant to her. “I promised her a long time ago that I’d look out for her. It’s time I made good on that.”
Bow and Glimmer stood still for a few moments. Catra’s feelings were unspoken, but they knew. Catra suspected that Glimmer knew the second Catra sacrificed herself for the princess, while Bow caught on during Adora and Catra’s reunion. However, neither Bow nor Glimmer felt the need to say anything. Adora and Catra’s love was so powerful that they could go the rest of their lives without confessing, and their love would still be crystal clear. Part of Bow thought Adora and Catra’s love was always like that, even when they fought on opposite sides.
Adora and Catra’s love gave Glimmer so much hope, and she felt privileged to witness how much they cared for each other. Glimmer thought about how lucky you had to be to have someone like that, but Glimmer suspected she had that person right in front of her. Adora and Catra’s love was so inspiring that Glimmer was seriously considering confessing her own feelings. She briefly thought of Bow before she smiled and threw her arms around Catra. “Take care of her, Horde scum.”
All three of them knew that Glimmer meant that in more ways than one. Catra returned the hug. “That’s the plan, Sparkles. And… good luck.”
Bow put his arms around Catra and Glimmer. “The four of us don’t need luck. We’re the Best Friends Squad.”
As Bow hugged them tightly, Catra realized that for the first time, she believed it.
* * *
When Adora opened her eyes, she stood on a cliff overlooking Etheria. This was not an Etheria she knew. It must be what Etheria looked like with magic. Adora was sure she had never seen anything so beautiful in her life.
Despite the breathtaking view, Adora could have never missed the person that came up to her side. Mara.
They stood in silence for a few moments before Adora spoke. “I’m going to save Etheria, no matter what it takes. Your sacrifice won’t be in vain, I promise.”
“But at what cost?”
Of all the things Mara could have said, Adora certainly wasn’t expecting that. She gasped and looked at Mara.
“I never wanted to die. I sacrificed myself, so you would never have to. Why are you doing this, Adora?”
“It’s better this way. My friends will be safe; they’ll be happy.”
Mara cupped Adora’s face. “And you? What do you want when this is all over?”
“I…” Adora trailed off, at a loss for words. Secretly, she knew the answer to that; she always had. If Adora could, she would choose Catra in a heartbeat. But Adora also knew that there was no way they could beat Prime if she didn't sacrifice herself. How Adora admit what she wanted? That would be incredibly selfish of her, and she couldn't bear that.
Adora remembered what Catra asked her before she ran off. When do you get to choose? What do you want, Adora? God, Adora wanted. If she could, she would spend the rest of her life showing Catra that all she wanted was her. But it was in Adora’s blood and bones to be selfless—it was just how she was built. She wished things could be different, but her wants and needs did not matter when Etheria was at stake. “It doesn’t matter. I’m She-Ra, this is what I’m supposed to do.”
Just then, the simulation glitched, and Adora recognized that something was wrong. They must be out of time. Mara held her hands. “You’re worth more than what you can give to other people. You deserve love, too.”
Tears brimmed in Adora’s eyes. This was Mara telling her that she was worthy enough to find her own love. It meant more than it could have from anyone else. Adora dared to hope that maybe this battle would not end in her death. Perhaps she would survive and tell Catra how she felt.
“You’re so close, Adora. Don’t give up yet.”
Adora nervously backed away as the entire simulation turned green. “Mara? What’s—”
“Ah.” Adora’s heart sank as she recognized the voice. She turned around. “Adora. So this is where you’ve run to hide.”
Adora instantly forgot all about what Mara said, consumed with the need to protect and die for Etheria once again.
S05E13 Heart Part 2
This was it. This was the end.
Adora clutched her side in agony. She panted as beads of sweat trickled down her face. Adora could not believe that she was about to lose to a creepy monster she could take out in her sleep if she was She-Ra.
Keyword: if. Adora was gravely injured and unable to transform back into She-Ra. She thought she would die by activating the Failsafe, but dying on the ground in unbearable pain? Handed to a monster on a silver platter like she was the main course of his meal? It was not worth it. None of this was worth it. Letting Catra go was not worth it. However, there was nothing Adora could do because she was still about to die at the hands of some weird squid, and Catra would never know how much Adora loved her.
It was safe to say Adora’s day was going terribly.
Suddenly, Adora heard a growl. She looked up and saw Catra charge at the creature, landing on her feet just a few meters away. “Hey, Adora,” Catra said, out of breath.
“Catra! You can’t be here; it’s too dangerous!” Adora tried to move, but she tripped. Right into Shadow Weaver’s arms. “Shadow Weaver?”
Adora was shocked at the twist of events, but she wasn't unhappy. Shadow Weaver’s presence bewildered her, but Catra’s? Adora broke Catra’s heart beyond repair, and Catra still came back to save her. Catra came back for her. Adora tried to stifle her singing heart as she realized how much she loved her best friend.
“Get Adora to the Heart, I’ll take care of this thing,” Catra said.
“Catra, no!” Adora cried. She was not okay with that plan.
Catra’s stern gaze softened when she turned to Adora. “I’ll catch up, okay? Get to the Heart.” However, nobody in the room—not Catra, Shadow Weaver, or Adora herself—believed her words.
Shadow Weaver pulled Adora away despite her protests. “No, no. Catra!”
But Catra was too busy fighting the monster to hear Adora wailing.
* * *
Catra managed to knock down the monster, but she barely caught her breath before the First Ones' writing on the floor lit up neon green. She knew what that meant—Horde Prime was here. She had to get to Adora and warn her before anything happened.
As soon as Catra ran into the tunnel that Adora and Shadow Weaver entered minutes earlier, she heard a familiar cackle. Her heart sank, and her stomach twisted in knots as a hologram of Horde Prime appeared.
“Oh, little sister. What a shame. I had such high hopes for you.”
Catra would not show Prime how terrified she was. She would not fall under his spell, or anyone else’s, ever again. She would not succumb to his manipulation, even if she knew he could destroy her with a flick of his hand.
Unfortunately, Catra did not realize the only reason Prime appeared was to distract her. The monster got up and wrapped a tentacle around Catra’s ankle. Catra screamed, feeling stupid that she fell for another one of Horde Prime’s tricks, despite promising herself she wouldn’t. But Catra did not realize she screamed so loud that the cavern shook down the tunnel to Adora and Shadow Weaver.
Adora’s skin prickled. Catra was in trouble. She had to go back. “No. No, wait.”
“Don’t lose your focus, we’re so close,” Shadow Weaver said.
Shadow Weaver and Adora reached a glowing orb. The Heart of Etheria. However, Adora could not concentrate because of the sharp pain in her hip, a cruel reminder that she let Catra take the fall when Adora should have died. Adora shouldn’t have left. Since when did she let her friends die for her, anyway? She could not hand over the Failsafe without Catra, and Catra’s screams only solidified that.
Adora heard Catra howl again, and Adora suddenly didn't care if she died stumbling on her way back to Catra—she had to save her. Adora was supposed to die at the monster's hands, not Catra. Adora would never forgive herself if Catra died in her place. Groaning in agony, Adora put one foot in front of the other, retracing her path to Catra. It was ironic—no matter what Adora did, all roads led back to Catra.
“Adora, wait!” Shadow Weaver cried, but Adora ignored her.
Meanwhile, the monster used its leverage to drag Catra toward him. She tried using her nails to hold her ground, but it was pointless. All they did was screech uncomfortably loud across the floor, leaving claw marks.
Prime ruthlessly taunted her. “So brave risking yourself for Adora, but it will make no difference. The Heart is almost mine, and when it is, your Adora will die.”
Catra’s eyes widened, realizing she tried her best, but it was not enough. The monster flung Catra into the air and dangled her. Then, he dragged Catra dangerously close to his jaw.
“So tell me, little sister, was it worth it?”
Catra closed her eyes, refusing to answer. She knew this was the end, but she would not give Prime any satisfaction. Tears stung her eyes as she faced death head-on. In any other moment, Catra would chastise herself for fearing death, something she thought she would never be afraid of. But when was the last time she was this close to the end? When Hordak planned to torture her in front of other Horde soldiers? At the time, Catra was devoid of any emotion. She was alone, and nothing mattered to her. But now? Catra thought she had lost everything when she left Adora, but she had built a life for herself. She had real friends. She had Melog. This time, Catra was bursting with love instead of wallowing in bitter hollowness. Now, she was afraid to die because she had so much left to say, but her words would die on her lips as Prime’s monster swallowed her whole.
Catra waited for the inevitable, but a spark of black magic zapped the monster’s jaw, forcing him to release Catra. She tumbled to the floor and landed with a thud.
Catra looked up. She was stunned to see who it was. “Shadow Weaver?”
“Take Adora and run!”
Catra watched as Shadow Weaver cast spells at the monster. Catra stood up, but she did not move, wholly mesmerized by Shadow Weaver’s rescue. “What are you—”
“I told you to run! Now run!” Shadow Weaver shrieked, using magic to send Catra down the tunnel.
Catra was out of her mind. She was absolutely out of her mind. Here was her former abuser, a person who inflicted the most pain on her (other than Horde Prime), ready to sacrifice herself. Catra couldn’t just leave her, no matter how badly Shadow Weaver had hurt her. Catra stood up, but Shadow Weaver ignited a transparent wall at the tunnel’s entrance before Catra could do anything. She banged on the wall hysterically. “Shadow Weaver, no! What are you doing?!”
“Please, Catra. You need to make sure Adora reaches the Heart. The magic must be set free.”
Catra only watched as the monster freed himself from Shadow Weaver’s magic and fought against her. “Stop it; it’s going to kill you!”
“It’s too late for me. But you… this is only the beginning for you. I am so proud of you, Catra.”
Before that moment, if anyone had told Catra that Shadow Weaver would swoop in at Catra’s deathbed, save her, and sacrifice herself, Catra would have laughed. Shadow Weaver? Saving Catra while sacrificing herself? Catra expected Perfuma to stop believing in love before that happened. And Shadow Weaver telling Catra how she was proud of her? This had to be some crazy, wacky dream because nothing made sense. Catra owed absolutely nothing to Shadow Weaver, but hearing Shadow Weaver's words made Catra desperate to do something. With tears in her eyes, Catra wailed, “No! No!”
Catra raised her fist to break through the blockade, but someone’s hand stopped her. “Catra?” Adora croaked.
Catra looked at Adora, acknowledging her presence, before turning back to Shadow Weaver one last time.
In elated horror, Adora and Catra watched Shadow Weaver sacrifice herself to save their lives. After Shadow Weaver and the monster vanished, Adora and Catra remained silent as they absorbed what happened. Catra slowly began to accept that she couldn’t have done anything, despite tears streaming down her face. At that moment, she knew that she would never have the heart to forgive Shadow Weaver, but Catra was thankful for her former abuser’s last act being one of bravery and heroism.
Adora burst into tears, completely shocked. Just minutes earlier, she was walking down the tunnel with Shadow Weaver. Adora still despised her, but the last thing she expected was Shadow Weaver to die for them. Honestly, Adora expected Shadow Weaver to backstab The Rebellion and take the Heart for herself before this. Adora cried because of the shocking twist of events and because she might have been secretly relieved that Shadow Weaver died instead of Catra. No, she was definitely relieved.
Eventually, Catra placed a hand on Adora’s shoulder. “Come on. We have to go.”
Adora and Catra shared a glance, knowing they couldn't waste any more time. Adora stood and hugged Catra instead of saying what she wanted to say. You came back for me. I’m happy that it wasn’t you that died at the monster’s hands. I could not think of any other person I’d rather reach the Heart of Etheria with than you. Maybe if Adora managed to live after all this was over, she would tell Catra everything she felt, but for now, they simply hugged and staggered down the tunnel together, holding each other the whole way through.
* * *
Catra quickly realized that Adora was still in a lot of pain because of her injury, so she steadily held her friend while they walked toward the Heart. Adora caught Catra’s eye, and as usual, Catra stared at her like there was nobody else in the world. At that moment, there truly wasn’t anyone else.
Before Adora and Catra knew it, a glowing object appeared in front of them. They finally reached the Heart, and they both gasped in awe.
“The Heart of Etheria. We made it,” Adora said.
Adora approached the center of the platform, ready to transform into She-Ra to unleash the Heart’s magic. However, as she attempted to channel She-Ra, the pain in her hip worsened considerably. Instead of a dull, throbbing ache, Adora felt like someone was butchering her alive. She screamed as glowing green lines filled her skin.
“What is it? What’s wrong?” Catra asked, catching a stumbling Adora.
“I don’t—I don’t know. I can’t transform.” The Heart shook around them. “It’s Prime’s virus; it’s keeping me from becoming She-Ra.”
“What does that mean? Is the failsafe not going to work without her?” Catra asked, although considering that she dreaded the answer, Catra had a feeling she knew what Adora would say.
Adora looked down at her chest, where the Failsafe glowed. She was not upset since she always knew it would come down to this. However, Adora’s heart did twinge in disappointment because she would not live the life Mara wanted her to live. “No, it’ll work.” She paused, then looked at Catra. “Get as far away from here as you can. I have to do this next part on my own.”
“Adora, what is going to happen to you?” Catra demanded.
Adora walked away. “Without She-Ra, the magic will destroy me. I’m sorry, Catra. I’m so sorry. But there’s no more time. It has to end here. I can still save everybody.” Adora approached Catra again, placing her hands on Catra’s head and pressing her forehead against hers. Adora felt idiotic for thinking that a simulated Catra could ever be real. Pressing her forehead against a fake Catra's was nothing compared to the real thing. “It’s okay. I’m ready.”
Catra would not accept Adora’s fate. Well, maybe she didn’t have a choice, but Catra could choose to be there for Adora every step of the way. If Adora had to die, then she could spend her last moments with Catra. Somehow, Catra knew Adora would like that. Besides, this was better than running away with a broken heart. Long after Adora was gone, Catra knew she would be comforted by the fact that their last moments together would be in each other’s arms instead of intensely fighting with each other.
So, when Adora pulled away, Catra grabbed her hands. “No.”
“Catra…”
“No! I’m not leaving. Whatever happens, I am staying with you.”
Adora approached the center of the platform again, and Catra lightly held onto her arm. Catra knew that she would have to let go of Adora eventually, but she wasn’t ready yet. Then again, would Catra ever be prepared to let the love of her life die? There would never be a moment where Catra could confidently say, “let’s do this,” but she wanted to hold on for as long as she could.
Adora and Catra stared at the Heart of Etheria in silence. Suddenly, Adora fell back into Catra’s arms, screaming once again. Catra saw the Failsafe glitch in Adora’s chest, so she did not react in time to catch Adora before she collapsed on the ground.
“Adora?” Catra knelt beside Adora and gently turned her over. This was it. Adora was dying. She was really dying. Although Catra could not stop what was happening, she collected Adora in her arms and said, “No, no, no, no, no. No! No!”
As the Heart of Etheria beat louder, Catra looked up and saw Horde Prime’s infection consume the Heart. Moments later, green lightning spasmed, and Catra tightened her grip on Adora, shielding her from the bolt. After a few moments, she pulled away. “Adora? Adora, stay awake!”
Adora opened her eyes. She should have noticed the swirling green magic infecting the heart, but all she saw was her beloved Catra.
Catra had no idea what Adora stared at, so she looked up too. When nothing out of the ordinary happened, she looked back down at Adora, more confused than ever.
“I’m sorry,” Adora whispered as Catra cupped her face. Adora placed her hand on top of Catra’s.
“Adora!” Catra cried, pulling her close. “Adora!”
When Adora closed her eyes one last time, Catra’s screams were nothing but faint echoes wailing through the cavern walls.
* * *
When Adora opened her eyes, she gasped. Something felt off, but she could not figure out why. She looked at her reflection in a fancy water fountain while inspecting her outfit: a long, simple, and elegant white gown. Hair brushed back and styled. A piece of jewelry on her head. She looked like she was going to a ball.
Just then, the door opened. Glimmer and Catra burst in as Glimmer chased Catra, attempting to brush her hair. Adora noticed they were also dressed in ball clothing.
“Don’t let her touch me; she’s gonna torture me!” Catra cried playfully, using Adora as a shield.
“Do you always have to be this dramatic?” Glimmer asked, but she was smiling.
“Come on, guys!” A deep voice boomed. Adora turned just as Bow approached them. “If we’re late to Scorpia’s first ball, she’s gonna kill us.”
Bow wrapped his arm lovingly around Glimmer’s shoulder, and Glimmer leaned into his touch. “Fine! You’re off the hook. This time.”
Catra stuck out her tongue triumphantly. This banter was happening so fast, and Adora barely had time to process any of it. This scenario was all Adora wanted, but it seemed like it was a dream too good to be true. She was afraid that if she let her guard down, she would wake up.
Bow and Glimmer walked out shortly after that. Catra started following, but she turned back and held out her hand. “You coming?”
All of Adora’s concerns faded away when Catra offered her hand. She smiled and reached for it, but she was caught off guard when Adora’s hand fell right through Catra’s. A simulation. Of course. How could Adora not realize it before? She chastised herself for being so careless.
Adora watched as Catra transformed into Horde Prime, but she did not feel pressured to defend herself. Adora felt like everything was hopeless, and Prime’s words only confirmed that. “A beautiful wish. But there will be no future. Not for you.”
Adora did not know what to do, but it did not matter because Prime immediately wrapped a large ribbon around Adora, suffocating her. The ribbon was heavy, and it dragged her down into nothingness. Adora screamed, but the farther she fell, the more useless she felt. She closed her eyes, ready to give up until she heard a voice.
“Adora! Please! You have to wake up!” Catra cried desperately, standing in the light and holding out her hand.
Of course, Catra was not in the simulation, so through her eyes, Adora lay lifeless in her arms. “You can’t give up. You have never given up on anything in your life. Not even on me. So don’t you dare start now!”
Catra’s hand was so close that Adora almost felt warmth reverberating from it. Still, Catra seemed out of reach. Every time Adora inched forward, pain charged through her body, worsening with every attempt. Tears welled in her eyes. “It’s too late. I’ve failed.”
“No! No! I’ve got you, I’m not letting go,” Catra said, hugging Adora tightly. She did not even know where Adora’s consciousness lay or whether she was even alive, but Catra would not stop now. “Don’t you get it?! I love you. I always have. So please, just this once… stay.”
Adora felt too weak to portray her shock, but Catra’s words did give her enough energy for one final boost. Adora pushed herself up and grabbed Catra’s hand.
But Catra had no idea whether Adora heard her or not. She buried her face in Adora’s neck, praying with everything she had that Adora would live. “Stay.”
Catra did not care that the Heart was about to explode and that the world would crash over their heads. However, Catra turned her head once she heard something, followed by a bright light. She saw a brilliant rainbow transform into She-Ra’s shield. The shield vanished, but as Adora’s hand fell on Catra’s shoulder, Catra realized: Adora did that. Catra’s words made Adora shield them. They made Adora want to live. Maybe Adora had chosen Catra in the end, after all.
Adora opened her eyes and propped herself up. “You love me?”
Catra did not expect Adora to be surprised, so she chuckled. “You’re such an idiot.” Catra knew at that moment, even if Adora did not return her feelings (although Catra had an inkling she did), they would be okay, no matter what. But Adora confirmed Catra’s suspicions when she dopily smiled. Catra’s facial expression grew serious as her insides burst into confetti. Adora looked at Catra the same way Catra looked at Adora.
“I love you, too,” Adora finally said, as the Heart of Etheria beat steadily in the background.
Catra always thought that if this moment ever happened, she would shout from the rooftops: Adora loves me! While Catra still wanted to do that, Adora almost died moments before. Catra wanted to feel Adora’s breath on hers; she wanted to feel her best friend’s heart thump. So, Catra grinned, cupped Adora’s face, and kissed her.
And God, was it a kiss. Adora and Catra were so immersed in each other that they did not see the Failsafe glow and explode, disappearing from Adora’s chest. Once the Failsafe dissolved, a sea of flying colors engulfed them. But Adora and Catra did not feel the Heart of Etheria’s magic—they barely noticed it at all. Neither of them would ever think about it, but they did not see the Heart’s magic because they were too wrapped up in their own love, magic that they created. The Failsafe may have freed Etheria’s magic, but it did not activate itself. Adora and Catra’s pure unconditional love, as bright and as magical as any star in the sky, ignited the Failsafe. Only love, the purest of its kind, in any form, could set Etheria’s magic free. After all, She-Ra came back to life because of Adora’s love for Catra. Now, the Heart released its magic because of the love they had for each other.
The rainbow surrounding Adora and Catra transformed into gold. Everything in the tunnel turned golden as Adora changed into She-Ra. Adora and Catra pulled away, and they both looked around, in awe of Etheria’s magic. They did it. They activated the Failsafe, unleashed the Heart, and restored magic to Etheria.
Adora wanted to stay in Catra’s embrace forever, but she knew she had some things to take care of first. She looked at Catra knowingly; then she stood and walked out of the citadel, golden beams of light reflecting on her.
As Adora walked, she witnessed the crumbling ground beneath her feet turn into fresh green grass. It never ceased to amaze Adora that within moments, the rest of Etheria would follow. She looked up at Horde Prime’s ship—now a brilliant gold—and used her sword to shoot magic toward it, transforming the vessel into a miniature forest. Next, Adora looked down and jammed She-Ra’s blade into the ground. Everyone watched as a golden wave swept away a dark and dreary Etheria.
Once the magic restored life to Etheria, Adora had one last thing to do. She approached Hordak, who Prime was still channeling. Whatever he said, Adora barely heard him, and more importantly, she did not care. She knelt and became face to face with Hordak-as-Prime. “No. You’re wrong. It’s time for you to go.”
So, Adora held Hordak’s face, using her magic to free Hordak and rid the world of Horde Prime once and for all.
* * *
Now that Adora restored Etheria’s magic and Horde Prime was gone for good, Catra had one last thing she had to do.
Scorpia was laughing with Perfuma, Emily, and Frosta, rejoicing the end of Prime’s reign. Catra nervously approached them, afraid of how Scorpia would react. Despite her fears, Catra wanted to apologize to Scorpia ever since she started becoming a better person.
When the princesses noticed Catra coming their way, they stopped laughing.
Catra gripped the back of her neck as her heart skipped several beats. “Hey, Scorpia. Look, I—”
Before Catra said anything, Scorpia scooped her up in her arms and hugged her.
“Oh, there it is,” Catra said. She felt like Scorpia was squeezing her to death, but Catra was secretly relieved that her friend forgave her. Once the celebrations cooled down, Catra would specifically apologize to Scorpia. Catra owed her friend accountability and respect, and she wanted to begin their renewed friendship with no skeletons in the closet. But for now, Scorpia understood that Catra was trying to apologize, which was enough for her.
“You know I’m a hugger.”
“Princess hug!” Perfuma suddenly cried, and she joined the embrace with Frosta. Now Catra definitely felt like the princesses were squashing her. It was never a position Catra thought she would be in, but here she was.
And there was (almost) nowhere else Catra would rather be.
* * *
As everyone caught up with each other, Adora approached a clearing. She saw all of Etheria from where she stood, and it was her first chance to relish in the planet’s beauty. Subconsciously, Adora transformed back into herself, knowing She-Ra would always be there whenever she needed her.
Adora was blown away at the amount of life that thrived on Etheria, especially since it happened so fast. Adora was so mesmerized by the view that she did not hear Catra approach. “Adora?”
Adora turned and held out her hand. It was still so hard to believe that she could put herself first for once and choose what she wanted, and she was elated that Catra wanted her, too. The two of them have come a long way—from growing up as best friends to becoming enemies, to reuniting, to becoming best friends again, to falling in love, and finally admitting their feelings to each other. It was surreal to Adora, and the best part was it wasn’t a dream. Loving Catra and being loved in return was the most real thing Adora felt in her life, and she could not wait to spend eternity with her best friend and soulmate.
Catra took Adora’s hand, and they pressed their foreheads together. “It’s over. He’s gone,” Adora said.
“Good riddance,” Catra agreed.
They stood still for a few moments, basking in Etheria’s warm glow. Then, Bow and Glimmer snuck up from behind and tackled them. The Best Friends Squad rolled down the hill, laughing together. When they slid to a stop, they had their arms around each other.
Bow propped himself up. “So, what are we gonna do now?”
Adora sighed and looked up at the glittering sky. “We can bring magic back to the universe. What do you guys say to one more Best Friends Squad road trip?” She said as they all stood.
“I’m in!” Glimmer cried.
“Obviously!” Bow agreed.
“Of course I’m going with you, dummy,” Catra said, playfully rolling her eyes.
Adora smiled at her friends and hugged them once again. She couldn’t wait to start the rest of their lives. “Then let’s do this. Together.”
17 notes · View notes