It was one fateful morning that Catra came to her realisation. After all these years, it had finally made sense. She was in love with Adora. She hadn't realised why Adora betraying her for the rebellion had hurt so deep, why every time they fought had made her heart break a little more.
Even now, when she was one of the good guys, Catra still had felt like something had been missing between her and Adora. Now she knew what that was. It was love. The two of them had been so blind to see it, so torn because of their loyalties to their factions.
However, now they could actually act on their feelings, at least that was what Catra hoped. Because after all the pain and suffering she'd caused, she felt as though she didn't deserve Adora's kindness. She felt unworthy of such love and affection.
She was still amazed that Adora had even spared her life, after all that hurt, she'd given her a second chance. Perhaps she'd actually always loved her too and couldn't bring herself to finish her off. Catra now wanted to make good on that second chance.
After deciding she needed to tell Adora how she felt, Catra made her way through the halls of the castle, trying to imagine what she'd say to Adora. Everything she thought off came off as awkward or cliched. Adora deserved better than that.
She was She-Ra, Etheria's greatest hero and Catra... well, she was probably its greatest villain. Would people even approve of such a couple? So much worry... but Catra just had to go through with it. She didn't have much left to lose.
If Adora said no, or didn't want this... well, she'd move on. Perhaps she'd find love one day, maybe even with Scorpia. But she still felt guilty about what she'd put the poor princess through. If anything, she felt even more unsure if a relationship with Scorpia would work out.
Eventually, she arrived at her destination. The royal council chambers. She'd bumped into Bow on the way there and he'd told that Adora was in there. From what her ears could pick up, Adora was talking to Glimmer and Netossa, no doubt war-related.
Maybe this was a bad time. After all, if Adora was busy, Catra didn't want to disturb her. She knew how intense these meetings got. She shook her head in defiance. *No, I'm not gonna back up now. I'm either telling her now or never.*
Softly, she then knocked on the door. She gulped, feeling her heart beating a little faster. The hairs on the back of her neck started to stick up.
"Come in!" Glimmer's voice called out.
Catra opened the door saw the three women stood around the table in the centre of the room. They were looking at a hologram of a region on Etheria that Catra didn't recognise. Then again, she hadn't exactly travelled that much lately. All three then looked at her, Adora smiling.
God, even her smile was beautiful. Catra didn't deserve to have such a beautiful friend. But... she had to tell her. If anything to not die with regret one day.
"Catra! Good to see you," Adora greeted her, beaming with sunshine. "We were just finishing up this briefing."
"Ah that's good," Catra said, doing her best to put on a more confident persona. "I was wanting to chat with you about something... alone."
"Oh," Adora admitted, rubbing the back of her head. "Well, I mean I could talk about it now if you want."
"No, you look like you're busy with stuff," Catra insisted. "I mean, you are right?"
"Well..." Glimmer spoke up. "I don't think we need you for this last bit, Adora. You go hang out with Catra. We'll finish up here."
"You sure?" Catra asked. "I mean, I don't want to be dragging her away from something important."
"Positive," The Queen assured her. "Now get going."
As Catra left the room with Adora, Netossa leaned in. "Think she's finally gonna do it?"
"Yup, you saw the look in her eyes," Glimmer smirked. "I think today's the day she's gonna tell Adora how she feels."
"Well, it took them long enough," the blue-haired girl remarked.
Meanwhile, Catra was leading Adora through the halls of the castle. She hoped to lead her somewhere private. The last thing she wanted was to be confessing to Adora with people watching at them, gawping at her, mocking her. She wanted this to be... intimate.
Adora giggled, as Catra pulled her along. She was unaware of what Catra wanted to tell her, but she had faith in her. It was crazy to think they could be friends again, but stranger things had certainly happened to Adora since she claimed the power of She-Ra.
Eventually, Catra brought her out onto the rooftop gardens of the castle. This would do nicely for them. She came up here sometimes to just run amongst the grass and enjoy the sunshine, letting her embrace her inner cat a little more.
She sighed, taking a deep breath. Adora simply looked around, still curious as to why she was here. Did she already suspect something was up? Catra didn't know. She just kept reciting what she wanted to say, trying to come up with a confession that would work.
*Hey, Adora, I'm in love with you can we be girlfriends?* She tried. *No, no, damn it that's not gonna work. How about... Adora, I've realised something. I'm in love with you and I wanna be yours forever... no that sounds too cheesy.*
Soon, Catra had enough. She was just going to have to say whatever was in her heart, regardless of how bad it would probably sound. At least Adora would know how she felt.
She rested against the railing, waiting for Adora to approach her. As the blonde girl walked closer, Catra blushed a little. Adora was like an angel, and in her She-Ra form, a literal goddess. Those beautiful blue eyes, that warm inviting smile and that silky blonde hair.
Catra couldn't count the times in her dreams when she'd seen Adora in all her beauty. It was all so clear now. She and Adora were meant to be.
And that was just the confidence she needed to say how she truly felt for the woman she loved.
"So..." Adora wondered, leaning against the balcony with Catra, perched on the railing. "What was it you wanted to talk to me about?"
"To be honest..." Catra sighed. "I need to ask your opinion on something."
Adora raised her eyebrow. "Go on. What is it?"
"I've... I've been thinking about you a lot lately," Catra admitted. "How even after all I did back when I was with the Horde, you never gave up on me... you were my best friend... and yet, I realised that to me... you were the truest, purest soul in the world."
Adora blushed. "That's sweet of you to say."
"I'm not finished," Catra said.
"Oh."
Curling her tail into a knot for good luck, Catra then made her confession. "And I've come to realise that... if there was anyone in the world who I could truly love, more than a best friend, more than a partner, more than anyone else... it would be you, 'Dora."
Adora was taken aback. She blushed softly as Catra then softly held her hand. Catra's yellow and blue eyes stared at her, full of love.
"I... I love you, Adora," she finally said.
There was silence and then Catra started to worry a little. She couldn't read the expression on Adora's face. Was she upset? Happy? She couldn't tell. Had she said it wrong? Was this really a bad time? She started to really panic badly, but then she heard a giggle from Adora.
"Huh... what's... what's so funny?"
Adora laughed. "You... sorry, I know you mean it but... why did it take you so long?!"
"Wait what?!" Catra said, blushing now.
"Catra, I've known you've had a crush on me ever since you turned good," Adora said. "I... I just didn't want to pressure you about it. Because you needed to figure it out on your own."
"Oh..." Catra then looked down. "It was that obvious?"
Adora then reached forward, caressing Catra's cheek. The cat blushed, purring as Adora stroked her. She loved to be caressed like that. Being stroked and petted so softly was one of her many weaknesses, a weakness that Adora exploited so much.
"Yes, it was obvious, but that's okay," Adora whispered, bringing Catra closer. "Because... I feel the same way. I love you too, Catra. I will never, ever stop loving you back. You were my best friend... I couldn't just leave you."
As Catra's face was being held in Adora's hands, she started to cry. Adora loved her back. She really did love her back, this wasn't some dream. She felt as Adora's fingers then wiped the tears from her eyes, their faces being brought closer.
"Hey, it's okay," Adora whispered. "I'm here Catra... and I'm never letting go."
And then... Adora kissed Catra. Catra's eyes widened as Adora kept pressing her lips softly, actually kissing her. Then, they closed and she kissed Adora back. Finally, all the worries were gone and Catra finally had her Adora, to adore as much as she pleased.
xXx
Author's note: Okay, I know it feels like all my She-Ra is just Catradora, but I promise I have more than just that in my archives. I just consider Catradora my main She-Ra ship that's all xD
Enjoy!
