Work Text:
Ever since Regulus enrolled in University, he has insisted on bringing his roommate every-fucking-where he went. And Sirius doesn't even have the heart to complain, because their relationship is still too fragile for that.
You see, Regulus and Sirius have had a rocky relationship for years, and for the first time – ever since they where little kids – they are doing genuinely good. They can finally communicate and have started putting all the years of emotional baggage behind.
So, when Sirius says he can't have anything risk that, he really means it.
Even if that means having to endure Reggie apparent best friend – Remus Lupin – all the fucking time.
Today was no different.
Regulus and Sirius had agreed to meet to go ice skating at the frozen lake closest by a park they both liked, and it came as no surprise that, when Sirius arrived there, fucking Lupin was seating around laughing with his brother.
Regulus noticed him approaching them in no time, "Sirius!" he skated flawlessly over to him, his pearly white ice skates already on, "Got started before you, sorry," he laughed playfully, "Re came too, is that okay?"
"Of course," Sirius smiled, though it didn't meet his eyes. Regulus didn't seem to notice.
"Go on, put yours on," Regulus said excitedly, turning back around and skating mindlessly around the big frozen lake.
As soon as his back was turned to Sirius, though, the older Black brother was staring angrily at Lupin, groaning under his breath.
Lupin, on the contrary, laughed humorously and fucking winked at him, not giving one fuck about Sirius clear distaste of his presence.
Sirius only groaned again, seating down on the humid grass and dropping his bag beside him, pulling his black ice skates out and starting to put them on.
Lupin didn't stop staring at him once, all the way till Sirius was finished and walking over to the lake, taking the protection of his skates' blades out and standing over the ice, getting used to the uneven surface.
He skated over to where Regulus was seamlessly spinning, both their backs turned to Lupin.
Sirius could still feel his eyes on him.
"Your friend is not skating?" Sirius asked, trying to sound nonchalant and keep the disdain out of his tone.
Regulus skated backwards to look at him as they spoke, "He doesn't own a pair. Wouldn't let me buy him one either."
"You didn't offer one of yours?"
Regulus full on laughed, "He has huge feet, wouldn't even try it on."
"So he's just going to seat there?" Sirius couldn't keep the annoyance out of his tone.
Regulus immediately stopped skating, scraping the ice with his feet to stand still in front of his older brother, looking taking aback, "Why? I invited him," he said, clearly having taken offense.
Sirius scoffed forcefully, masking his genuine reaction into a neutral one, "Nothing, I was just asking. I don't mind him," he said, hoping he sounded genuine.
Apparently, he sounded genuine enough, because Regulus had already gone back to skating and resumed his happy stance.
Sirius took a deep breath, swallowing down every feeling he could possibly have about Lupin intruding their moment, and settled on just ignoring his presence and enjoying the time with his brother the best he could.
So that's what he did.
Both Regulus and Sirius had been skating for about as long as they could walk, the younger brother even more so, so to say they were good at it was definitely an understatement.
They had no problem doing tricks and spins and jumps, and even directed each other on harder turns as to land it aimlessly. At some point, Lupin had put out a speaker and put on some soft instrumental songs, that the brothers both synchronized their skating to – much to Sirius distaste.
It had been over two hours that they had started skating before the brothers decided that had been enough, knees and feet already hurting from the exercise.
The music was still playing when they approached Lupin, who had been seating leaning down on a three and reading all along.
"How's the book?" Regulus asked amicably, smiling fondly to his friend.
Lupin looked up from the book, his eyes lingering on Sirius for a moment before turning to Regulus with a smile, "Not the best, not the worst..." he offered, looking at the older brother standing quietly behind his friend once again as he continued; "You skated beautifully."
Sirius felt his cheeks heat up as Lupin had apparently talked directly at him, his heart racing on his chest on something he wasn't sure was flattery, embarrassment or annoyance.
Regulus didn't even notice, "Thanks, Re. Though it would be more fun if you joined."
"I'm sure it would be a disaster," he laughs playfully, speaking to Reg but not having his eyes leave Sirius once.
"As if," Regulus says, very much oblivious to what was happening, walking over to the grass and seating down beside Remus, starting to take his skates off, "you're good at everything you do."
Sirius was still awkwardly standing there by the edge of the lake, pretending not to notice the way Lupin was clearly eyeing him. He cleared his throat nervously, looking at everything but Lupin – that's when he notices his bag missing.
"Shit, lost my bag," he mutters under his breath.
"Nah, I kept it for you," Lupin says, having heard him, and reached beside himself to get said bag. He stood up and walked over to Sirius, handing it to him.
Sirius refuses to thank him.
Noticing they were out of earshot from his brother, he whispers, "What is your fucking deal, Lupin?"
Lupin didn't seem bothered by it at all, smiling in return, "My deal?" he whispers back.
"Yes, your deal. Why are you always around?"
"Because Regulus invites me," he answers simply.
"And you can't just fucking refuse?"
"I could," Lupin leans closer to whisper as close to Sirius' ear as he could – without having to step on the lake, "but I don't want to."
Sirius ignores the way his entire body shivers by having Lupin's breath so close to his skin, doing his best to look unbothered, "And why would that be?"
This time, Lupin whispers directly onto his neck, even lower than he had before, "How else would I see you?"
Sirius just fucking froze.
He was never more glad in his entire life to hear his brother's voice calling for him, interrupting whatever this moment was.
"Sirius, do you want to have dinner at our dorm?" Regulus asks nonchalantly, now with shoes on as he walked over to them, skates tied by the laces and hanging from him shoulder.
Sirius snaps out of it and gets on the grass, seating down as he – finally – grabs the bag from Lupin with his own shoes in.
"I don't want to intrude," he answered, though that wasn't exactly true. He just didn't wish to spend any more time with Lupin, quite honestly.
"You wouldn't be," Regulus said, standing beside his friend and interlocking his fingers with Lupin, turning to him, "right, Re?"
"Of course," Lupin answered nonchalantly, watching Sirius intently as he put his black skates inside his bag and started putting his boots on.
Sirius was not looking up at either of them, "I actually was thinking of having dinner with James today."
Regulus, on the other hand, smiled brightly, "Great! Invite him."
Sirius looks up at his brother, already done with his shoes – which means he didn't have any more reason not to – but also because he was confused, "You want me to invite James?"
Regulus shrugged, yet kept his smile on, "Well, yes. We agreed to make an effort, this is me making an effort! I've never really given him a chance."
Sirius was so surprised by this – having always wanted to have his baby brother and best friend get along – that he didn't have in it him to refuse, "Okay, then. I'm in."
"Great!" Regulus said, starting the walk out of the park as he tugged Lupin on by their interlocked hands.
Meanwhile Lupin fucking looked back at Sirius and – because he is an utter arsehole, apparently – fucking winked at him (again!).
The whole way from the park to the dorm was filled by chattering, mostly by Lupin and Reggie – though the younger brother tried his best to include Sirius in every conversation. Sirius, though, was focused on texting back and forth with James to both invite him to the dinner, and also complain constantly about Lupin.
James didn't need much convincing at all to come – which became clear when they arrived at the dorm, having James already gotten there.
Regulus looked at him a little shocked, watching his older brother's friend seated on his couch, "How did yo-"
"One of your other roommates let me in," James explained before Regulus even finished, smiling brightly as he stood from the couch and walked over to them, "Hi."
"Hi?" Regulus said, a little sarcastically, and then visibly shook himself out of it, loosening himself up and clearing his throat, softening his tone, "Sorry, I mean- Hello, James. It's nice to see you."
Sirius smiled proudly behind him, noticing the effort his brother had just made – considering how unkind Regulus had always been to James.
Regulus really was making an effort.
James visibly lightened up by Regulus words, smiling even more brightly as he watched him carefully.
Lupin cleared his throat by their side, "I'm Remus, Reggie's other roommate, nice to meet you, James," he offered his hand, and James shook it gracefully.
"You too," James offered, though he had already heard about him at length from Sirius – and not very kind things, at that.
"He's my best friend, actually," Reggie offers, smiling as the three of them got in fully and closed the dorm's door.
"I'm aware," James said simply, holding back a laugh.
Lupin arched an eyebrow, but decided to ignore it, "I'm going to start on dinner, any requests?"
"Can you do that cheesy pasta that you make sometimes?" Regulus asked, walking over to the couch and seating down.
"Of course," Lupin smiled, walking to the first door on the right where the tiny kitchen was.
James looked at Sirius pointedly, "Pads, can you grab me some water?" he asked, seating down beside Regulus.
Sirius held back a groan, being the only one left standing, "Lazy bastard," he rolled his eyes, though he was already headed for the kitchen.
James and Regulus simply laughed at it.
When Sirius entered the kitchen, Lupin's back was facing him and he was sorting ingredients on the counter. Sirius was glad he didn't have to face him, starting to open cabinets to look for cups, falling each time.
"We don't have any cups," Remus says, nonchalantly, turning around and leaning against the counter to watch Sirius, "That's what you looking for, right?"
"You don't have any cups?" Sirius asks, both confused and annoyed, closing another cabinet he had opened.
"Only mugs."
"You only have mugs? What the fuck?"
Lupin laughs at his annoyance, "We're in a University dorm, what did you expect?"
"I don't know, fucking cups?!" Sirius says, sarcastically, looking back at him.
Lupin laughs harder, turning his body back around and going back to preparing the food, "You're so moody."
Sirius crosses his arms in front of his chest, now even more annoyed, "I'm not moody! You just annoy me."
"No shit?!" Lupin said jokingly, and Sirius could hear the smile on his voice even with his back facing him.
Sirius was getting impatient, "Where are the mugs then?"
Lupin stepped out of where he was, leaning against the wall and pointed to the cabined directly under the ingredients he was arranging, "There."
Sirius groaned, walking to the cabinet and leaning down to grab a couple mugs, ignoring how close he was to Lupin – the kitchen was fucking tiny.
Lupin was not ignoring it, though, staring directly at him, "Talking to your friend about me, huh?" he teased.
Sirius chocked on his saliva, standing up with the mugs and coughing profusely onto the sink.
Lupin was laughing at him.
Sirius calmed down, closing the cabinet angrily, "Fuck you."
"Ouch, you wound me, Sirius," Lupin said sarcastically, though he was smiling, clearly enjoying having Sirius worked up.
Sirius was still standing by the cabinet, not even realizing how close the two of them where, too annoyed to move.
"You didn't answer me," Lupin teased, once again, looking Sirius up and down.
"There's nothing to say!" Sirius says, instead, glaring angrily in return.
"Oh, but there is," Lupin takes a step closer to Sirius, not once breaking eye contact, "I saw you texting him on the way here. You were pretty worked up about my presence... I wonder why."
"Because you're always intruding?!" Sirius says, though with Lupin on his personal space he didn't sound so sure.
"Is that so?" Lupin lowered his tone, taking another step – now having his body almost touching the smaller boy's one.
Sirius seemed to finally realize how fucking close they were, completely loosing the ability to form sentences as his rationality started slipping out of him – which could be completely blamed on the hotness that Lupin's body exuded.
Lupin, seeming to notice just that, held Sirius by the waist and leaned down to whisper in his ear once again – now having to go further down since Sirius' height wasn't heightened by his skates, "Cat got your tongue, gorgeous?"
Sirius literally gasped at the nickname. If he wasn't able to formulate words before, he certainly couldn't now.
At the same time, he couldn't bring himself to walk away either.
Lupin now put both hands on Sirius' waist, closing the gap between them and having their bodies touch, his mouth still lingering on where he was whispering before.
And then, just like that, Lupin started kissing his neck.
Sirius couldn't control his hands as they flew up and grabbed Lupin by the hair, keeping him there even though he really ought not to – considering how much he hated him.
Lupin hummed approvingly, though, pressing his hands harder on Sirius' waist while traveling with his tongue on the entire extension of the left side of Sirius' neck, all the way up to the ear, having his mouth linger on the earlobe – where he bit.
Sirius, against his best wishes, fucking moaned.
Lupin flew one of his hands up in response, grabbing Sirius by the hair and pulling on it – quite harshly – making them stare at each other, leveling their heads.
Sirius' mouth was held open, his breathing completely uneven.
Lupin's lips were swollen and red.
"I'm going to kiss you," Lupin announced, rather than asked, and when Sirius showed no signs of leaving he pulled him closer by the hair, closing the gap between their mouths.
It became, immediately, an open mouthed messy kiss.
It wasn't even a fight of dominance, either, Lupin having it from the very start.
Their tongues explored each other, Lupin's hans traveling all over Sirius' body, lingering on his butt before returning to his waist. Sirius, though, kept his hand firmly Lupin's hair, pulling mindlessly as the taller boy maneuvered his body and pressed him against the kitchen counter.
Lupin pulled him up in the counter – with ridiculous easiness – and opened his legs up, standing between them as his hand traveled to his thighs, squeezing them in a way it might as well bruise.
And Sirius couldn't even bring himself to mind, moaning lowly against his mouth.
And they kept at it for at least a couple more minutes, all the way until James' voice was calling Sirius from the living room, breaking whatever spell Lupin had put him on, "Are you melting ice over there? What's taking so long?" he said, loudly enough for Sirius to hear.
Sirius opened his eyes, widening them in shock, finally looking at Lupin between his legs with his mouth fucking headed for his neck.
"Fuck," Sirius muttered under his breath, pushing Lupin away and standing up from the counter, staring at his own reflection on the microwave as he called loudly to James, "I'm bringing it, fucker."
Lupin laughed, watching him from behind his back, bottom lip between his teeth.
Sirius refused to look back, filling the mugs with tap water while trying to even his breathing – and his fucking heart.
Sirius was already turning to leave the kitchen when Lupin broke the silence, "You should tie your hair. I messed it up a bit," and his smile could, once again, be fucking heard in his tone, even though Sirius wasn't looking.
He put the mugs down on the counter, turning to the microwave again to look at his hair.
It was, in fact, messy.
"Arsehole," Sirius groaned, tying his hair while trying to avoid staring at Lupin on the reflection.
"You love it," Lupin said, watching Sirius' eyes via the microwave.
Sirius, done with his hair, grabbed the mugs back and turned his body, staring directly to the taller boy, "Fuck you, Remus."
"What?! I'm not Lupin anymore, gorgeous?" he teased, and succeeded in making Sirius go fucking red.
Before he embarrassed himself more – or got more annoyed, or jumped Lupin's bones – Sirius turned on his heels and left the kitchen, leaving a smirking Remus behind – who had just turned back to the ingredients looking completely unaffected, as if something completely earth shattering hadn't just happened.
When in reality, it fucking had.
At least to Sirius.
Fuck.
Fuck you, Lupin (for making me feel like this).
