Work Text:
Sirius squirmed under him. He was obviously uncomfortable, so James pressed his lips together to keep in a moan. It didn't feel good to Sirius, but it felt pretty nice to James. Having Sirius wriggle around his knot made pleasure zing up his spine, but even so, he knew that they didn't do it right. It would've been obvious if Sirius enjoyed it, but all he really seemed was breathless and then discomfited. It was clear that the knot tying them together was doing a lot more to please James than it was Sirius, and he hated that. That wasn't the way this was supposed to go. It was supposed to be great for both of them, it's one of the reasons they'd decided to do it.
"Sorry," James muttered.
"What're you apologising for?" Sirius asked, brushing James's hair out of his face. With the way James hovered over him, it fell back into place but Sirius liked doing it.
"I know I didn't do it right." It was embarrassing to admit, and it made his cheeks heat with shame, but it was only Sirius here. He could tell Sirius anything.
"No, it- it was good," Sirius lied.
James didn't have to say a word for Sirius to admit he wasn't telling the truth. It was obvious in his tone, his expression, and the way he hesitated. James didn't even bother to make a face at Sirius because it was so obviously a lie that he cracked less than a second later.
"All right, it wasn't good, but it wasn't terrible either. It was... okay," he said, making a face. It scrunched up his beautiful features and made James want to kiss him again, though he nobly restrained himself. "Not really better than you tossing me off, you know?"
"Yeah," James said, because Sirius had been enjoying himself like always until they got to the part where he needed to actually be inside him. Sirius had been plenty slick, so he knew it hadn't hurt, but he didn't want it to be a lack of pain, he wanted it to be good. Everything they'd heard about this said that it was supposed to be incredible, so he knew it was possible even if he hadn’t managed it.
"Hey," Sirius said, putting his hands on either side of James's face. He smiled gently when James met his eyes again. "I'd rather do this with you than have the best sex in the world with someone else."
"I don't think that's quite the compliment you mean it to be," James laughed. He didn't take it personally because he knew what Sirius meant by it, and it warmed his heart.
"Oh come on, you know what I mean."
"I do," James agreed easily.
Sirius pulled him down for a leisurely kiss.
They both knew that it would take a while for his knot to deflate-- even with them not having done it right-- so James had time to think.
He wanted this to be the only disappointing time for Sirius. He needed to think of some way to get better, but how was he going to manage that? He had no idea what he'd done wrong or what the 'right' way would be. They could switch back to what they'd been doing before and enjoy themselves, but they both wanted to fuck like this. They just... wanted it to be done in a way that felt good for both of them.
"I think we should ask someone for help," James said.
Sirius blinked up at him, and he knew that if they weren't knotted together, Sirius would've reared back. "What?"
"Let's face it, we need help. Giving it a second go without learning more is going to be the same as this time."
"Huh." Sirius mulled that over.
James felt pretty good about the fact that he didn't dismiss it out of hand.
When the silence stretched a little long and he got nervous, James said, "I suppose you don't have to be there, but I definitely need help. Everyone says that it's, like, instinct and stuff, so I thought I'd be able to figure it out. It didn't work the first time, so clearly it's not going to work the second or the third. I just- I want this to be good for you." He looked at Sirius, imploring him to understand. He needed to do this, no matter how awkward the conversation might be. They wanted to fuck, and they couldn't do it well on their own. One day, they were going to wants pups, and Sirius wasn't going to be onboard for that unless it felt good. "I need advice. Some pointers, at the very least."
Sirius chewed on his lip while he thought. "Yeah, we can ask for help, but I want to be there. I'm sure there's something more I could've done to help. Besides, we're in this together. We might as well hear it together too."
James leaned down and kissed him again, sucking on his bottom lip and sinking his teeth into it before pulling away.
"You're obsessed with my mouth," Sirius smirked, as if he hadn’t been luring James in by chewing on his lip before.
"I wouldn't be if it wasn't so good," he replied, kissing him again.
They got lost in each other's mouths, just enjoying the sensation like they had before they ever talked about sex. Their lips started to ache, but James had no intention of stopping; he only did when Sirius gave him a small shove, later.
"Oh, cool, we're separated," James noticed as he laid on his back. His arms ached from keeping his weight off of Sirius for so long, but he was sure it had nothing on the way Sirius's legs ached from keeping James between them that entire time. He rubbed at his face, so he didn't see when Sirius swung a leg over his waist and straddled him.
He was sat up, his arse resting over James's stomach rather than his cock. He ran his fingers through James's hair, a small, loving smile on his face. "I love you."
"Should I be worried?" James asked, not because he didn't like hearing it, but because Sirius usually only said it after James said it first.
"I guess that depends."
"Uh-oh," he said, only partly joking.
"I think we should ask my dad."
"Ask your dad what?" He was trying to pay attention, but they'd had sex and he was tired, and with Sirius's hands running through his hair like that, he was drifting off.
"For advice."
James managed to open his eyes at that. Not out of surprise, but because if they were going to have this conversation, he should be more awake. "I guess that's okay, even if it's a little weird."
"There's no one we can talk to that it wouldn't be weird."
"Fair enough," he replied, letting his eyes close again. He didn't really mean to, but he was so damn comfortable. "Yeah, we can go to him. You sure you won't hate it, though?"
"Why would I hate it?" He scratched at James's scalp, eliciting a groan.
Gods, he was so at ease right now. Mediocre sex it might have been, but this could turn out to be a good night to remember despite that. "He's an alpha. We'll all be talking about sex. I don't know about you or him, but I'll start scenting aroused."
"I hadn't thought of that.” A small pause. “I'm cool with it if you are."
James hummed and decided to plunge in because no good would come of putting this topic off. "Is now a bad time to tell you that I think your dad is handsome?"
"More handsome than me?"
"Never."
"Then it was a good time to tell me," Sirius said. He bent down and pressed a kiss to his alpha's forehead. He didn't pull his mouth away fully as he muttered, "Would now be a bad time to tell you that I think he's handsome too?"
"More handsome than me?" James asked, a smile curving at his lips.
"Never," Sirius promised with another kiss. He rolled off of James and curled up against his side. He hesitated.
Why was he hesitating? James didn't even have to look at him to know that he was doing it; he could sense it. "What're you thinking?"
"Best way to learn is talking through it while it's happening, and by showing."
It took a few seconds for that to penetrate his tired brain. He had to connect the dots from what Sirius said and what they'd been talking about. "Oh." He wasn't sure that bothered him, which was certainly different. The idea of sharing usually made him jealous-- so much so that he couldn't relax for hours afterwards, his alpha needing to prowl back and forth. But right now, that didn't happen. In fact... it was almost the opposite reaction. He liked the idea of Sirius being with Orion. The two looked incredibly similar, even with Sirius being so much younger. Orion was a bit bigger than him, and certainly more mature in how his body looked. James pictured Sirius bent down in front of Orion, strong hands on his hips, fucking into Sirius as he moaned for more and- gods, he was too tired to be getting this turned on. "Is it wrong that the idea of you and Orion fucking is hot to me?" Oh Merlin, he shouldn't have said that. Why on earth did he say that? What if Sirius thought-
He laughed, cutting James's worried thoughts off before they could spiral. "That's probably the best response, actually."
"Do you not mind that you'll be, y'know, doing that?"
"You'll be there the whole time," Sirius said, kissing the closest piece of skin. "Hell, if you weren't there, I wouldn't even be able to get it up."
"I'll be there the whole time," he promised, moving his arm so he could pull Sirius closer. "Taking notes and letting my eyes get their fill."
"Just remember who it is you're supposed to be eyeing," Sirius teased.
"I could never forget." And he wouldn't. Orion was hot in a mature, dilf sort of way, but Sirius was the one who had his heart. Not to mention that Sirius was also unbelievably attractive, and James had been unable to look at anyone but him from the moment they became teenagers.
Asking Orion could've been an awkward event, but he was so utterly unflappable that they didn't worry about it. Neither of them liked holding hands, so James linked their pinkies together as they walked to his study. It let them touch but left them free to move.
Sirius knocked on the heavy wood, and they waited patiently for Orion to open the door.
Orion saw Sirius first, James second, then looked back to his son. He must've been confused because they rarely sought him out, but it didn't show on his face. "Afternoon. What can I do for you boys?"
"We were hoping to talk to you, if you have some time," Sirius said, sounding more formal than he usually did.
Orion's eyes darted to James again, then said, "Of course." He held the door open and closed it behind them.
As they entered, James and Sirius let their pinkies separate. They'd agreed that Sirius would handle the initial request, because he was more comfortable with his father. James was pretty sure if he tried to broach the topic, he'd stumble over his words so much that Orion wouldn't know what he was talking about.
"What's on your minds?" Orion asked. He walked back to his desk, but didn't bother to round it to sit in his chair. He leaned against the front edge and loosely crossed his arms over his chest.
Not to sound like a constantly horny teenager, but gods, he looked edible. An alpha James might be, but he bet that he'd like being bent over by Orion. Like Sirius, his arms were corded with muscles. It was partially hidden by his robes, but there was a telltale way they fell that James recognised from all his hours of staring at Sirius.
"This is personal, so you can tell us no if you don't want to," Sirius said. He gave the warning, then waited for a response. He wasn't going to continue until he got an answer.
"I'm listening," Orion said.
"We had sex for the first time, and we could use some help."
Orion very purposefully held himself still. His eyes didn't move a fraction. He was frozen in time as surely as if he'd been hexed. The only sign he was still alive was his breathing. The motion was small and barely visible, but it was there. He swallowed then said, seemingly unaffected, "All right. What went wrong?"
"Sirius didn't enjoy it," James said.
"It was fine," Sirius corrected quickly. "It just wasn't stellar."
He rolled his eyes. He didn't know why Sirius insisted on correcting him. It wasn't going to hurt his ego to hear that it hadn't been good, because he knew that it hadn't been good. "He was wet when we started, so I know that wasn't the problem. It's that when I was actually fucking him, it wasn't good for him."
"I also think that there's something extra I could've done to help, but I didn't know what it was," Sirius added.
Orion thought over his words carefully before he said anything. "I'm not sure how much help I can be. I don't know what you were doing, so I can't tell you what to do differently."
Sirius, in the usual way he spoke to his father (the earlier respect gone now that they were in the door), snorted, "No need to beat around the bush, we all know what we're asking for. The only question is if you're willing to do it."
"Since when are either of you willing to even look at someone else?" Orion shot back.
"He thinks you're attractive enough since you look like me, and I'll be fine as long as he's here," Sirius said.
The two Black's stared at each other, locked in some battle of wills that James didn't understand. He knew what Sirius's expression meant, but Orion might as well have been a block of stone for how much he emoted. James did the only thing he could do: watched and waited.
After a long minute of silence, Orion said, "And you think your alpha won't hex me for touching you?"
"His alpha is right here and capable of talking to you directly," James said.
Orion turned to face him instead.
"If I get uncomfortable, I'll say it. As long as you don't hurt him, I don't think there will be a problem."
His expression didn't change. He met James's eyes evenly and thought it over. "Fine."
"Thank you," James said. It felt weird to say that in this context, but, well, he was grateful. They needed help, and Orion was giving it.
Sirius strode over to Orion and kissed him. He was a firm believer in taking the first step before it had a chance to be awkward, so James wasn't surprised.
The same could not be said for Orion.
He reared back at first, but the second time Sirius kissed him, he responded. It took him a moment to kiss back, but he did. He brought a hand up to cup the back of Sirius's head.
Sirius parted his lips in invitation, but Orion didn't accept. He didn't know if it was nerves or something else that prevented him, but he didn't do it.
James took that as his cue. Orion might be the one not responding right now, but Sirius was high strung. If he'd been more relaxed, he would've known that he should let his father warm to the idea instead of diving in headfirst. Kissing him straight away was a good idea, but trying to rush through the entire beginning was a mistake.
He walked over and tapped Orion on the arm. The older man pulled back a bit, and Sirius turned his face to James instead. "Relax, love," he said, leaning in to kiss him. He didn't take it slow because he didn't need to. He pushed all his buttons, wanting to get Sirius ready as quickly as he could. Not just so they could all relax more, but so that Sirius could enjoy himself. After the disappointment of their first time together, he deserved to take as much pleasure from this as he could get. Besides, as much as he usually liked taking his time with Sirius, neither of them needed that slow build today; they needed to relax.
He waited until Sirius's arousal painted the room, then pulled away-- that's what he'd done last time, wanting to make sure that Sirius was good and wet before they started; he figured doing the same thing this time wouldn't be a mistake. "You good, baby?" he asked.
Sirius nodded, a glazed look in his eyes.
James hadn't noticed from the angle he'd been at, but he could see it now-- Sirius was rocking against Orion with small rolls of his hips, almost like he didn't know that he was doing it. He moved down to mouth at Sirius's neck, waiting to see if Orion was going to take initiative.
He didn't, though James noticed his eyes were fixed on his son like he couldn't possibly look anywhere else-- it was a feeling James was well acquainted with.
"Dad, come on, we're waiting on you," Sirius breathed.
Orion leaned forward and kissed Sirius, taking charge like Sirius had wanted from the beginning. It wasn't so much kissing as it was claiming, and Sirius opened his mouth wider and let it happen, shoulders going loose as he lost himself in the sensation.
Watching it was quite possibly one of the most erotic things James had ever seen, and he didn't move a muscle as he kept his eyes on them. It was nothing like the way James kissed Sirius, but gods did it make him feel all kinds of ways. Their lips were slick with spit, and it was messy as hell but that was on purpose, and Sirius whined when Orion pulled back.
"Clothes off," he said, voice full of alpha command.
"Don't talk to him like that," James snapped, eyes flashing red in protective anger, and everything paused.
Two breaths, three, then Orion said, "I didn't mean anything by it." There was no challenge in his bearing, no movement to suggest he took offense to James telling him what to do.
James's eyes shot to meet Sirius's, and it was only when he saw how unconcerned his omega was that the red bled from his eyes, leaving his usual hazel in its place.
A small smirk was on Sirius's face; it was the usual pleased expression he had when James did something he liked. There wasn't a trace of worry, fear, or anger in him.
James looked back to Orion and swallowed. "You can tell him what to do. Just- not like that." Not with that alpha command in his voice.
Orion dipped his head part apology, part agreement, then turned back to Sirius. "Clothes off, love."
James stepped in to help, more so that Sirius would stay turned on than because he needed the assistance. Sirius unbuttoned his shirt, and James reached down to massage his cock through his robes and whispered in his ear how good he was doing. He could see, out of the corner of his eye, that Orion was also shedding his clothes.
It took no time at all before Sirius was naked and James kissed him again, hungrily, before pulling away.
Orion reached out a hand and put it on Sirius, his touch feather-light as he trailed from his shoulder down to his stomach.
James could taste all three of their arousals mixing together in the air, and he felt a little ridiculous at being the only one fully clothed. As he had that thought, Sirius looked over at him, trailed down his body, then met his eyes and raised an eyebrow. "Yeah, yeah," James laughed, unbuttoning his robes.
Orion swept Sirius's hair away from one side of his neck and nibbled lightly at the soft skin there. "Make sure the omega is relaxed right up to the moment when you're getting inside them."
"Did that," James nodded.
"Good," Orion muttered. He pressed a last kiss to his son's neck, then pulled back to see his face. "Bend over the arm." He said it evenly, but with a hint of hesitation. It was like he wondered if they were going to push back on him giving it like an order instead of a request, but he also said it the way he said most things: like he expected to be listened to.
His worry was for naught because Sirius turned and bent over it, arse raised high and prominent, his head dipped low to meet the cushions for support.
"It's tempting to push right in," Orion said, smoothing a hand over one cheek reverently, "but you need to give them time."
"What do you mean 'time'?" James asked, because wouldn't that fall under what they'd already talked about, making sure Sirius was relaxed?
Orion hesitated, so James motioned towards Sirius.
"Show me."
Orion stepped in behind him and took his cock in hand.
Merlin, but James's mouth watered with the desire to get his mouth on that; he wondered if Sirius would like to see that, his alpha choking on his father's cock.
As Orion said, he didn't push right in even though they could both see the slick in the surrounding area of Sirius's hole. Instead, he rubbed his length through that wetness, pushing Sirius's cheeks together to be tighter around him, and moved back and forth slowly, a simulacrum of fucking him. "I think it helps to get their scent on you," he said, his voice rough with arousal-- a sure sign that this effected him more than he let on. He took his hands off of Sirius and moved to grip his cock again.
He still didn't push in, but he rubbed the tip over Sirius's hole, making him whine and push his hips back ineffectually. "Or maybe it's getting them used to the sensation, I don't know."
Fuck. James gripped his own cock and gave it a few pulls. It took the edge off, which nearly had him falling to his knees and beg for Orion to do that to him-- or maybe for him to take Orion's place and do that to Sirius. He hadn't though it would be that hot to drag his cock over Sirius's skin rather than being inside him, but Merlin, his prick was definitely interested in how it would feel.
Finally, Orion pushed in. It was slow, paced, and Sirius whined again, high in his throat and desperate. After the head of his cock popped past the rim, he stopped moving again.
"You've got to be fucking kidding me," Sirius whined, his words blurring together with how quickly he said them, like they were one single word rather than a string of them.
"It helps the first time," Orion replied roughly. He moved one hand to palm one cheek of Sirius's arse, and his thumb moved to his rim, rubbing at the stretched skin.
"Gods," Sirius choked out.
"I see what you mean," James said. He was turned on out of his mind, but not so much that he couldn't still pay attention. Already, this was better than their first time together. Sirius had loved all of it until James was inside him, and that's when it had stopped being fun for him.
This was nothing like that. Sirius was blushed a light pink all over his face and halfway down his chest (he could see it, even half-covered by the way he was laid out), and his desire had never smelled more potent to James's attuned nose. He was ready to pick up on each and every change in Sirius's mood because they'd been together for so long, so he felt doubly affected by what this was doing to him.
Orion inched his cock in a little further, then he stopped again.
"I want more," Sirius said, trying to push his hips back once more. His angle was shite for it though, and he was up on his tiptoes so he had no leverage.
"It's okay, you'll get it," Orion said softly.
James had never heard him speak so softly. He wondered what else his voice would do through the course of the night.
"I want it now," Sirius growled, baring his fangs.
James had never been able to deny Sirius when he fanged. He couldn't deny Sirius much to begin with, but he was instantly helpless against a fanged Sirius telling him what he wanted. He folded like a card house on the Quidditch Pitch, but Orion was immune to it.
"You'll get it when you get it, love. I promise you'll enjoy it then."
"I want it now," he repeated, wriggling ineffectually.
James knelt beside him and turned Sirius's face to him.
Sirius immediately tried to convince James to help him with this, widening his eyes and whining a little thing full of pleading.
James jolted with the desire to do something, anything, for this perfect omega in his hands, but he couldn't afford to let himself get distracted. "You'll get it baby, I know you will," James said, giving him quick kisses that did nothing to satisfy him but did everything in reminding him that his alpha was right there and watching. "But remember why we're here?"
Sirius squirmed a bit more-- what little he could squirm, that is.
"I need to learn. It needs to be good for you."
"It's already good for me," Sirius whined petulantly.
"And for it to continue to be good, he's going slow. I need to see everything and know how to please you, okay?"
Sirius rumbled in his chest, dissatisfied.
James kissed him again, licking into his mouth with one quick swipe and then pulling away as quickly. "Okay?"
Sirius sighed and let himself collapse back into the couch to wait for whatever was coming to him.
"I love you," James whispered, pressing a kiss to his cheek before standing. He went back to where he could see what was going on, and Orion rubbed large, heavy circles into Sirius's hips.
"It's not just your cock they need to focus on."
Sirius snapped his teeth.
"It's what they feel the most, but that's not the only sensation they need." Orion glanced to James, then back down to Sirius like he couldn't keep his eyes off him. "If he ends up liking it rough, then you could throw him down and mount him and that would be enough, but that's not the status quo for omegas. They need to now they're treasured, but more than that, their body needs to know it."
"That's why you keep touching him," James said, realising it as he said it. Orion had never taken both his hands off of Sirius once he was bent over the arm of the sofa.
Orion nodded and pushed in another inch.
Sirius growled when he stopped, but it was in frustration, not demand.
"Did you play with his neck last time?"
"Not during, really," James said. "It didn't do anything for him."
"Did you try it before or after you were inside him?"
"Before. He likes it when I'm jerking him off, but he said that with us moving towards something else, it didn't really do anything."
Orion nodded, then said, jerking his head towards Sirius's head. "Try it now. His mating glands should be sensitive now that he's got an alpha cock in him."
James put his lips to where he knew Sirius' mating glands were, and was surprised at the immediate moan it got. Spurred on by this reaction, he ran the flat of his tongue across it in bold, broad strokes.
"James- oh m- like that, yes, gods yes- James," Sirius moaned, eyes fluttering shut.
James pulled away and looked at his omega with wide, adoring eyes. He hadn't known it would feel that good for him, and the knowledge made him glow with happiness. He would've done it last time, except he'd thought it wouldn't do anything-- by that point in the night, they'd already talked about how it wouldn't do anything for him. But now... Merlin and Morgana, he sounded half out of his mind with pleasure, and that was what they'd both thought would happen the first time they fucked. "Wow," James breathed. He looked up towards Orion to see a proud smile on his face. Not pride in himself for giving good advice, but pride and love for the relationship between the young alpha and omega pair-- given his own tumultuous relationship with his late wife, it wasn't very surprising to see that reaction.
"Try rubbing it with your fingers," Orion suggested, pressing in further.
This time, Sirius was so focused on James's tentative touch on his mating gland that he didn't protest the slow movement of his father's cock. He turned his head a little more to the side in invitation, and James tried different things until he discovered what Sirius liked the best. A light touch akin to teasing was okay but not the best, pressing too hard made his eyes roll back into his head but wasn't sustainable. What he seemed to like the most was when James applied a little bit of pressure and rubbed the gland between his fingers, similar to the way he did when playing with Sirius's nipples.
"That's good," Orion breathed. His once light grey eyes looked black with arousal, and gods, James wished this night would go on forever. "Keep doing that and you can enter him fully. Remember to go slow and let him get used to you."
From his position next to the sofa but propped up on his knees, James could see the constant but slow movement of Orion's cock entering Sirius. It felt like the moment stretched on for ages, a slow, constant breach of pleasure. He couldn't imagine how long it seemed to Sirius, who was reduced to nothing more than bitten off whines as he mashed his face against the sofa.
When Orion finally bottomed out, he let out a shaky breath and rubbed light circles on Sirius's back with his thumbs from where they could reach from his hold on his hips. James continued to rub at Sirius's mating glands for a few moments, not wanting to relieve him from both sensations simultaneously. He eased off, and all Sirius could do was pant into the cushion, trying fruitlessly to catch his breath. He felt good. He finally felt good from this, and they hadn't even really started fucking yet.
"I think-" Orion had to stop and lick his lips. He tried again. "I think you could figure out the rest of it with these basics. Keep touching him, and try different things until you know what works best for him."
"Show me," James said hoarsely.
"I don't know his body as well as you do. Maybe your first time fucking didn't go that well, but I know you've been having enjoyable sex for quite some time."
James knew he should be paying attention, but his mind stalled out on hearing Orion actually say the word 'fucking'. It sounded filthy falling from his lips, like a fantasy laid at James's feet for the taking. "Show me anyways," James said, meeting Orion's eyes head on. Let him know how much James wanted to see Orion fucking his omega, how much he enjoyed it for the sake of what it was.
Once Orion knew what he meant by it, he reared back a little. Not much. Barely a centimeter of movement, but James was staring at him and he saw it.
"I want to see it," James pushed, because he wasn't above playing this advantage. Maybe Orion was trying to do the honourable thing by offering to back away now, but that didn't mean it was what he wanted for himself. All James had to do was let him know he was welcome to finish this out, and they'd be golden.
In a strange, jealousy-defying move, James wanted for Sirius to have this. He wanted for Sirius to know what it was like to be fucked by another alpha, because for the rest of his life, he would only have James. It's how both of them wanted it, but that didn't mean they shouldn't enjoy this when they already had it in their hands. Let Sirius know the drag of another alpha's cock inside him before he became accustomed to the way James felt.
James checked in with Sirius, bending down to push his sweat-dampened hair away from his face. "You want Orion to keep fucking you, love? You want to finish like this?"
Sirius nodded, but his hand scrabbled blindly for James.
James caught his hand and squeezed, and Sirius turned his head enough to the side to mumble, "You're staying?"
"I'm staying," James promised. He leaned forward to bury his face in Sirius's hair. "Nothing could drag me away from you right now."
"Could anything ever?" Sirius laughed, still mumbling through his words but definitely amused.
"Probably not." He kissed his head, though Sirius couldn't feel it through his thick hair. He moved his face away then kissed Sirius's shoulder, biting at it gently, once, before pulling away enough to see Orion again. He gave the older man a nod, and then he started to move again.
Orion didn't pull out at all and thrust back in, he rolled his hips. He was already pressed flush against Sirius's backside, and this movement made them press impossibly closer. "Doing this can help you find the right angle." His throat worked for a moment, swallowing nothing except the urge to lose it and go feral, pounding into his son with abandon. "If you lose it halfway through. Feels good for both of you, and it can help."
James nodded, transfixed on the way Orion rolling his hips made Sirius's body move with the motion. Even though he'd known the basic mechanics of sex, he had never really understood how a headboard would bang against the wall. He got it now. Orion wasn't fucking into him with hard thrusts, but it still moved his entire body and once they got going... He knew how it would happen, and he ached to do it-- it was a far off fantasy, the knowledge that it wouldn't happen soon, just someday, but that was enough for him in this moment.
"It can also- fuck," he cut off, breathing raggedly. He stopped moving altogether, and he licked his lips, giving himself an extra moment before he moved again.
"Was that good?" Sirius asked, turning his head to the side to ask.
"Yes," Orion breathed. "Yes, that was good. Do that to your alpha and he'll never want you to leave the bed."
"Good," Sirius mumbled, smug as anything. He turned his face to press back into the cushion. James didn't know why he kept doing that, but he hoped he wouldn't insist on hiding his face the next time they fucked.
"After he gets used to it, you can start moving," Orion said. He pulled out a little and pushed back in, testing.
"More," Sirius demanded.
Orion pulled out more this time, and pushed back in a little faster.
"More," he said breathlessly. He braced his arms up by his head, and a shot of heat went through James. They both knew what was coming next, and gods was he ready to see it.
Orion tightened his grip on Sirius's hips, then started fucking him. It wasn't one thrust to see how he'd handle it, or teasing him to make sure he was ready. It was a steady pace, pushing the breath out of Sirius every time their skin met.
James wrapped a hand around himself and stroked in time with Orion's movements. He glanced up at the man and found his gaze lingering. He was gorgeous. All that Black aristocracy wrapped up in one package. Head to toe, he was incredible, imposing, and desirable. Strong features, golden earrings gleaming against dark skin, hair he ached to curl his fingers into, and a thick body that spoke of real strength not showmanship. Sirius would look just like him when he got older, and James's prick twitched in his hand at the thought. Merlin, he had no idea how he'd last long enough to make Sirius feel good when that was the case. He'd be a full adult, shooting off after one minute inside his omega, and right now, watching Orion fuck him, he couldn't find it in him to be embarrassed by that.
He had one hand on his cock, so he lifted his other hand to Sirius's neck, rubbing at his mating gland. When Orion picked up pace with a groan, James applied more pressure to Sirius's neck, making the omega moan loudly-- loud enough that it's as if he wanted the whole house to hear him.
Orion's hands slipped, then refastened a little higher, closer to Sirius's waist, and then he was slamming into Sirius, making him moan near constantly, like he was overflowing with pleasure and it had to come out somewhere. His entire body moved on the sofa as Orion fucked him. It made his prick slap against the arm of the sofa with each movement, and sometimes the tip would trail against the cushion and make him twitch.
James didn't need Orion to tell him that Sirius could come like this, even with that bare stimulation. James had never gotten Sirius to come without touching his cock, but he knew what his omega looked like when he was being driven out of his mind with pleasure.
His prick left a small stream of precome underneath his cock onto the cushion, and James hoped Orion never cleaned it out, hoped that he thought of this night with them every time he was in his study so that he'd get hard and have to toss off before he got any work done.
"Fuck, I love you," James breathed, attacking Sirius's neck as if he were a vampire looking for a victim-- but he wasn't a vampire, he was an alpha with his omega, and that was so much better. It was a bit awkward trying to suck at his mating gland as his body moved with Orion fucking him, but James made it work. He had to stop touching himself, but it was worth it for the way Sirius screamed into the cushion, biting it and worrying the fabric between his teeth to try and stop himself from screaming again. James wasn't having any of that; he put his fingers at the joints of Sirius's jaw and massaged until he relaxed enough to release the fabric, but having nowhere to bite down meant he needed to find a different outlet for what he was feeling, and he didn't quite know how to do it.
"Gods," Sirius whined, half word, half pure pleasure. He banged his forehead against the cushions, but when that offered no relief, he went the other route and brought his head up, turning his face towards the ceiling as much as he could. It arched his back and pushed his arse against Orion at a different angle than before, and James knew it was amazing for both of them by the simultaneous groans they let out.
So James did the only thing he could think of, and twirled strands of Sirius's hair around his fingers to get a good grip, and pulled his head a little further back, adding a strain that he knew got Sirius off.
"James," Sirius choked out. His eyes were squeezed shut, but tears leaked out of the corners anyway. He knew nothing but how good it felt to exist right now, and James felt that he was going to be overwhelmed by it too.
Orion was slamming into Sirius at this point, his movements hard but no less loving than they had been at the start, and James could tell that their orgasms were mere moments away.
"Fuck- oh my god- oh, oh James. Fuck- James-" Sirius's mouth dropped open and a wordless wail left him as he came, writhing in James's and Orion's grips like he couldn't control his own body.
James released the mark he'd been worrying into Sirius's neck when he stopped squirming. He panted against the wet skin and touched himself, jerking off almost frantically, wanting- needing to come or it felt like he'd die. A part of him wanted to do it inside Sirius-- turn his head to the side and come in his mouth-- but Sirius was drained and fuck he didn't think he'd be able to stand right now even if he wanted to. He was surprised he didn't come the second he got a hand around himself, but he needed a little extra encouragement.
He was barely aware of Orion pulling out of Sirius and furiously working himself over, same as James was.
Blindly, weakly, Sirius reached a hand out for James, gripping his shoulder with a shockingly tight grip the instant he found purchase. James turned to press his face against Sirius's arm, both of them sticky with sweat and uncaring.
James got off first, spilling his mess on the front of the couch.
Orion had one hand around himself and the other still braced on Sirius's back-- not exerting pressure but keeping contact between the two of them. He barely made a noise when he came, white streaks painting Sirius’s arse and thighs, but he hunched into himself like he couldn't help it. He tried to catch his breath, and James stared. Gods, he looked so much like Sirius. Gorgeous in every muscle, every bump of fat, every scar.
"That was good," Sirius slurred. He turned his face towards James, a sleepy smile stretching his mouth. He could barely keep his eyes open, but the smile was firm. "Yeah?"
James laughed, a short burst because yeah 'good' could describe that. "Yeah, baby, it was good." He leaned forward and gave him a soft kiss on the cheek. It turned into a real kiss when Sirius tilted his head in request for it. "D'you think you can stand?"
"Course I can. Oh, did you mean on my own?"
"Don't worry about it," James laughed. He looked at Orion as he stood.
Orion, a proud, handsome man, looked like a lost puppy. Unsure how he got himself in this situation, and even more unsure what to do with himself now that he was in this situation.
"Reckon you can help me with him?" James asked.
Given direction, Orion looked less lost.
"I don't need help," Sirius muttered petulantly, but James noticed that he also didn't try to move before he had an arm around him, helping him up. He face-planted in Orion's chest and mumbled a quick, "Thanks," when his father stopped him from falling the rest of the way to the floor.
When Sirius didn't immediately try to pull himself away, Orion went back to looking unsure. He didn't quite know what to do with his son when he wasn't acting brash and contrary. This soft, pliable, well-fucked Sirius was an entirely new beast to him.
"C'mon, let's get you on the sofa," James said, and Orion sprung back into action. James took one arm and Orion the other, helping Sirius to sit on the couch he'd just been drooling on. James pressed a kiss to Sirius's hand before standing. "I'll get you some water." He knew where the glasses were from times him and Sirius had snuck into this study to fool around, so he grabbed one and conjured some water into it. He wasn't sure Sirius would be able to hold it by himself, so he wrapped Sirius's hand around the glass and helped him lift it to his mouth.
Orion picked his robes up off the floor and pulled it on, buttoning it enough that he wasn't flashing them-- pity-- but not enough to be considered modest. He grabbed their clothes and set them in a pile on the sofa. "I'll... leave you two alone now. Stay as long as you need to. Call Kreacher if you need anything." He made to leave, but Sirius grabbed his sleeve before he could go far.
Sirius leaned up a little and motioned for Orion to bend down, which his father did with a befuddled expression-- an expression that didn't vanish when Sirius pressed a soft kiss to his lips. "Thanks," he said, then released him and relaxed into the sofa so heavily that it looked like he was about to fall asleep.
James looked up at Orion and beamed. "Do I get a kiss too, before you leave?"
"I... suppose?"
"Great!" James jumped to his feet and grabbed fistfuls of Orion's robes. Unlike Sirius, he didn't keep it short and sweet. He figured he would only get the chance to do this once, so he wanted it to be memorable. Merlin, Orion tasted wonderful. There was a slight bite of liquor but not much, probably one glass, if that, before they'd ambushed him.
He would've kept going for as long as Orion let him, but Sirius blew a raspberry and said, "Gross," so James let him go and stepped back.
Sirius was smiling though, a fond thing, full of love as he looked at James.
"You ruined the moment," James teased. He winked at Orion, then sat down by Sirius and wrapped an arm around his shoulders. Sirius leaned into him, easy as anything, and made a noise of contentment.
Looking more bewildered than ever, Orion left the room, leaving the couple alone.
"I think we broke your father," James murmured.
"He'll recover." Sirius snuggled closer and sighed happily. "I can't wait until we try again."
"Me either. I can guarantee you'll like it more than our first time, though I'm not sure how I'll measure up to Orion."
"You shouldn't worry about that."
"Uh-huh, and why's that?" James asked, smoothing Sirius's hair away from his face.
"Because sure, he has a lot of experience and knows exactly what he's doing, but you're my alpha. Mine," he muttered, possessive down to his core and completely unapologetic about it. "It won't take half as much effort to enjoy being with you. It'll feel better with you because it's you."
It was something James already knew about Sirius's feelings for him, but it still warmed his heart to hear it. James pressed a kiss to his forehead. "I love you," he murmured into his hair.
Sirius hummed in the way that meant 'I love you too', and James pulled him closer.
