Published: December 25, 2019
Word count: 588
(Y/N) = your name
Humming, you strolled down the hall of the Horde base. Your girlfriend, Catra, would be returning from the front today and you missed her. Night after night you would wake up alone, blankets wrapped tightly around you in a failed attempt to simulate the feeling of Catra's soft, warm fur against your skin.
You rounded the corner, pace quickening bit by bit. Catra always teased you, making snarky comments about everything, but the past few weeks, your days seemed to grow longer and longer, and the time before she would return felt like an eternity.
'Unload the tanks!' Catra's sharp captain voice reached your ears as she yelled orders at the soldiers around her.
'Catra!' You waved, breaking into a sprint.
'(Y/N)?' The cat-girl turned around just in time to catch you in a hug as you all but leapt into her arms.
'I missed you so much! How was the mission? Are you hurt?'
Catra only chuckled, rolling her eyes, but letting you check her for any scratches or injuries, as you always did when she came back from a mission. The first time you tried, she lashed out instinctively, and she would have scratched your eye out had you been even a second slower. As she came to trust you more, she grew more comfortable with your touches, and if this made you feel better, she'd gladly let you.
'I'm fine, (Y/N). Not even She-Ra can keep me from coming back to you in one piece.' She swatted at your hand playfully.
'Come on, Catra, won't you come cuddle for a while?'
'I just need to bring Hordak the mission report. Then, I'm all yours. Meet you in our room.' She winked at you, stalling you long enough for her to saunter out of the room.
*Time Skip*
'So, while you were away, I got you something.' You spoke, rummaging through all the stuff under your shared bed before emerging with a package. 'Here. It's for you. Merry Christmas!'
'For... me?' You watched as her eyes widened. She gingerly accepted it, examining it carefully.
'Go on. Open it.'
Catra pulled at the end of the ribbon with a gentleness you didn't even know she possessed. Her eyes filled with tears and she pulled you into a hug, which you eagerly returned. You felt your back grow damp, and you realized Catra was crying.
'Oh, Catra. What's the matter?' You rubbed comforting circles on her back as she shook against you.
'It's just- I used to love Christmas. Everyone was in a good mood, even Shadow Weaver. And we would get the day off from training. I used to run off with Adora, playing pranks on Kyle, exploring the Fright Zone, going places we weren't allowed to, we had a great time. But then everything changed. Shadow Weaver started to take Adora away from me, more and more. She said Adora had potential, that she needed training, and that I would never amount to anything. And then, last Christmas...Adora left.'
'That must have been so awful for you. And Shadow Weaver's wrong. You were already a great Force Captain, one of the best. Now you're Hordak's 2nd in command! You have her old job and you are doing it so much better than she ever could. You are amazing, Catra, one of a kind, and I love you so, so much.'
Tears were flowing down your face as well at this point, even more so when you heard Catra whisper, 'Thank you.'
I know it's not very Christmassy, but I don't see the Horde as a place where they really celebrate it.
I hope you enjoyed it!
YOU ARE READING
Various x reader oneshots
أدب الهواةVarious oneshots for my favorite characters in different fandoms. Requests are welcome! I'm currently writing for: -Alex Summers -Austin Ames (A Cinderella Story) -Bernard the Elf (The Santa Clause) -Bucky Barnes (MCU) -Cary Agos (The Goodwife) -Ca...