Work Text:
Catra felt herself awaken with the feeling of something heavy weighing down on her. She initially assumed it was Adora, probably having wrapped one of her large, muscular arms around her again. It wouldn't have been the first time that Adora instinctively had yanked Catra into a cuddle while asleep. Her girlfriend had gotten very clingy at night lately, but Catra obviously didn't mind that.
However, upon reflection, Catra soon realised the feeling on her chest felt like a pair of paws kneading her chest and Catra then realised what or rather, who had just woken her up. She tried to keep her eyes closed, still wanting to pretend she was asleep. However, soon she felt the whole body of the creature on top of her press down on her barely conscious form. It was clear this creature wanted her attention.
As Catra slowly opened her eyes she saw the familiar form of another feline face staring back at her, the blue ethereal glow of her eyes and mane slightly illuminating the room. Melog mewed at Catra happily as the felid's eyes opened, nuzzling her head closer to Catra. As Catra's eyes fully opened, Melog's head was tucked under her chin, the alien flawlessly imitating the sound of purring.
Groaning internally, Catra looked to the open window nearby, confirming to herself that it was indeed the middle of the night. The sky was a darkened shade of blue and purple, the many stars twinkled in the void above, Etheria’s many moons glowed down on the vast world they orbited. The Etherian night was beautiful… but Catra was definitely too tired to appreciate it.
"Mmm... What do you want?" Catra mumbled.
Melog just let out a simple meow in response.
"I know you're there, Melog, what do you want?"
Another mew came from the alien feline.
"You want cuddles? And these couldn't wait until morning?"
One last confirming mew from Melog made Catra sigh. She knew for a fact now that she probably wasn't going to be able to fall back asleep, not with her alien pet demanding her attention. "Alright come here."
Melog fully curled up on Catra's chest and her owner began to stroke and pet her soft, purple fur. Melog's purring grew even louder the more affectionate Catra became with her petting. She even reached down and rubbed Melog's chest. Admittedly, Catra was being soothed by Melog's purrs after another bad dream she’d had about her past and what Horde Prime had done to her. But even she would admit, it was far too early in the morning to be dealing with Melog. She felt Melog press her head right under her chin as Catra stroked the length of Melog's body.
This wasn’t the first time Melog had woken her up for cuddles in the middle of the night. It had become a bit of a habit of the alien feline since moving to Brightmoon with Catra. At first, Catra found it rather adorable and comforting, but at this rate Melog was wanting them nearly every night. Still, cuddling a soft, furry animal who loved her did help Catra a lot, allowing her to feel the comfort she desperately needed.
"You're even more clingier than Adora," Catra remarked as she scrithced under Melog's chin. "But as much as you can also be an annoying pain in my ass just like her, I still love you just as much. You're such a good girl." Melog's purring grew louder at that. "Yes you are. Yes, you are. You're the best magic space cat a girl could ever ask for."
Catra felt she was probably encouraging this behaviour from Melog with compliments like that, but honestly, she would rather have a night's sleep ruined by a very cuddly cat than any of the awful nightmares she'd been enduring. She nuzzled Melog's fur, hearing her alien companion purr their loudest purrs yet. Melog was utterly content in Catra's arms, getting everything she wanted and more.
It was at that moment that the other person sharing Catra's bad awoke, from the sounds of Catra and Melog's little conversation. As Adora looked over at Catra, she smiled at them. "Melog asking for late night cuddles again?"
Catra looked over at her freshly awake girlfriend. Even when she'd just woken up, Adora was still utterly beautiful. "Yeah... just go back to sleep, Princess."
However, Adora's sleep plans were then suddenly also derailed, as Melog then crawled over to Adora and plopped on top of her. She kept mewling insistently, Catra's mind instantly translating them to demands for cuddles. Adora let out a little giggle. "Okay, I guess I can cuddle you too," she stated, before she started to pet Melog's fur as well, her whole arms wrapping around Melog's body.
Rolling her eyes, Catra took advantage of the fact that her arms were now free. She laid back and grabbed the tracker pad from the other side of the bed, turning it on to quickly check the time. Two in the morning. If it had been four, Catra would have been fine, at least dawn would be at least close. But two? Melog really wanted to be cuddled right in the middle of the night? "Melog, it's two in the morning, we can't cuddle you all night."
Melog just mewled from Adora's arms.
"Don't give me that nonsense about the days and nights on your planet being completely different to ours, you know perfectly well what time it is. You may look like a cat, but I know you're not as stupid as one."
Adora chuckled. "You know you can't tell Melog off, right? She's a cat."
"I know but she can't keep doing this," Catra sighed, curling up under the covers.
"It's not like we have anything going on tomorrow," Adora pointed out. "Besides, I know you love to nap a lot during the day, so it's not like you can't catch up on any lost sleep."
"True, but-"
Catra was interrupted by Melog, now returning to her side of the bed, kneading her with her paws and walking around on top of her.
"Mmm, you never like to stay in one spot do you?" Catra remarked.
Melog then completely plopped on her side, showing her belly. Catra instantly knew what she wanted now. Reaching down, Catra began to give Melog a full belly rub, soon sitting up and cradling Melog in her arms as they lay back, showing off their full belly in the ultimate display of trust. Adora just watched in adoration, as Catra gently and lovingly gave Melog one of the best belly rubs the alien had ever had.
"You're like a big baby, you know that," Catra told Melog, who was utterly lost in the affection her owner was giving her.
"She's an adorable baby," Adora fawned, eyes swooning before those steel blue eyes turned their gaze to Catra. "But she's not nearly as adorable as you."
Catra blushed furiously and Adora then pulls her close, soon snuggling both her girlfriend and their magic alien pet. Melog buried herself between the two girlfriends, utter delighted to be getting this love from both of them, purring loudly. Catra felt Adora lean in and sleepily kiss her on the forehead.
“I… love you…” Adora sleepily whispered before she soon drifted off.
Eventually, Catra relaxed into the warm embrace of Adora's muscular arms, her own purrs mixing with those of Melog. She closed her eyes and nuzzled into Adora, her whole body going completely limp. She knew for a fact that now that she was in the warmest cuddle puddle one could ever imagine, she’d probably get an even better night's sleep.
“Love you… too…” Catra trailed off and then, at last Catra finally fell back to sleep, hopefully to have more pleasant dreams that wouldn’t be interrupted by a demand for snuggles… though obviously, the universe wasn’t going to promise that. After all, Melog’s demand for cuddles was one that could never be truly ever satisfied.
