Actions

Work Header

first high (graduation trip one shots)

Summary:

Ferran started laughing suddenly, a sound more beautiful than anything Pedri had ever heard.

“Holy shit, you’re tripping,” Ferran said, the words blurring inside Pedri’s mind. Was he? Tripping? Was this even real?

“Come on.” Ferran held out his hand, and Pedri took it, still terrified but maybe a little bit grateful as well.

****
Or: During their graduation trip, Pedri takes a hit from a joint, and is forced to go on a late night adventure with his secret bad boy crush.

Notes:

need to know: this is an AU, pedri and ferran are both in school, they're about the same age (ferran slightly older) and this is their graduation trip... also, this is kind of a collection/series of interconnected one shots, so you can just read the first, or you can read the ones that follow as well. they follow a timeline, so if you read several i would recommend doing it in order, but there's not really any deep storyline, it's all just for fun ;)

*this story is purely fanfiction. i have huge respect for ferran, pedri and their friendship, and this story is written just for fun and creative exploration. this story doesn't reflect real-life events or personalities. so please remember to separate these fictional portrayals from the real people and be respectful*

(See the end of the work for more notes.)

Chapter 1: first high

Notes:

hi! please don't ask me what this is, i swear marc pubill and his "ya no fumo porros" shirt invaded my brain in the middle of the night and made me write this. i also spent the whole day writing it (i need to get a life) and my brain is fried, so i'm sorry if there's any weird wordings left (english is not my first language) or if i repeat some of my favourite wordings too many times. enjoy! ;)

(See the end of the chapter for more notes.)

Chapter Text

Instead of just dropping them off near the bus, Pedri’s mum got out with them. Pedri tried to ignore it, opening the trunk and handing Gavi his bag and backpack before grabbing his own. None of the cool kids had their mums take them, not even the normal kids, if he was being honest. Just him. This was embarrassing.

“Remember what we talked about,” Pedri’s mum said, her intense gaze shifting back and forth between Pedri and his best friend before finally settling on Pedri. “No drinking, no smoking, no drugs.” Not like Pedri would ever do any of those things. “Behave, go to bed early. Take care of each other. Call me if anything happens,” his mum finished.

Pedri nodded, and so did Gavi. Pedri’s mum kissed both their heads, whispering “I love you” to Pedri before finally getting back into the driver’s seat. “Have a good trip, you two.”

Pedri and Gavi watched her drive off, then Gavi burst into laughter. “Behave, go to bed early,” he mocked, reaching out to ruffle Pedri’s hair.

Pedri groaned in protest. He knew it was nice of his mum to drop him off, and to pick up Gavi, too. If it wasn’t just so embarrassing. But he realized they had bigger issues to worry about, as he glanced towards the bus, where some of their classmates were already dropping their bags in the luggage compartment, while others – namely Ferran, Pubill and Llorente, the cool kids – were still leaning against Pubill’s car a bit further away, smoking.

It was their graduation trip, and while many students probably looked forward to that, Pedri had been dreading it for weeks. Gavi had tried to convince him that it would be fun, that they could just ignore everyone else and enjoy a long weekend together, but Pedri didn’t feel it. He’d always been the quiet kid who was good at school, who loved classes and hated everything else. The one who didn’t have many friends, who would be laughed at, or worse, bullied. He didn’t need to celebrate graduation, or rather, he really did need to celebrate it, but by himself, reading a good book, not with these people he was actually celebrating he would never see again once exams were over.

Pedri and Gavi placed their bags in the luggage compartment as well before boarding the bus. Pedri put his headphones on as soon as they sat down, and he was glad he was already listening to loud rock music by the time Ferran, Pubill and Llorente finally entered. He just wanted a peaceful bus ride before he’d have to listen to their obnoxious laughter and watch everyone kiss their feet for five whole days.

For their graduation trip, they were going hiking. Today, the bus would drop them off somewhere, and then drop their bags at a campsite, and if everything went well, they’d reach that campsite tonight after a long hike and stay there for the next few days. Pedri liked hiking, he liked to spend a day in the mountains every now and again to get away from everything and calm his mind. Except he wasn’t getting away from anything now, and that made this whole trip a lot worse.

Soon enough, they were hiking up some hill in the burning sun. Pedri had expected that it would be okay, that the speed would be fine to keep up, but those stupid athletes – Ferran and Pubill and Llorente, on top of everything, were footballers – had more endurance that he’d expected, and they set a relentless pace.

Pedri was sweating and panting, with barely any time to stop and drink some water, even when the teachers kept calling out to the group further ahead to stop and wait. It was hell, really. And the only thing that somehow kept him going was looking at Ferran.

You wouldn’t have expected that, probably. With Ferran being one of the cool kids and everything, one of those stupid athlete bullies Pedri despised. But Ferran was hot, okay? Even more so now that he was apparently letting his hair grow. And who was Pedri to fight the cliché of a shy, innocent, quiet guy crushing on the bad boy? Besides, Ferran was probably the person who had, without knowing, made Pedri accept that he was, in fact, gay. Quit the probably, there was no doubt Ferran had done that, with his laugh and his smile and his big, beautiful hazel eyes and hair that made Pedri want to touch it.

Right now, Ferran was wearing football shorts, a tank top and a backwards cap, and he looked way too good for Pedri’s liking. Because obviously, while Pedri couldn’t deny the crush or the impact Ferran had on him, no one could ever know about it. No one besides Gavi.

“You’re staring,” Gavi muttered, out of breath, as they were hastily drinking some water when the opportunity arose because Ferran had stopped at the front of the group to bend down and caress the dog of some woman who was descending on the same path.

“I’m not,” Pedri shot back, forcing his eyes away from Ferran.

Gavi chuckled. “You wanna be that dog so bad. This trip is gonna be amazing.”

Pedri just scoffed.

Half an hour later, they were sitting on the grass in the shade, finally taking a much-needed break. Gavi was busy applying sunscreen while Pedri was searching his backpack for the sour sweets he’d packed. He didn’t even notice Ferran approaching until it was too late.

“Can I use your sunscreen?” Ferran asked.

Pedri’s head shot up and he froze, awkwardly holding his sour sweets in one, the zipper of his backpack in the other hand. Ferran was looking at Gavi, expecting an answer, and Pedri was silently glad it wasn’t him who had the sunscreen, because he couldn’t have handled that.

“Use your own,” Gavi shot back while he calmly continued rubbing his arms.

Pedri almost gasped. Gavi wasn’t cool, or popular, or anything, but somehow, he managed to not care about all these things. He wasn’t intimidated by Ferran, or any of his friends, and he didn’t mind talking back to them, which almost gave Pedri heart attacks on a regular basis.

“I can’t,” Ferran said. Pedri helplessly watched as he ran a hand through his hair, damp from sweat, before he continued. “Llorente threw it out again.”

Right. Llorente and his irrational hate of sunscreen.

Gavi let out a laugh. Pedri wished he was that brave.

“Well that’s too bad,” Gavi said with an amused smile. Then he shrugged. “This is Pedri’s sunscreen though, so you gotta ask him.”

Pedri almost choked on his breath. He felt his cheeks turn red. Gavi was grinning, and Pedri shot him an evil glare.

“Well, I don’t care whose it is,” Ferran said, slightly confused, turning to Pedri. “Can I use your sunscreen, please?”

Pedri managed a small nod and prayed that his cheeks were already red from the effort of climbing that hill so his flush wouldn’t show.

Ferran grabbed the sunscreen from Gavi and took some.

“Weirdos,” he muttered before walking away.

As soon as Ferran was back with his friends, Gavi burst out laughing.

“You should have seen your face.”

Pedri rolled his eyes, his shoulders slowly relaxing. “I hate you.”

“You shouldn’t. Ferran asked you for sunscreen because of me. Soon he’ll be asking for something else.”

Pedri felt his cheeks heat up again. He slapped Gavi’s arm.

“Shut up.”

The rest of the hike luckily wasn’t as hard, and Pedri was glad when they finally arrived at the campsite, where he took a hot shower before he helped Gavi put up the tent they were sharing. When they were having dinner afterwards, sitting in the grass surrounded by beautiful nature, Pedri thought that maybe, this trip wouldn’t be as bad as he’d thought. After all, he could always go hide in their tent if everything became too much.

It only took a few hours until Pedri’s thoughts were proven wrong. It was as bad as he’d thought, and it was getting worse.

The group, including Pedri and Gavi, was sitting around a campfire in a quiet corner of the campsite where they wouldn’t annoy anyone, music playing in the background, and out of nowhere, the teachers had announced they were going to go to their tents and leave the students to themselves. Pedri was almost certain the teachers knew as well as he did what that meant, and he wasn’t sure why they were doing it. Maybe they thought it was good to let the kids have some fun, or whatever, but Pedri really didn’t agree with that. As long as the teachers were there, at least the situation was under control. Now, suddenly, people were passing alcohol around and Pedri felt extremely uncomfortable. He considered going to their tent to read a book, but Gavi was already drinking out of a plastic cup and telling him not to be boring, to at least stay.

So Pedri stayed. And because he had nothing better to do, he watched Ferran across the campfire. Ferran was wearing grey sweatpants and a plain t-shirt now, and Pedri was convinced that he could wear anything and look good in it. He watched Ferran empty the contents of a see-through liquor bottle into three plastic cups and hand two to Pubill and Llorente before drinking his like it was water. Pedri hadn’t had anything to drink, he didn’t drink, but he felt like he really needed to get away from here.

He was just about to make an excuse and get up when people suddenly started cheering. It wasn’t hard to find the reason. Pubill was holding a joint like a trophy and cheers only intensified when Ferran handed him a lighter. Pubill took a deep hit, then passed the joint to Ferran, who did the same.

Fuck, Pedri hated it. But fuck, it was hot.

They kept passing the joint after that, and Pedri became painfully aware that it was going to reach him and Gavi at some point.

“We should go,” he whispered, in a weak attempt to pull Gavi away from the fire, but Gavi was sipping on his drink, talking to the girl on his right. Before Pedri could decide what to do, he watched the girl take a hit, followed by Gavi.

Gavi held the joint out to him, meeting his eyes. “Come on, Pedri,” he chuckled, already a little tipsy. “Your mum isn’t here, and it’s our fucking graduation trip. One hit won’t kill you.”

Pedri eyed the joint suspiciously. It wasn’t about his mum. He didn’t do drugs. He wasn’t that kind of person. Didn’t want to be, either. He’d never felt the urge to drink, or smoke, or do any of the shit popular kids did. But Gavi was right. They’d survived years of bullshit at their school. They were supposed to celebrate, and here he was, feeling like shit instead, while everyone else was having a great time. One hit wouldn’t kill him, right? He could trust Gavi.

A million things were running through Pedri’s mind. What if one of the teachers came back right now? What if they were caught? What if his mum found out? What if that hit did, in fact, kill him? His eyes drifted across the group around the campfire, kids having fun, letting loose. And then they met Ferran’s. Ferran was looking at him, and when he noticed Pedri looking back, instead of turning away, his lips turned up into a small smile.

Pedri ripped his gaze away and turned back to Gavi, finally taking the joint he was offered. He brought it to his lips and breathed in, just to cough hard afterwards. A few people around him laughed, but he couldn't be bothered. He’d actually done it.

Fuck. He’d actually done it. Fuck, fuck, fuck. Pedri looked around in panic, suddenly anxious that a teacher was standing behind him, or his mum, or the fucking police, or that he’d throw up, or whatever. He looked around and felt like everyone was staring at him, like something was really wrong with him, like they all knew what he’d done, and that he wasn’t supposed to do it. At the same time, the music suddenly felt too loud, the bass vibrating through his body, and Pubill’s laughter echoed in his ears, deafening although he was on the other side of the fire. Right, the fire. The flames were flickering in front of him, flickering in Gavi’s eyes as he turned to look at him, flickering in Llorente’s eyes on the opposite side, crackling so intensely it almost made Pedri dizzy.

He heard Pubill announce something about spin the bottle, but it didn’t quite reach his mind, and he tore his gaze away from the fire just in time to see Ferran hand an empty glass bottle to Pubill. Ferran. Pedri’s eyes stayed locked on the older boy, who was now reaching out for his cup, drinking. His every movement seemed exaggerated to Pedri, out of this world, the way he blinked as Pubill spun the bottle, the way he licked his lips, wet from liquor, and suddenly looked over at Pedri again. Wait, what?

No, he was really looking at him, everyone was, for real this time. Pedri felt even dizzier. Gavi nudged him, then pointed at Pubill. That’s when Pedri started to understand. The bottle was pointing at him.

“Truth or dare?” Pubill asked, then he laughed, and the laugh echoed evilly, like a devil’s laugh, straight out of hell.

Pedri didn’t trust his mind, or his words, he wasn’t sure if he was able to speak at all.

“Dare,” he heard himself say, but it sounded like it wasn’t him, hollow and far away.

Then came the devil’s laugh again. And then the dare.

“Kiss Gavi,” Pubill ordered. “Twenty seconds. No cheating.”

Pedri turned to Gavi, although he wasn’t quite sure it was actually him doing it, him inside his body.

“It’s okay,” Gavi whispered. “Trust me.”

And then they were kissing, and people were cheering, and it all became a blur of noise and touch that Pedri was tangled in, not knowing what was happening to him, what he was doing, where this was going to end.

He was still tangled in it when the kiss had ended, when he was staring at the fire again, when the game resumed. Still tangled when, a few minutes later, the bottle was pointing at Ferran.

“Dare,” Ferran said. Pedri watched him turn his cup in his left hand, tap the fingers of his right against his sweatpants.

For some reason, it was once again Pubill making up the dare.

“Go to the abandoned mansion up the hill and climb to the roof,” Pedri heard Pubill say. “I’ll spin again to see who’s coming with you.”

On their hike, they’d seen a huge abandoned concrete building, spooky already in broad daylight, windows shattered and porch overgrown, just a few minutes away from the campsite. Now it was dark, and the forest looked frightening.

Pedri watched the bottle spin, point at him again. He watched Pubill smirk, and he watched Ferran empty his cup before tossing it in the grass and getting up. The light from the fire was reflecting in his eyes.

“You coming?” Ferran asked.

Pedri needed a moment to process that Ferran meant him, and that everyone was staring at him, again. He didn’t feel like he was in control of his body, or like he could speak.

“Yeah,” he managed to say.

Somehow, he got up and followed Ferran towards the trail, the laughter and whistles of his fellow students echoing in his head but slowly fading away as they reached the edge of the forest. For a second, Pedri thought that this was actually nice, because there was finally some peace and quiet, except for the cracking of the branches around them and the sound of their footsteps. But then the cracking of the branches suddenly felt too loud, too close, and in the light of the head torch Ferran had pulled out from somewhere and was now holding in his hand, the shadows were creeping Pedri out, closing in, multiplying around him and screaming stop.

Pedri didn’t realize he’d actually stopped until Ferran turned around to him.

“What are you doing?” Ferran asked.

Focussing on Ferran, his eyes in the dim light, his voice, his everything, the shadows didn’t seem quite as creepy anymore. But Pedri was suddenly hyperaware of the fact that he was out here, alone. Alone with Ferran. And that this whole thing was something straight out of a horror movie. He looked around in panic. They’d turned a corner and he already couldn’t see the campsite anymore. There was a shadow in the dark, and it seemed to scream run, or maybe that was his own brain.

Ferran started laughing suddenly, a sound more beautiful than anything Pedri had ever heard.

“Holy shit, you’re tripping,” Ferran said, the words blurring inside Pedri’s mind. Was he? Tripping? Was this even real?

“Come on.” Ferran held out his hand, and Pedri took it, still terrified but maybe a little bit grateful as well.

Ferran’s hand felt warm in his, and it somewhat helped fight the demons, and Ferran didn’t let go, not even when they were standing in front of the building. The walk up had felt like hours to Pedri, although it could have only been minutes. Ferran pulled him down a small, beaten path that led to a broken window. Then he turned around.

“You ready?” Ferran asked, eyes meeting Pedri’s. They were so close, Pedri could hear Ferran’s breathing. Ready for what, he wanted to ask, but then he understood. He was supposed to climb through the window. Fuck. It was like a hole that led straight to hell, with an infinite darkness creeping out from inside, tugging at him, threatening to swallow him whole if he tried to get in.

“I can go first,” Ferran offered.

“No,” Pedri quickly said. The idea of Ferran climbing inside, just for the darkness to swallow him whole and leave Pedri outside alone seemed terrifying.

“Or we can go back and just pretend we went in,” Ferran suggested. He looked genuinely worried.

“No,” Pedri said again. He didn’t even know why. It was a good suggestion. An ideal one, actually. The one that would save them both. But Pedri couldn’t go back now. He knew he could do this.

“I’ll go first,” he said.

And just like that, he faced the demons, climbing up onto the windowsill and letting himself drop on the other side. Ferran handed him the light, and Pedri turned in a circle, flashing in every corner, feeling like the monsters only just escaped the beam every time.

“It’s empty,” he said, eventually. “There’s a corridor.”

Pedri turned the light back to Ferran so he could see where he was climbing. Ferran was faster than Pedri, a lot faster, like he’d been climbing through windows all his life. And then they were both inside, and the inside was creepily quiet.

Ferran let Pedri keep the light without saying anything, and after meeting his eyes, he grabbed his hand again, pulling him towards the corridor on the other side of the room. Where the corridor was was more darkness, and there were stairs. Pedri was equally glad and terrified, because he knew they needed stairs if they were supposed to get to the roof, but he didn’t actually want to climb any stairs. Besides, they were simple concrete stairs with no railing, meaning where the stairs ended followed an abyss that got bigger the higher you climbed.

“Stay near the wall,” Ferran said, manoeuvring Pedri so that he was on the wall side of the stairs, and Ferran was between him and the abyss, when they started walking up. They made it to the first floor safely, and then to the second, and-

“How many floors are there?” Pedri asked.

Ferran had let go of Pedri’s hand and ventured a few steps into the room near the stairs, just out of curiosity, Pedri assumed, and Pedri was carefully staring into the abyss. Even with the light, he couldn’t see to the bottom anymore.

“Fuck,” Ferran suddenly said, then started laughing.

Pedri turned around, scared of what was going on. “What?”

Ferran was staring at the ground in front of him.

“Nothing, just a hole in the floor. Let’s keep going.”

He grabbed Pedri’s hand again and pulled him up another floor, which actually seemed to be the last. Next to the stairwell, there was a hole in the ceiling now, and a makeshift ladder made from a bed frame led up to it. It didn’t look trustworthy at all, much less so in the dark.

“That’s the roof,” Ferran observed, reaching out to test if the ladder would hold. It moved violently under his touch.

Ferran laughed. “Well, that will do.”

Pedri suddenly thought of his mum. Of the fact that he was high, with a guy his mum certainly didn’t approve of, who was at the very least tipsy, climbing the roof of an abandoned building in the middle of nowhere when he was supposed to be in his tent, sleeping. He was in trouble. But it also gave him a rush of adrenaline he’d never felt in his life.

“I’ll hold the ladder while you go up, and then I’ll follow,” Ferran said.

Pedri didn’t protest. Instead, he handed the light back to Ferran and went first, again. And Ferran climbed faster than he could follow with his eyes, again.

And then they were on the roof, and suddenly, everything wasn’t quite as creepy anymore as it had been inside. The moon was glowing softly, pretty, bright enough to make Ferran turn off the light, and there were stars sparkling around it that Pedri hadn’t noticed from the campsite. The roof was a big, flat concrete space, with only a small chimney near the corner, and Pedri felt like sitting down and just watching the dark sky forever. Peaceful.

Only Ferran had other plans. Faster than Pedri could follow, he was sitting on the edge of the roof, dangling his feet over the dark emptiness.

“What are you doing?” Pedri asked, terrified.

“Come on.” Ferran turned around slightly, reaching out his hand. “Live a little.”

Pedri hesitated. This wasn’t him. It wasn’t something he’d do. Far from it. It was stupid, and reckless, and dangerous, and-

He gave in. He’d already done a lot of things he’d never do today, and he wasn’t about to stop when this was probably the only chance he’d ever get to… He didn’t even know what he wanted to do. But he knew that Ferran was right there, on the edge, holding out his hand. And he wasn’t about to let that chance pass.

Pedri carefully walked towards the edge, sat next to Ferran, dared to look down into the darkness. And he felt good. At ease. Like this was where he was supposed to be.

He dangled his feet, gazed up at the stars, fully lost in the moment until Ferran kicked his feet slightly from the side, asking for attention, making Pedri aware of how close they were, their shoulders brushing, Ferran sitting, breathing next to him.

Ferran pulled out a pack of cigarettes and a lighter, lighting one and putting it between his lips, breathing in, blowing smoke into the air. He didn’t ask if Pedri wanted to join, and Pedri was grateful for it. He just silently watched, mesmerized, because he hated smoking, but he’d never seen anything hotter.

They stayed quiet like that, in the moment, for a while until Ferran eventually broke the silence.

“When you kissed Gavi earlier,” he took another drag from his cigarette, turning to look at Pedri in the dark. “That was hot.”

Pedri could only stare in disbelief. He felt like he was floating. Ferran couldn’t have said that. It must have been his imagination. Wishful thinking. He was tripping. Delusional. But fuck.

Without warning, Pedri burst out laughing. He didn’t even know why, didn’t know what was so funny. Maybe it was the whole situation, them being here right now, the fact that he was high, on a roof, with Ferran Torres, or the fact that he’d kissed his best friend for the whole class to see, and apparently Ferran thought it was hot. But he was shaking with laughter, and he let himself drop backwards onto the roof, staring at the sky as he laughed, breathlessly.

“What?” Ferran asked, a low, amused chuckle escaping him as he turned slightly and watched Pedri on the concrete. “What’s so funny?”

“Nothing,” Pedri managed to say between laughs. Then he changed his mind. “Everything.”

Ferran stubbed out his cigarette and pulled his feet back onto the roof, stood, held a hand out to Pedri. “Come on,” he said. “Get up.”  

Pedri grabbed Ferran’s hand and swung his feet onto the roof, turning away from the edge, stumbling slightly as Ferran pulled him up. He was painfully aware of how close Ferran was all of a sudden, and when their eyes met, he felt his heart beat erratically inside his chest.

“Is he your boyfriend?” Ferran asked.

Pedri didn’t understand where that question came from, but it made him laugh again while Ferran could do nothing but stare at him.

“No,” Pedri finally managed to say.

“No?” Ferran questioned.

“No,” Pedri insisted, a little more serious this time. “Gavi is not my boyfriend.”

Ferran let out a content sound, and then, just like that, without warning, his lips were on Pedri’s.

Pedri froze for a second, completely taken by surprise, before kissing him back, the high making him confident, years of silent adoration channelling into this very moment on the roof that felt like a fuzzy dream he never wanted to wake up from.

His lips moved against Ferran’s in a longing, desperate kiss, and without permission, his hands found their way to Ferran’s neck, tangling in his hair, touching him, the way he’d wanted to for so long. Ferran let out a surprised gasp, and Pedri used that to slip his tongue past his lips, exploring his mouth, fighting his tongue, fighting for dominance and tasting the remnants of whatever high-percentage alcohol Ferran had consumed. Their kiss grew sloppy, needy, breathless, and Pedri’s brain felt like it was clouded, floating, completely out of service, but in the best way possible. It felt like he’d done this a thousand times.

Ferran’s hands moved under Pedri’s t-shirt, a warm and tingling touch on Pedri’s skin as Ferran pulled him closer, as close as possible and still not close enough. Pedri bit Ferran’s lip and Ferran groaned, and then suddenly, Ferran’s lips weren’t on his anymore, but on his neck instead, kissing, sucking, all while Ferran’s hands were holding him firm in place, like Pedri might escape if Ferran just let go. Ferran left a trail of wet kisses down his neck towards his collarbone, making Pedri close his eyes and tilt his head back.

“Fuuuuck,” Pedri muttered. He felt Ferran chuckle against his neck, only for a second before he was sucking again, so hard Pedri was sure he’d leave a mark, although he’d never had one before and couldn’t possibly know how that felt. He didn’t care though, especially because he felt his dick getting hard against his pants, impossible to ignore, and he knew Ferran felt it too, because he let out another breathless chuckle and pulled back slightly to look at Pedri.

Then he steered Pedri backwards until his back was against the chimney, only to pick him up effortlessly and drop him so he was sitting on the edge of it, laughing in surprise. Ferran moved his hands from Pedri’s sides to his thighs, making him gasp. Pedri spread his legs further, willingly, longingly, placing his hands behind his back on the sides of the chimney, leaning back slightly.

Ferran’s hands travelled higher up Pedri’s thighs while he was watching his reaction, eyes dark, teasing, testing. Pedri didn’t complain. His skin was burning under Ferran’s touch, and he needed those hands to move further, more than he’d ever needed anything before. When Ferran’s hand finally palmed Pedri’s hard dick through the fabric of his pants, Pedri let out a moan that was unlike any sound he’d ever heard himself make. Ferran grinned. He hastily unbuttoned Pedri’s pants and pulled down the zipper, dragging them down along with his underwear in one swift movement. He bit his lip looking at Pedri, content with what he saw.

High as he still was, Pedri didn’t mind that he was completely, utterly exposed. He just wanted Ferran to keep touching him. And Ferran did, running his hand along Pedri’s dick. Pedri was breathing hard, and Ferran was seemingly enjoying himself way too much, moving, pausing, studying every reaction he got out of Pedri.

“Don’t stop,” Pedri heard himself say between ragged breaths. “Keep going.”

Ferran smirked at him.

“Beg for it.”

Pedri let out a breathless laugh, but he was completely at Ferran’s mercy.

“Fuuuuck, Ferran,” Pedri moaned, rolling the r of his name more than he ever would normally. “Please.”

Ferran smiled, then got down on his knees, grabbing Pedri’s dick and running his tongue over it, licking Pedri’s precum. Pedri threw his head back in pleasure, biting his lip to stop himself from moaning more.

Ferran pulled back again, looked up at him, chuckled.

“Don’t hold back,” he said, and then he finally wrapped his mouth around Pedri’s dick, taking him in, as far as he could, started moving back and forth, first slowly, then faster, in a steady rhythm that drove Pedri insane. And Pedri didn’t hold back, he let the moans slip out, quiet at first, needy, then louder, more urgent, until they became long, uncontrollable groans.

Ferran moved relentlessly, licking and sucking like he’d never done anything else, and Pedri was throbbing inside his mouth, getting close, closer, so fucking close.

“I’m gonna-“ Pedri tried to say, a deep moan tearing through him before he could continue, but Ferran understood anyway. He pulled away, using his hand instead to continue until Pedri came, harder than he had ever come, his hot release spilling over Ferran’s hand and the rooftop. Ferran continued stroking him through the high, and Pedri remained like that for a while, leaning back on his hands, head in his neck, eyes closed, trying to breathe.

“Fuck,” he said when he finally opened his eyes again, just to find Ferran sitting cross-legged on the roof, smiling at him innocently. Ferran brought his hand up to his mouth, licking the remains of Pedri’s come off his fingers. And it was so hot Pedri could have gotten hard again right this moment. Instead, however, he jumped off the chimney and pulled up his pants before tackling Ferran onto the ground, straddling him. He ran his fingers over the waistband of Ferran’s sweatpants, and he could see the sparkling in Ferran’s eyes in the dim moonlight.

Pedri moved one of his hands down, teasingly, only to find that Ferran was throbbing hard. Ferran bit his lip as he glanced up at him, and Pedri confidently pulled down his pants, never breaking eye contact. If he was going to wake up from this dream at some point – or get down from this high, or whatever – he at least wanted to know he hadn’t missed a beat of what he was doing to Ferran. He felt Ferran’s dick through his underwear, smiling contently when he noticed that his precum was soaking through his boxers. He pulled them down without hesitation, wrapping his hand around Ferran’s hard length.

And then he stroked it, simple as that. He’d never jerked someone else off before, but the way Ferran’s eyes fluttered close for a second and the breathy noise that left his mouth told Pedri he was doing something right. He leaned down and kissed Ferran, tasting his own come on his lips, all while never stopping his hand movements. Ferran let out a moan, and it was a sound Pedri couldn’t have imagined in years of longing, and it wasn’t anything he’d expected to ever hear, and it was perfect. Pedri kept going, moved his lips to softly kiss and suck on Ferran’s neck, completely immersed in what he was doing to the older boy. Ferran’s moans grew more desperate, and instead of speaking, he could only just push Pedri off of him before he came, hard, like Pedri had, all over his stomach.

He just lay there, breathing heavily, on the concrete rooftop, and Pedri lay next to him. Pedri eventually turned onto his side, reaching his hand out to ruffle Ferran’s sweaty hair because he was suddenly afraid that once this night was over, he might never be able to do it again.

Ferran chuckled.

“That was hot,” he said.

“Hotter than my kiss with Gavi?” Pedri asked, teasing.

“Definitely,” Ferran said.

They stayed there for a while, staring at the sky, staring at each other, not wanting this moment to end. Pedri still felt like he was in heaven, high not only from the joint now, but from adrenaline and excitement, and every touch he had secretly been wishing for for so long.

“Maybe we should go back,” Ferran said, eventually.

“Yeah,” Pedri replied.

Neither of them got up. Instead, Ferran leaned over and kissed Pedri again, one last time, slowly now, like he was dreading the moment they’d get back to camp.

Then they did get up, and Ferran cleaned himself up as best he could, and they climbed back down the ladder, back down the stairs, through the window, and it all felt a lot less terrifying to Pedri now. Outside, Ferran grabbed his hand again, and they walked back through the forest, without light because their eyes had adjusted to the darkness, and Ferran didn’t let go until they were almost back at the campsite, when he pulled away and threw an arm over Pedri’s shoulder instead.

Pedri missed the warmth of his hand immediately, and he could still imagine how Ferran’s lips had felt on his mouth, on his neck, on his dick, but at least it was something. Some people were still gathered around the campfire while others had gone to sleep, but they didn’t pay too much attention, with only Pubill lazily reaching out to do their signature handshake when Ferran approached him, which made Pedri think that that hand had been wrapped around his dick not too long ago.

When Pedri sat down next to Gavi, Gavi eyed him suspiciously.

“That took a while,” Gavi said.

Pedri suddenly felt extremely tired.

“Yeah,” he replied. “Let’s go to sleep.”

 

Notes:

as i said, idk what this is, but let me know what you think <33