Chapter Text
Ezra yawned as his cabin door swished open, stepping out into the dark hall of the Ghost. An hour of deep meditation had left him tired and hungry, but even though Yavin’s sun had set hours ago he’d decided to prioritize food over sleep. Despite the late hour he knew Rebel Base’s cafeteria would have food ready to go, but it would also be full of rebels getting ready for or coming off shifts, and he wasn’t sure he was up for a lot of socializing tonight. It was the very reason he’d opted to stay on the Ghost this evening, rather than crashing on a bunk in the base’s barracks like he’d been doing recently. It had been exactly the quiet he’d been hoping for, given that Hera and Chopper were away on a mission and Kanan had decided to take a trek into the forest for a couple days to ‘get acquainted with the place’. As for Zeb and Sabine, the former was most likely in the base with Kallus – Ezra hadn’t failed to notice how much time the two former foes were spending together – and the latter was probably training or painting. He had the ship all to himself.
He entered the unlit common room and angled for the galley, considering his possible meal choices when a laugh cutting through the silence sent him jumping. He spun around and blew out an annoyed breath as he noticed Sabine reclined on the couch, boots up on the table and a datapad in her hands casting its glow upon her face – so much for training, then. Her eyes flicked up from the pad the same moment he noticed her, a smirk still pulling her lips upward.
“Oh, hey,” she said with a small wave as he tried to calm his racing heart. “I didn’t know you were here tonight.”
Ezra wanted to roll his eyes at the irony but thought better of it. “Yeah, that makes two of us. Why are you sitting in the dark?”
Sabine shrugged and glanced back down at the datapad. “I dunno, because I like the dark? I told you, I didn’t know you were here. You and Zeb have been in the base lately.”
“Of course Zeb’s there,” Ezra replied as he sank onto the couch beside her. “That’s where Kallus is.”
Sabine snorted and shook her head. “I know. And you know he thinks he’s being sneaky, right? Like we don’t notice them eyeing each other up every time they’re together.”
He chuckled, having witnessed what she meant just earlier that day. “I dunno, things have just been busy the last few days. I wanted a quieter space tonight, and since the Ghost was here…”
Sabine nodded in understanding. “Yeah. I hate when Hera goes on missions without us, but part of me is glad that she at least leaves the Ghost here these days. And speaking of,” she added, swinging her feet off the table and sidling closer to him. “Look what I found.”
She held out the datapad between them, and Ezra’s eyes widened at the image it displayed. A young Twi’lek girl was wearing a frilly dress while looking positively miserable about it, standing next to a smiling, exasperated woman that could only be her mother.
“Is that Hera?”
Sabine nodded, grinning. “I found this on the table. She must have had it out before she left and forgot to put it away. She has all kinds of photos saved on it. Most of them had to have been taken by her – a few even have us in them.”
“Us?” Ezra blinked in confusion. “I’ve never seen Hera take a photo.”
“Neither have I! I didn’t even know she had a camera!” Sabine exclaimed. “But I think that’s the point. Every picture of me is when I’m in the middle of something and not paying attention. It’s the same for all of us.”
She flicked her finger across the screen and the image flipped to the next. A rough landscape filled the screen: tall mountains dotted the horizon, through which a setting sun was casting its rays. Chopper was a distance away, standing along a cliff edge and facing the light. Anyone else might’ve been confused by the prospect of a droid watching a sunset, but Ezra knew the astromech well enough to know better.
“Look at that, even Chop stops to admire the view once in a while! He’s just like us!”
Sabine cocked an eyebrow in amusement. “Oh, is he? Exactly how many Imperial deaths do you think he’s responsible for?”
Ezra thought for a moment before conceding and shaking his head. “Fine, not just like us.”
Sabine hummed in amusement and swiped the screen. Kanan was meditating next to a beautiful lake, eyes closed and head bowed. He looked younger than they’d ever known him, barely a couple years older than either of them. His hair, cut shorter than Ezra was used to, was being tousled in a breeze, but the Jedi had clearly been elsewhere in the moment.
“Wow,” Sabine breathed beside him. Ezra glanced at her curiously, and she shrugged. “C’mon, you know what they’re like. But this is the most intimate thing I’ve ever seen from Hera. She doesn’t talk about what’s between them, but obviously she loves him as much as he loves her.”
Ezra glanced back at the photo, studying his master’s face closely and noting the lack of lines he was accustomed to. It was obviously a special place that the two had shared long ago, but this particular moment was one that Kanan had been oblivious to. Ezra’s heart sank at the thought; he knew as well as Sabine did how much their surrogate guardians cared about each other, but had also watched for years as they put the cause first and their relationship second. He didn’t know how long this war with the Empire was going to last, but he wanted Kanan and Hera to enjoy the time they had together as much as they could. After all, no one knew how much time they had in a warzone.
Sabine scrolled to the next image, and Kanan was replaced by himself and Zeb, sitting on the very same couch and playing dejarik. Ezra looked like he was mid-move, while Zeb was stroking his beard thoughtfully as he watched. From the angle of the image, Hera seemed to have taken it across the room from the galley.
Sabine chuckled at the image. “Haven’t seen that hair in a while.”
Ezra smirked at the sight of the moppy hair he’d sported in his younger years. He’d chopped it off after Malachor upon deciding to focus as a soldier and improve himself. It had been an adjustment, though; his long hair had always been his style growing up on the streets, since it was easy enough to manage with an elastic and a knife. The first time he’d felt Atollon’s cool breeze on his freshly-shaved scalp, he’d almost screamed.
“I kinda miss it, honestly,” Sabine said, and he looked at her, surprised. “Well, I would’ve liked to colour it at least once. I didn’t know you were gonna ditch it.”
“Well, I didn’t know that!” Ezra retorted defensively. “But it’s hair. I could always just grow it out again.”
“Don’t feel obligated. But think about it. And tell me so I can get stuff ready.”
She scrolled again before he could say anything, and a younger blue-haired Sabine filled the screen. She was painting an intricate design on the wall of her cabin while the image had been captured from the hall. Sabine huffed in amusement as Ezra took in the details of the half-completed creation. He hadn’t been in Sabine’s room a lot, but he had definitely admired this one when he’d seen it in the past. It was an interesting sight to see it being made; Sabine preferred to be alone when she worked so he’d only witnessed a handful of her projects in-the-process.
“Gee, I didn’t know people peeped on me when my door is open,” Sabine said with a hint of mock-concern. She glanced at Ezra. “You’ve never stared at me from the hall like a creep, right?”
“What? No!” he exclaimed even as he flushed with embarrassment. “I’m not a pervert!”
Sabine bit back a laugh and rolled her eyes. “Shut up, I know you’re lying. You think I never noticed you watching around the corner?”
He glanced down guiltily. “Okay, I used to, but I was just curious! You were always so private! Why not just close your door if it bothers you?”
“Because paint fumes, Ezra. You were enough of a headache back then; I didn’t need two.”
Ezra scoffed and crossed his arms. “I don’t know what you’re talking about. I was an angel.”
Sabine couldn’t hold back her laughter this time, and Ezra just sighed as he flipped to the next picture. But to his surprise, a black screen appeared, white text splashed across the centre:
Image Hidden
[Show]
Sabine’s laughter died as her amusement gave way to confusion. “What? ’Image hidden’? I haven’t seen this before.” She looked at Ezra, who shrugged.
“Should we?”
“Yes!” Sabine replied enthusiastically. “Hera has all kinds of pictures. Why is this one is marked differently? Aren’t you curious?”
“I am,” he admitted, “but they’re her pictures. Is it right?”
“Can’t hurt if she doesn’t know. Besides, she loves us.” She held out the datapad to him. “Right?”
Ezra sighed. “And people call me reckless.”
He tapped the ‘show’ button and the image appeared. Immediately, both of them realized with embarrassed surprise why the photo had been marked so.
Hera stood before them, hands on her hips and wearing nothing but a devilish smirk as she stared straight at the camera. Sabine gasped and quickly flipped the datapad down into her lap. Both of them sat in the darkness, utterly still, neither breathing a word. Ezra’s heart was hammering in his chest; that was not what he had been expecting.
Sabine slowly looked at him, and even with the light hidden he could see the heat in her face. Obviously she’d been caught off-guard as well, which was admittedly a very small comfort at the moment.
“I was thinking something confidential to do with a mission,” Sabine finally spoke. “Not… that.”
All Ezra could do was nod. He was still processing what he’d seen, but as the memory swirled a thought suddenly occurred to him. Swallowing, he tried to find his voice.
“Hera didn’t take that one.”
Sabine stared at him for a moment before her face broke in understanding. She glanced down at the pad, then back at him, then back down. Tepidly, as if waiting for one of them to stop her, she placed a hand on the pad. When neither said anything, she flipped it over.
Hera stared back at them, and, hearts pounding, they took in the details they’d missed. The woman was clearly in her cabin, given her surroundings. The dim lighting did little to hide the most intimate parts of her body, while her impish expression sent Ezra’s stomach flipping. His eyes roamed the image with a mix of shame and arousal: this was obviously Hera’s property, but he couldn’t force himself to look away. Hera was attractive, he wasn’t denying that, but seeing this much of her was overwhelming. A pressure in his pants had become noticeable and he was now thankful the room wasn’t lit.
As Ezra had correctly noted, both of Hera’s hands were planted firmly on her bare hips; there was no way she had taken the picture on her own. And he could probably guess who else had been there with her. Sabine cleared her throat and he flinched; he’d momentarily forgotten she was there.
“Wow.”
Ezra shook his head, trying to ground his spinning thoughts. “We shouldn’t be looking at this.”
“Right. You’re right,” Sabine nodded quickly. “Let’s just skip it and pretend we never saw it. Hera doesn’t have to know.”
Ezra wasn’t sure how he was ever going to pull that off, but he quickly swiped the image away. Another black screen greeted them, this time with slightly different text:
Video Hidden
[Show]
His eyes widened. He had little doubt of what was behind this screen; the implications of the label were already sending his imagination racing. He quickly looked at Sabine, but her eyes were on the pad, her expression conflicted. She seemed to be wrestling with something.
“Sabine?”
Her eyes slowly dragged themselves up to him, though she seemed far away. Her cheeks were still pink, but the initial shock seemed to have passed for the Mandalorian. After a moment of contemplation, she finally blinked and looked back down at the screen.
“This is probably something else we shouldn’t see.”
Ezra nodded slowly. “Yeah, that was my guess.”
“Do you want to?”
He blinked in surprise. “What?”
“Do you want to see?” Sabine repeated firmly.
“I…” Ezra hesitated. “We shouldn’t. It’s private-”
“I know it is. That’s not what I asked.” Sabine turned to face him directly. “Do you want to see? Yes or no.”
His instincts said she was trying to trap him into admitting something she could tease him with. But the look on her face was completely serious; she was trying to gauge a legitimate answer from him. Slowly, a fresh wave of shame washing over him, he nodded.
“Kind of.”
Sabine nodded slightly, her expression softening. “Yeah. So do I.”
They stared at each other for a moment, the silence heavy between them. Somehow, the admission helped push back the embarrassment. Knowing Sabine felt similarly amplified his curiosity; surely it wasn’t as wrong if they were both doing it. Sabine held up the datapad, and with a deep breath, he tapped the button.
The tingling of excitement coursed through his body as the screen lit up. Hera appeared again, still naked. But this time the video had begun to play, and Ezra wasn’t ready for the sight that greeted him. Hera had her hands planted against a bare chest as she ground up and down against the body beneath her. Her soft breasts bounced rhythmically against her chest as she rocked, but Hera seemed far from noticing. The Twi’lek’s face was flushed and her eyes half-closed, lost in the moment as she moved. Her soft moans filled the room around them, the sounds of her passion sending his pulse racing. His gaze fell to the hard member appearing and disappearing between Hera’s legs and felt his pants tighten in anticipation.
Hera’s eyes suddenly focused on the camera in front of her, and she sighed as her hands slid further up the chest.
“Harder…”
A voice chuckled behind the camera, and they both perked up, quickly sharing a look of recognition.
“Heh, someone’s bossy tonight.”
Hera closed her eyes and bit her lip as she rode faster. “Kanan…”
Kanan chuckled again, and Hera gasped in surprise as he began thrusting harder. She sank down against Kanan’s chest, her breasts pressed against him as she bounced against his movements. An arm curled around Hera’s back, holding her firmly as Kanan increased his speed. Hera’s moans began to grow louder and less controlled as their rhythm accelerated, until suddenly the video froze and a small circular arrow appeared on the screen.
The sudden silence was deafening, but Ezra barely registered it through the thundering in his ears. His brain could barely focus, while his pants felt impossibly tight. Beside him, Sabine looked stunned. Perhaps she’d never seen anything of this sort before; he knew he hadn’t. This had become too much.
“Uh…” His voice died, and he laughed awkwardly, trying to brush off the moment. “Yeah, so… I think I’m good for tonight.” He jumped to his feet and ignored the stiffness pinned against his leg. “I’m gonna turn in. Busy day tomorrow.”
“Uh-huh!” Sabine quickly rose as well, powering down the datapad and returning it to the table. “It’s late, gotta be up early.”
“Right. Still a war to fight. Can’t be tired.” They hurriedly exited the common room and separated to their cabins, both offering a quick “g’night” before their doors hissed closed behind them.
Ezra blew out a long sigh as he sank back against the door. His heart was still racing wildly; his body felt hot as a furnace. His hand wandered to his crotch, and he felt the outline trying to push through the fabric. And now there was that. So much for a relaxing evening of meditating; he felt more worked-up now than he had when he’d started.
Being around the crew for so long, he’d gotten used to them being basically family. Sure, he was guilty of sneaking a few daily looks at Sabine, but not Hera. She was their captain. Their leader. The grounding presence of their team that held them all together.
Was that why he hadn’t realized how hot she was?
Kanan had evidently noticed. Ezra knew that the two harboured feelings for each other, but he’d always assumed there was nothing deeper between them. Evidently, he’d been very wrong. He had no idea how old the video was, but he could only assume it was taken back when Kanan could still see. Clearly the pair had been getting involved far longer than he’d ever guessed.
His cock twitched again at the thought, and he sighed as he undid his belt and pushed his pants off his hips. He gazed as it stretched unencumbered, coming to terms with just how quickly he’d gotten so worked up. Hera’s bouncing body filled his thoughts, and his hand wandered down and began gently massaging his shaft. He sighed as he felt himself twitch under his touch, closing his eyes and resting his head against the cool metal of the door.
He drank in the memory of Hera’s perky breasts as he stroked. The sight of them bouncing as she rode Kanan had been hypnotic; Ezra could have watched that sight until he died. But equally fascinating had been the swollen lips swallowing Kanan as he worked underneath her. He hadn’t been able to see as much as he would’ve liked, but he’d certainly seen enough to get him bothered. His hand began stroking faster, and he hummed contently under the increased pressure.
He wasn’t sure if he’d be able to look at Hera or Kanan for a while. Or Sabine, for that matter, but the thought of his partner-in-crime made him reflect on her actions. Sabine hadn’t stopped him from seeing anything. If anything, she’d encouraged it. Had she enjoyed it as much as him? Was she as worked up as he was? Was she across the hall getting herself off right now?
The image of Sabine spreading her legs and massaging herself sent his toes curling, and his pulse pounded as he worked his cock harder. Ezra had privately lusted after the Mandalorian for years, even long after he’d stopped shamelessly hitting on her. As time had passed and Sabine had filled out and kept toned, her beauty had only grown on him; he found it difficult these days to keep his eyes off her ass whenever she passed. Having her around was tough enough, but now he had to worry about Hera too? How was he going to cope?
The Twi’lek formed in his mind again, still bouncing on Kanan’s cock. He groaned as he watched her tits bounce, but then Hera morphed into Sabine. The Mandalorian moaned in pleasure as she rocked, hair splayed across her face and quietly panting as she slid her hands up Ezra’s chest. Ezra began stroking faster, letting his mind take in Sabine as his cock twitched anxiously in his hand. Sabine turned her sultry hazel eyes to him, leaning in close and passionately kissing him as she ground on his dick. She broke away with a loud smack and gazed deeply at him.
“Harder, Ezra…”
Ezra grunted loudly as he came, stroking furiously as he shook from the sensations rocking him. His blood was pounding in his ears, but all he could do was pump his shaft as he rode out the pulsing waves until they subsided. After a moment, when he was capable of thinking, he exhaled and fell back against the door. However big a violation of privacy that had been, it had helped him work through his tension. He didn’t even care about food anymore; all he wanted to do was collapse on his bunk and lose himself in sleep. He’d figure out his morals tomorrow.
He hiked up his pants, only to hesitate with his belt as he noticed the mess he’d made all over the floor. His eyes followed the trail all the way to where it stopped toward the bunks. He groaned, swishing open the cabin door and making for the refresher. As much as he wanted sleep, he didn’t want to chance Zeb returning tonight; the last thing he wanted to face was the wrath of the Lasat after stepping in that.
* * *
Sabine moaned quietly as her hand slid up her bare body and fondled her nipple. The moment her door had shut she’d stripped off her armour and bodysuit, tossing them to the floor and slipping under her blanket. In the privacy of her bed, she’d allowed the memories to flood forward as she squirmed under the heat building between her legs. She’d certainly gotten more than she’d bargained for by snooping through Hera’s photos, but the ethical implications were far from her mind at the moment.
She’d always secretly suspected that Hera and Kanan had more between them than they let on, but seeing and especially hearing the evidence was another story. It had been ages since she’d felt this horny; it was usually a result of neglecting herself for too long. Her other hand slipped between her thighs, and she sighed happily as she began massaging between her lips.
She’d never given much thought to a physical relationship; the Empire had always been the goal in her mind, either out of revenge or out of a purposeful distraction from her issues. But spending time based on Yavin, mingling with rebels from all over the galaxy, she’d overheard enough conversation to know that many people enjoyed the indulgence of others. She, however, had always been something of a loner compared to most, and had been more than comfortable with her own touch satisfying her needs. But after tonight, witnessing Hera lose herself in her passions, she was beginning to wonder if she’d overlooked something.
The memories returned, and Sabine moaned as she increased the pressure against her clit, imagining Kanan pinning Hera down against his chest as he worked her. How must that feel, just being held by powerful arms and fucked? She had to admit, Hera’s reaction had awoken a curiosity. Part of her desired to find out how to achieve those feelings, if for no other reason than to give her a distraction from the day-to-day slog rebellion life was becoming lately. But that seemed to include a partner, and she had a tendency to ignore most people unless she needed something; the only rebels she was particularly close with were the Spectres and their friends.
Although she supposed that still left her a possibility across the hall. She hadn’t failed to notice Ezra developing into an admittedly impressive Jedi; the young man had grown into a capable warrior and a strategic leader. But while they had grown close over the years, their relationship had stayed strictly platonic. It was only after returning to the crew from her absence that her eyes began lingering on Ezra’s toned arms, secretly enticed by his refined maturity. Though neither of them pushed for anything more, that didn’t stop her from admiring his form from time to time.
Sabine’s head sank deeper into her pillow as she lightly flicked a thumb across her nipple, allowing Ezra to fill her thoughts. Ezra had been right beside her while they looked at a naked photo of Hera. They had watched a video of Hera fucking Kanan together. And, guilt aside, she had enjoyed the experience immensely. She could only assume Ezra had as well, given his willingness to watch with her. Odds were good he was currently doing the same thing she was, a thought that sent a shiver up her spine as she ground against her hand.
The memory of Hera’s panting moans filled her ears, a sound she wasn’t sure she’d ever forget. She imagined herself straddling her own Jedi, mimicking Hera and grinding down on Ezra’s cock. She gently teased her nipple, imagining the Jedi pleasuring her chest as she roughly massaged her mound. Her hand was slick, and she panted as her imaginary self began bouncing faster on Ezra’s body. Hera’s arousing moans echoed in her ears, and her eyes ground shut as a roaring wave crashed over her body.
“Fuck!”
She ground her teeth as she twitched and spasmed under her touch, letting the pleasure envelop her entire body as everything seized. Exhaling slowly, she relaxed her muscles and sank into her bed, tingling sensations still shooting outward from her core. She smiled to herself, content with the result. As embarrassing as the evening had been, the outcome sure felt worth it. She supposed she’d have to face Ezra tomorrow, as well as the embarrassment that was sure to come from it, but she had a feeling they’d both be keeping themselves busy around the base. That was just fine with her; she was used to keeping herself entertained.
Sabine smirked at the thought and pulled her blanket up to her chin. Within moments she was asleep, Hera’s sexy pose still in her thoughts as she drifted off.
