Work Text:
Pedri would be lying if he said he hasn’t had a tiny crush on his best friend since the beginning.
Surely, he’s always been hopeless about it. But ever since Gavi called Pedri late at night a couple months ago, when he was bored with the Netflix catalogue and his best solution was to pester Pedri through the phone, they started this habit of calling every day, and Pedri has been questioning some things.
They have always been were inseparable, on and off the pitch. But they do some unsual things, to say the least. Partying together and dancing with hands on their waists or cuddling on the sofa, for example. But Pedri knows Gavi’s love language with anyone is physical touch, so he never gives their proximity too much thought.
The calls, though, are on a league of their own. Despite the weird breeze Pedri feels in his stomach every time he presses the pick up button, they seem like something best friends would do. Until Gavi starts saying things that he will probably never say when daytime comes or if there are other people around—things like we would be each other’s type if either of us were women or we call every night like a long distance couple. Of course, they shouldn’t be that serious and are said solely for shits and giggles. But they drive Pedri over the edge, making him think if there is an underlying tension to their friendship that’s starting to blow up to the surface.
Sometimes, it even feels like Gavi’s playing a game, testing their limits, trying Pedri out to see if he’s ever going to implode.
But, again, Pedri never questions it, at least not out loud. Instead, he sits down in his bed after showering every night, phone in hand, hoping for a ring that’ll make his whole body shake.
“Did you watch the game today?” Gavi asks, it’s been two hours since they started talking tonight.
Pedri could fall asleep to their late night calls if he wanted. Not because they’re boring, but because they make him feel a weird type of peace he doesn’t get from anything else in life. It’s a mind-numbing contrast between the ache in his muscles that comes from the tense on-the-verge-of-something-else conversations and the way Gavi soothes him just with his voice.
“Madrid? Yeah.” He replies, yawning. “I watched a bit of the second half before Fernando left. Had to take him to the airport.”
“How’s he doing?”
“He’s doing very well. He said he misses you,” and I do too, even though we saw each other this afternoon at practice, Pedri thinks. “You always make people miss you even though you’re insufferable, how do you even do that?”
“That’s extremely hard to answer, but you’re my number one misser so I bet you know a thing or two,” Gavi laughs, and Pedri thinks it’s adorable. He finds everything about Gavi’s so endearing but he’s been hiding that, denying it, even. He prefers to sit back and get drunk on Gavi’s affection in silence, keeping his infatuation as a secret even from himself. It makes things easier. Or so he thinks. “Is Fer going back to Tenerife? For the summer?”
“Yeah. I’ll go too, as soon as our break starts.”
“You’re gonna leave me? No.” Gavi whines, and Pedri can picture his pout on the other side of the line. So fucking adorable. The Barcelona warmth has nothing on how Gavi makes him melt entirely.
“Just for a few weeks. And I told you I can take you, if you want to spend a few days there.”
“Just so I can watch you get hooked to one of your many high school sweethearts? I’ll pass.” He laughs. Pedri knows it means nothing, but deep inside he wishes this is Gavi’s jealous side showing off.
“I don’t have many high school sweethearts. One ex-girlfriend, that’s it. You, on the other hand…”
“Oh, fuck off. You’re just jealous I can pull people.”
“That’s not what life’s all about, you know,” Pedri laughs, and it’s hard to not smile when he’s talking to Gavi. His cheeks always start hurting when they talk for so long like this.
“One ex-girlfriend? Really? I was sure you had more.”
“I was really shy,” he says. “And you? How many people did you date when you were a teenager?”
“A bunch.” He chuckles. “Three ex-girlfriends, two hook ups.”
“Damn. Compared to you, I am a saint,” they laugh. “You told me about this one girl you hooked up with. The blonde from Valencia. Who’s the other one?”
Gavi doesn’t talk for a bit, Pedri thinks there’s a problem with the call. But then he speaks up. “A guy from La Masia. Have I never told you about him?”
Oh. A guy. Gavi’s had sex with a guy.
Pedri doesn’t know what to make out of that information. But something starts to prickle him from the inside. Akin to hope.
“No, never,” he says, trying to sound casual about it.
“It was a wild summer. For all of us.”
“I can imagine.”
“When you grow up surrounded by guys and spend time with them twenty four seven it's hard not to think about those things. Most people don't give it a try but I did. Like, what’s the harm? No one had to know, anyway.”
Pedri bites his lip, he wants to know more about this guy from La Masia but he fears he’s going to get too jealous about it. Hearing Gavi talk about the girls he's interested in has never bothered him that much, but knowing other guy’s hands have been on his body before makes Pedri nauseous.
Nevertheless, he knows maybe this conversation is taking a significant turn. And he wants to explore that. “Did you like it?” He asks.
“Yeah.” Gavi's voice is hoarse, it makes Pedri see stars. He’s imagining things he knows he shouldn’t. “Have you never thought about it?”
“About what?”
“Kissing guys.”
Pedri has, a million times, especially when it comes to a certain brunet on the other side of the line. “I don’t know. Well, wouldn’t kill to try it, I guess.”
“What guy would you kiss, if you could pick?”
The answer is at the tip of Pedri’s tongue, it’s almost like Gavi knows it’s there. It’s almost like he has triggered it on purpose.
“Dunno. I don’t have any preference.”
They both fall silent, and the warm air of the spring night, already morphing into summer, tightens around Pedri. Gavi’s the one to break the silence, dauntless as always. It’s what Pedri loves the most about him. “Would you wanna kiss me?”
The air gets impossibly heavier. It barely makes its way through Pedri’s nostrils, let alone to his lungs. His breath falters and he wants to say a lot but his words die at the back of his throat, making the muscles of his neck tighten.
“Maybe,” that’s all he can articulate.
“If I were there right now. With you. Just the two of us.” Gavi says hypothetically, and, oh God, Pedri’s trembling and getting harder just by thinking about it. “Would you kiss me?”
“I think so,” he simply says. His voice is barely louder than a whisper. “Yeah.” He licks his lips. He hadn’t realized how badly he wants this. All of this, all of Gavi.
“What else would you do?”
“What. Gavi.” He sighs. He’s weak just from imagining what’s next, and it makes him realize how gone he already is. It didn’t even take much for him to be wrapped around Gavi’s finger like that. It took nothing, actually.
“You don’t have to answer. If you don’t want.”
He wants it, wants it so bad.
“I would touch you.”
“Yeah?”
“Yeah.”
“Would you let me touch you back?”
“Yeah. I would.” He licks his lips. “How would you touch me?”
“I would kiss you. Slowly. Then take off your clothes and let you take off mine. Then I would pin you to your bed.”
Oh, God. This. This is too much.
He’s already hard just by hearing Gavi’s voice like this, so bossy yet so eager to please. He's dreamed about this, multiple times, some he probably doesn't even remember. But now it's real, and his mind is doing back flips about it.
He thinks of everything he can. Gavi doing all sorts of things. Sucking him off, bossing him around with that voice that could make him come untouched, pinning him to the bed and fucking him angrily or passionately, however the younger boy decides.
Pedri puts the phone on the nightstand, slips his shorts and underwear down and reaches for his cock. Sue him but he can’t help it. He starts stroking and gets lost in his own mind, hovering up above with the feeling.
“Pedri? Are you there?”
“Yeah. Go on.”
“Okay,” he says, as if what they’re doing is the most normal thing in the world between friends. “I would kiss you more. And watch that beautiful pink blush take your face over. Then I would suck you off. Let you fuck my throat however you like. Let you fill my mouth with your cock and your come. Then I would finger you. Scissor you up until you’re ready to take me.”
“Gavi, fuck–” Pedri fastens his pace, he hopes Gavi can’t hear it from the other side of the line. Maybe he hopes he can.
“Would you like that?”
“Yeah. Fuck, yeah.” He’s arching his back, his cock is aching, urging him to be fearless about it and just say anything that comes to his mind. “I’ve wanted this for a long time. You have no idea.”
“Yeah? Then I’d give it to you. I’d give my all to you.”
“And then–”
“Then I would fuck you breathless. Raw and hitting all of the right spots like you’re my little slut. You’d love that, wouldn’t you? Would make you scream my name and then I’d fill you up with my come–”
“Fuck.” And, just like that, he comes on his stomach, and the burn he feels throughout his entire body as he imagines Gavi collapsing on top of him after fucking him loose is borderline electric.
It takes some time for Pedri to come back to his own body. His limbs are lazy with the post-orgasm, so he just lays there, breathing, trying to make sense of whatever just happened.
“You good?”
“Yeah.”
“I bet you look ridiculous right now.” He laughs so nonchalantly and it makes Pedri feel like his brain is being crushed by his skull.
Pedri chuckles. “Can you not?”
“Ridiculous just like that one time I caught you staring at me in the locker room.”
“I never did that.” He probably did. Multiple times.
“After that one match, against Sevilla. Remember? It was raining a lot and you kept pestering me about it…”
The conversation flows like what just happened is nothing. They naturally fall back into a rhythm of talking about the trivialities in their lives like they always do, late at night when they have nothing else important to talk about but want to keep the call going.
But it’s never like this. Never with Pedri having to clean up his own come from his stomach after Gavi talked him through his orgasm.
Deep inside, Pedri knows it’s not the last time something of the kind is going to happen.
The days pass and their late night calls don’t cease. They way they start doesn’t change—it’s always a quick complain about something frivolous, or gossip-like comments about the transfer market, or Gavi wanting to cook something and asking Pedri for help or anything else that causes them to call each other and merges into hours of conversation.
But something has shifted after the tension finally broke. Unlike before, their calls never end with a brief goodnight and quick remarks about seeing each other at practice or something of the kind. Now, they end with them switching back to normal conversations after talking each other through their orgasms. Gavi saying he's going to swallow Pedri’s come and wreck him apart, Pedri describing what parts of his body are more sensitive and how he wants to be touched, called, fucked and desired. Just pretty casual things between friends.
Pedri’s got addicted to that, he’s diving deep into whatever the fuck they’re doing. Gavi is undeniably hot, Pedri’s known that since forever, and he wouldn't mind to make out with him to bring to life their little phone call fantasies that put them into a parallel world, detached from their reality. A reality where they're supposed to be best friends and teammates, nothing more.
But that doesn't mean Pedri isn't going crazy about it. He could ignore his crush on Gavi before, but now every time Pedri touches himself there's just one person he thinks about. And he wants it all, not just the sex. He wants the aftercare, the cuddling, the waking up together, the going on dates, everything that's far from realistic.
Pedri wonders if he is the only one to feel like that, but Gavi seems so casual about their dynamic that he never says anything. When they see each other at gym, training grounds or in the bus or the plane to and from stadiums, it’s always business as usual between the duo of inseparable best friends that everyone loves.
But the truth lies within them and comes out at night. And Pedri has been letting it happen. He doubts anyone could ever tell that Gavi whispers him filthy things through the phone every night. And the fact that they see each other every single day and never get to actually fuck is driving Pedri insane.
And now he’s in his bed, it’s late, he’s anticipating Gavi’s call like always. Sometimes the little fucker doesn’t even call, makes up an excuse about being busy or just doesn’t say anything at all. And Pedri’s pride speaks louder than the nasty thoughts in his mind. So he just keeps waiting for a call that sometimes doesn't even come.
Today, Pedri thinks it’s one of those days. It’s a quarter past ten even though they always call before nine thirty. Gavi hasn’t called yet. And Pedri’s mind is going wild imagining Gavi fucking him until his come is dripping from Pedri’s used hole, down to his shaky legs. But none of it is real and he’s considering fingering himself and jerking off to minimally ease the lust. This is fucking torture. It’s fucking torture and he loves how his skin burns with it. He wonders if Gavi makes him wait on purpose, and whether or not he knows the effect it has on him.
Tonight, though, Gavi actually calls.
“You won’t believe it. I finally got Messi on Ultimate Team,” it’s the first thing he says, that boyish, nonchalant charm dripping off his tongue. Pedri’s learnt to just cope with it.
But, now, he wants to change things. He needs to. His body is begging him to drive Gavi crazy, too. To be honest with him and with his own self. To take some control, even if he knows he’ll lose it in the end.
“Yeah? That’s cool. We should play together again sometime. You still owe me a rematch,” he says. But, as much as he loves FIFA, he couldn’t give a fuck about it now. “Are you busy right now? FIFA doesn’t count.”
Gavi chuckles. “Not really. Why?”
“It’s just… I’m just… I’ve been thinking.”
“About?”
“You.”
“Oh. What, exactly?”
“It's hard for me, you know,” Pedri breathes in and out, his heart already on the verge of exploding. “Hard for me to see you everyday and not be able to touch you.”
“Damn. You're so desperate.” Gavi chuckles. “You wanna touch me so badly?”
Freaking idiot.
“Yeah. God, how I want to do so,” he bites his lip, his cock is hardening. But he can't keep it going like this. He can’t cope with another night of touching himself alone. “Gavi. Would you… Gavi, would you actually fuck me?”
Gavi goes silent.
“What… What?”
He swallows. “Would you actually fuck me or is this whole phone sex thing just a little game between bros?”
Gavi hesitates again, Pedri can hear his breath. “I… I don’t–”
“Because all we’ve done these past weeks is jerking off to each other and forgetting about it as soon as we hang up. Is this what this is all about?”
“Pedri–”
“The worst part is,” he swallows. “I really enjoy it. I really enjoy the agony of having to keep myself from hoping on your cock in the fucking locker room, in front of everybody, just to prove a point. I really enjoy the suggestive tone on your voice when you call me and it seems like you already have a hand on your cock.”
“Pedri, what are you–”
“I really enjoy seeing my come on my stomach and wishing it’s yours instead. I really enjoy when you say you’re gonna fuck me ‘til daylight and yet nothing ever happens and you leave me lingering for more–”
“What… What the fuck, Pedri?” Gavi’s breaths are heavier now, Pedri can hear them through the phone so clearly as if the younger one's hooked to his neck. And his voice has never been sloppier. It’s loud, urgent.
Maybe Pedri’s going to get what he wants. He just needs to give it an extra push.
“Come over. Please. I can’t do this anymore. I need you."
He’s begging, embarrassingly raw, honest, stupid and human. But that’s how Gavi makes him feel, and he couldn’t hide it to save his life.
Gavi hangs up. Pedri’s heart races with the abrupt silence of the room and he can only think that he has fucked everything up.
A while later, he’s pacing around the kitchen thinking about what to do—calling Gavi back against his own pride, drinking an entire bottle of wine by himself, passing out on the sofa and pretending nothing’s ever happened and Gavi's just a friend, jumping off a cliff. But then his doorbell rings.
Pedri opens the door. Gavi’s waiting for him and the glare Pedri receives makes him feel like a prey.
“I thought you wouldn’t actually–”
Gavi’s lips find Pedri’s mouth in the span of a few seconds.
The kiss tastes like longing and finally and I never want this to end. It’s much better than being in his room alone, getting high on the taste of a ghost. Gavi is so aggressive and demanding, his tongue barely leaving any space for Pedri’s. He can't even breathe, it doesn't feel like Gavi wants him to. There’s a hand on his nape and another on his waist, gripping fiercely, the way he’s been fantasizing about it.
“I thought you wouldn’t come,” Pedri says finally, pressing their foreheads together and breathing briefly before smashing their faces together again.
“How couldn’t I? God, you fucked me up.” Gavi mutters against Pedri’s lips. For Pedri, that’s a victory. But he doesn’t have too much time to cherish it.
Pedri’s bed doesn't seem far away, not with the way he and Gavi rush towards it, both tripping on the way upstairs while their lips can't possibly let go of each other.
They're both already shirtless when Gavi throws him on the bed and climbs on top of him like he's been promising to do for a long time. He kisses Pedri hard, biting his lips like he wants to draw blood. It hurts, it hurts so much. It's freaking awesome. Pedri kisses back just as hungrily, holding Gavi’s waist. He thrusts himself up, grinding their erections together.
The sigh Gavi lets out is pornographic. Their mouths part for the first time in what feels like a lifetime, yet Pedri doesn't feel they were together for long. So he doesn't take long to find Gavi’s lips again. There's spit all over and he can't tell when his ends and Gavi's starts.
Gavi’s hands find Pedri’s ass and grab it hard. His mouth trails down to Pedri’s chin and jaw before he buries his face in his neck, biting onto the skin there. He gives a specific spot a deeper suck, it stings and Pedri’s sure that one’s going to leave a mark. He’s already thinking about the excuses he's going to give to their teammates the next day when they pester him about it. “I bet you were three fingers deep thinking about me when I called,” Gavi says, pressing a kiss down to the spot he just marked.
“Oh, fuck.” He grinds their erections together again, this time Gavi moans louder and it's so hot. Pedri feels high. Almost two weeks of phone sex have been more than enough foreplay and now Pedri just wants Gavi to get inside as soon as possible. “Fuck me, Gavi.”
“Such a slut,” he says, leaning back and putting his hand inside his pocket. He takes a small lube bottle and a condom out of it.
Pedri finally has some time to process the moment. There's a voice at the back of his mind saying this is your best friend and he’s about to fuck you and this is all so insane, but he shuts it down. While Gavi’s focused, struggling to open the condom package, Pedri looks up at his well-drawn face and admires it like a masterpiece hanging on a museum wall.
Pedri’s fucked up, really. The physical attraction he’s always had for Gavi has intensified and merged with the immeasurable love he has for him as a friend and everything in his mind has been put out of place. Now, above the lips he had secretly always wanted to kiss, there are the eyes he can see stars within.
Gavi’s charm is hell incarnate, a sin Pedri wants to commit. Yet, Pedri brushes his fingers against Gavi’s arms as if he’s a gift from God.
“Here, give me,” He chuckles, grabbing the condom package that Gavi hasn’t yet been able to open. He knows Gavi can be a little clumsy. Pedri stares at the condom, thinks about unwrapping it. Then he tosses it away, somewhere on the floor.
Gavi’s eyes widen beneath his raised eyebrows, if Pedri didn’t know him well he’d say he’s scared. But a smirk quickly replaces his frown, and he’s leaning back to kiss Pedri again. “You want me to fuck you raw, princess? Yeah? Is that it?”
“Yeah, please,” he bites Gavi’s lips and licks inside his mouth. “Please, Gav.”
“Whatever you want. Anything you want.” His phrases are sliced into bits, separated by chains of quick, sloppy kisses. “Fuck, Pedri. What are we doing?”
“Dunno,” he says, he doesn't fucking care, doesn't give a flying fuck, it doesn't fucking matter. Not when he’s pressed between the mattress and Gavi's chest, limbs, lips and hard cock. His mind screams Gavi and that's all he cares about.
“Why haven’t we done this before?”
“You tell me,” he says, and Gavi swallows his words. “God, I’ve touched myself so many times the last days wishing it was you.”
“Yeah?” Gavi chuckles, but doesn’t stop kissing him. “Tell me more about it.”
“You never stop yapping, do you?”
“I know it turns you on, babygirl.”
“You know what would be even better?” He asks. “If you could shut up and finally get inside me.”
“So desperate for my cock,” Gavi says, and Pedri can taste his smirk. “That’s how I want it.”
Gavi leans back again and reaches for the bottle of lube that’s been resting on the bed. He spreads the gel over two of his fingers.
“Gavi,” he licks his lips. “Yeah, actually. Why haven’t we done this before?”
“I don’t know.” Gavi glances at him as if he’s looking for answers. “I guess I was just scared.”
“Of what? You’ve done this before, haven’t you?”
“It’s different. There’s a lot more to lose now,” he leans for a quick kiss. “And I was afraid you wouldn’t want it.”
“And I was here thinking the same, that you wouldn’t want it,” Pedri chuckles, he’s giddy and there’s a growing warmth inside his stomach that is also spreading to his heart.
“Yeah,” he smiles fondly, and there’s softness in how he looks down at Pedri. It doesn’t last long, though. He throws the rest of Pedri's clothing on the floor and rims his hole with one of his fingers, it’s so fucking startling and Pedri has to hold back so many words that could ruin everything.
Gavi pushes two of his fingers in. Pedri’s vision blurs and his mind screams it's real it's real it's real. Gavi plays with him for a bit, scissoring and stretching his insides. He kisses Pedri again but, this time, he can’t physically kiss him back—and it feels like Gavi knows it, is doing it all on purpose to show who’s the commander.
“Ready?” Gavi asks after a while.
“Yeah,” Pedri sighs, arching his back when Gavi makes a particularly bold stretch.
When Gavi removes his shorts and underwear down and his cock jumps out, Pedri’s mouth waters. He watches as Gavi spreads the lube along its length. Gavi then flips Pedri’s body onto his stomach, holding his hair and pulling him back. Pedri whines with the pain that spreads through his arched spine—the contrast between the gentle kisses Gavi presses on his shoulder and the fierceness with which he holds his hair is everything Pedri has ever dreamed of.
“Ready?” Gavi asks, sucking onto his neck again.
“Yeah, please.”
Gavi’s cock touches Pedri’s entrance and nothing makes sense anymore and yet everything is so clear and bright and lively. He pushes in and all Pedri can do is moan in response.
“Tell me if it’s too much, okay, princess? Don’t wanna hurt you.”
“Yeah, please, just do it, want this so much, please, Gav, do it for me.”
“Fuck, you really have no idea of what it does to me when you talk to me like this,” Gavi doesn’t let go of Pedri’s hair and he starts going back and forth. Each slow thrust earns him a moan from Pedri.
“More, please, fuck, you feel so good,” Pedri begs, and Gavi starts to thrust faster. He has to get used to the length but, fuck, it feels good, much better than he thought it would be. He isn’t sure why he never tried this before, but he’s glad Gavi is the one doing this to him.
“Getting off alone is nowhere as good as this, huh? Wouldn’t want it any other way, you’re a slut for my cock, right?”
“Yeah, fuck, Gavi,” he moans. “Harder, please, need you so bad.”
“Like it when I fuck you like this?” He shoves all his length in abruptly and Pedri whines, barely lower than a scream. “Like it, baby?”
“Yeah, oh, fuck, like it so much, love it, love it so much, fuck–”
Gavi slaps his ass and clenches his fingers in it. “Good boy.”
He suddenly releases Pedri’s hair and brings both of his hands to his waist. Pedri’s neck hurts like crazy. His entire body is going to be sore tomorrow at training but right now he doesn’t give a fuck.
Pedri looks back over his shoulder and the sight of Gavi is heavenly. His hair is sticking onto his forehead like it does post matches, except this time Pedri can touch him—Gavi’s all inside him and it’s so fucking awesome. His lips are parted and very red, Pedri wants them to be wrapped around his cock eventually. Maybe not today, but some other occasion. Because, deep inside, he knows this is not a one night thing. It’s never been, not with the amount of times they kept fucking each other through the phone.
Pedri is glad. He doesn’t want this to last for solely one night.
“You’re so beautiful,” Pedri stutters, barely above a moan. Gavi slows down to kiss him, the angle isn’t favorable but the yearn is so much that they make it work. He starts fucking him relentlessly again as soon as their mouths part, it hurts and it’s perfect. The lube is there but Pedri can barely feel it, all he knows is that he and Gavi are loving each other skin to skin. He wouldn’t want it any other way.
With how cocky Gavi is, Pedri knows he isn’t ever letting him forget how embarrassingly loud he’s screaming right now, so surrendered to the pleasure. “Fuck. Need you to touch me.”
“Like this, baby?” Gavi wraps his hand around Pedri’s cock and his entire body trembles.
He’s trying to make sense of everything but his senses are overloaded. Gavi’s breath on his neck, his length all inside him going back and forward ruthlessly, the increasing strokes on his cock, the pain on his back from the position they’re in, the blood he can taste from biting his lips hardly. It’s all too much and not enough at the same time.
“This is so good, you have no idea, fuck,” an intense shiver spreads through his body and he spills over Gavi’s hand and over the sheets.
Gavi pulls out. He lays Pedri on his right side and holds his left leg up. He finds Pedri’s entrance again and starts thrusting again. Pedri’s not real anymore, this isn’t real, he isn’t here. His soul has left him and his body is for the younger to use however he pleases. Pedri buries his face in the pillow, his moans slurred and almost dying at his throat, his cock dripping leftover come and his entire body aching.
“Fuck,” Gavi exclaims as he comes, filling Pedri up inside.
Gavi drops to his side on the bed, both breathing heavily and messy with sweat and come. Pedri’s so worn out yet he’s never felt more alive.
“You good?” Gavi asks after a while.
“Yeah.”
“Shower?”
“Give me five.”
“Okay,” Gavi chuckles, pressing a kiss to Pedri’s cheek. “Let me clean you up.”
Pedri closes his eyes. His phone is downstairs. There’s no call. And he isn’t dreaming either. So, this is real. In many ways, not only physically. He hopes it is.
He has a feeling it is.
