Work Text:
Kai’s head started hurting now thanks to the loud music.
He had gone out alone to the Tape London night club, as he really needed to clear his mind. Every Friday night was torture for him, as the memories came back hitting him more than ever. Mason, his jokes, his kindness, his smile, and well, the sex too. Everything reminded Kai of him so he might as well go out and try to distract himself.
So there he was, just him, a black shirt that clung to his frame, and the desperate need to drown out the quiet ache that had been following him for months. He made out with a couple of random boys in the club, but the feeling was always the same. Empty.
Kai watched his phone as the only message he'd received all night was still showing. It was from Martin Odegaard, his captain and fuck buddy at Arsenal.
-Have fun tonight! Don’t get too sad or too drunk
He usually had Martin to help him in this situation, but tonight he was unavailable as he had dinner at his gf’s parents’ house. If only they knew where Martin’s mouth had been.
Regardless, Kai was just trying to ease his way through the heartbreak, and Martin had been very good to him. They weren’t a couple, they just helped each other out. Martin helped him forget Mason, and Kai helped him getting dick in return. Win-win.
It was near midnight so Kai was on his third whiskey of the night when a ghost from the past walked straight into him.
Was that?
Kai froze. He cleared his eyes and blinked multiple times as he thought he was hallucinating.
Mason Mount was leaning against the bar, laughing at something the bartender said. That laugh, bright, easy, the kind that made his eyes crinkle even in dim light. Black shirt, sleeves rolled up, hair a little messy from the humidity. He looked good. Too good. Still the same Mason who could light up a room without trying.
Just as Kai was trying to go elsewhere to escape, Mason looked back. And their eyes met for what felt like an eternity. For a second, the music faded. Kai’s stomach dropped like he’d missed a step on the stairs. Mason’s face split into a face of surprise and joy. Mason stood up, and immediately called his ex’s name.
-Havy? Is that you?
He pushed off the bar and wove through the crowd, drink in hand.
-No way, mate! -Mason said screaming- It is you!
Mason hugged him immediately, as Kai didn’t know what to do with his body. It was quick at first, then lingered a beat too long. Kai caught the familiar scent, that stupid cologne Mason had worn since their Chelsea days. It hit harder than the alcohol.
-Didn’t think I’d run into you in a place like this -Mason said, pulling back but keeping a hand on Kai’s shoulder, his smile was wide, genuine- You look… well. A bit sweaty, but well.
Kai managed a chuckle.
-Trying to forget how old I’m getting -Kai replied with the first thought that came into his mind- But what are you doing here in London? I’m the one that’s supposed to be surprised to see you here.
-We play here this weekend -Mason shrugged, still smiling- London has like 7 teams here so we actually come here often
-I should’ve realized that -Kai replied embarassed
-Come on, let’s grab a quieter spot before my eardrums explode -Mason said while grabbing Kai’s hand and dragging him somewhere else.
They found a small high-top table tucked away near the edge of the VIP section, where the music was muffled enough to actually talk. Mason ordered another round, whiskey for Kai, something lighter for himself.
-So -Mason started, leaning in with that easy charm- “how’s life at Arsenal? You and the boys gunning for a title fight again?
Kai nodded, swirling his drink.
-It’s good. Really good. The team’s tight. Martin’s been… he’s been amazing, actually -Kai said as he finally thought of what to do in this situation
Mason’s eyebrow twitched, but the smile stayed plastered on
-Ødegaard, yeah? The captain himself. He’s quite handsome, to be fair -Mason said with a sadder tone
Kai took a sip, the burn steadying him.
-We’re together. Properly. Have been for a while now -Kai said while trying to make the words feel real.
Mason nodded slowly, still smiling. He grabbed his drink and took a shot, and then his eyes searched Kai’s face.
-That’s great, Kai. Seriously. He seems like a solid guy. Calm, collected, all that Norwegian zen.
-He is -Kai said, a little too quickly. He set his glass down- We fell quite quickly, Mase. Like… the real thing. He texts me good morning every day, even when we’re in the same city. He even makes me breakfast. We chill a lot too, just us talking about life, football, everything. He makes me feel grounded. Stable. Like I’m not constantly chasing some high anymore.
Mason listened, nodding along, that sunny expression never quite slipping.
Then Kai realized he was oversharing. That was way too much detail, and he was now embarrassed for just going on this rant based on a simple question.
-Sounds perfect -Mason said lightly to break that brief awkward silence- Congrats on the sex then, Havy!
Kai almost spit his drink out when he heard that. Mason always managed to catch him off guard.
-Oh don’t act all surprised now! You know pretty well that I know you how much you love sex -Mason said with his cheeky smile- and I’ve heard that Martin gives good head so I’m happy for you mate!
-Wait, what? Who told you -Kai stopped to think how the hell Mason even knows that- Ah of course, Declan
-He never keeps a thing to himself -Mason said while laughing- But don’t worry, I didn’t tell him about what we did when we lived together
God, those days in the house… Feels like another lifetime.
-I know that, otherwise I feel like we would’ve been news a long time ago
Mason laughed. It felt like nothing had changed between them, even though it had been forever since they last chatted like this.
The conversation flowed easily after that, helped by the drinks. They caught up on surface things, Mason’s recovery from yet another injury layoff, Kai’s adaptation to life in North London, funny stories about teammates. Mason kept it light, cracking jokes about United’s chaotic dressing room and how he still missed Chelsea’s banter sometimes.
But the alcohol loosened the locks. Kai found himself talking more about Martin.
-You know, last month we went to this little cabin up north. No signal, just us. He cooked this traditional Norwegian dish. I butchered the pronunciation, but it was incredible. We sat by the fire and he read to me from some old book. He’s so thoughtful, Mase. Always knows when I need space or when I need him close. We’re building something real. Something that lasts -Kai said while trying to smile
Kai kept going, painting the picture he wanted to believe. The quiet dinners, the way Martin welcomed him into the Arsenal family, the steady support after tough matches.
-I used to think love had to be this chaotic firework show. But with him, it’s steady. Warm. No drama -Kai said with a straight face
Mason sipped his drink, still smiling softly, but his gaze had sharpened. He watched Kai’s hands, the way his shoulders tensed even as the words came out positive. The way Kai’s eyes didn’t quite match the smile on his face.
-Sounds like you’ve got it all figured out -Mason said after a pause. His tone was warm, no bitterness- I’m happy for you, Kai. Really
-Thanks -Kai said- I-
-However -Mason interrupted before Kai went on another long rant about how “happy” he was with Martin- You seem so sad for a boy so in love
And Kai raised his eyebrow, surprised at Mason’s comment. Did he really fake this so bad? How did he know…
-I, uhm, what do you mean? What makes you think that -Kai clapped back stuttering
-Well, you’re just giving too much details, men always do that when they’re lying -Mason said that looking right at Kai’s eyes- And also, no one that’s so in love goes to a club on a Friday night alone and drinks a full bottle of whiskey
-Hey don’t drag my whiskey into this -Kai said while hugging the now empty bottle. Mason’s words resonated on Kai’s head over and over again, thinking about how his ex just told him he looks so sad, on a night out all alone, while pretending to be so in love.
Mason raised his eyebrows and crossed his arms, as Kai didn’t say anything else. He couldn’t deny anything that his ex boyfriend said. He was exposed. And it was his fault for babbling about his non-existent relationship with Martin. Somehow, Mason always seemed to see through Kai and his feelings.
-Uhm, I just-
And Mason leaned into the German and shushed Kai with his finger. Kai loved this, as having Mason’s finger in his mouth gave him a very happy deja vu.
But then Mason leaned back, eyes distant for a moment before lighting up with an old memory of them.
-Remember when we first started living together? How I caught you wanking? -Mason said while dying of laughter- I can’t believe that really happened
Kai’s face turned red.
-Yes that’s difficult to forget Mount, thanks -Kai replied while grabbing his basically empty drink once again
-Oh come on, Havy, don’t be embarrassed by it -Mason said- Maybe you don’t love Martin as you said, but is he at least helping you out like I used to do?
And Kai froze after that question. Even though he felt like he knew Mason quite well, the Englishman always seemed to surprise him. He might as well play Mason’s game now.
-Well you know the answer to that -Kai said staring right at Mason’s eyes
-I’ll take that as a no then -Mason smirked
-He does give pretty good blow jobs tho -Kai jumped in defense of his captain- I can’t complain about that
-Not as good as me I’d bet -Mason said immediately
-Hmm I’ll have to think about that -Kai said while rubbing his chin- It’s been a while since the last time you gave me head, I’ve kinda forgotten about that feeling
Kai lied shamelessly, but he knew what he was doing. And he liked where this was going.
-I don’t believe you -Mason confronted Kai directly, daring him to admit it
-Well it’s been a long time…
Mason knew what Kai was implying. He licked his lips and stuck his tongue out, staring at Kai while shaking his head. Finally, Mason decided to make the next move.
-Bathroom?
Kai didn’t even say anything and just jumped out of his chair. He didn’t even look at Mason and started to swerve through the crowd to get to the huge bathroom of the club. It wasn’t even crowded, which was a pleasant surprise for the German.
-Havy -Kai turned as Mason called for him- Are you sure about this?
-Just shut the fuck up and kiss me already -Kai said aggressively as he pushed Mason into a the nearest empty cubicle.
He didn’t even make sure that they weren’t watched, but Kai didn’t care anymore. He crashed his lips into Mason as they made out passionately, with a lot of urgency and touching everywhere. Kai slammed the door and broke the kiss.
-Blow job only. There’s not enough space to fuck here and you’d make too many noises anyway.
-Fuck you -Mason clapped back at Kai’s cockiness
-I wish -Kai said immediately- Now give me a kiss
They went back to making out, Kai placing his hands below Mason’s black shirt. He ran his hands all over Mason’s body, touching his abs and going all the way up to his nipples. Mason replied by going after Kai’s crotch, feeling the German’s hard-on.
-Shirt off -Kai ordered Mason
The Englishman lifted his hands as Kai took his shirt off, having to break the kiss.
-Now on your knees pretty boy -Kai ordered once again.
Mason obeyed, but also decided it was time to take control here. He took Kai’s pants off, striking Kai through his boxer, teasing him.
-What are you waiting for? -Kai whispered with some desperation in his tone
-Admit it -Mason growled as he kept stroking Kai’s hard cock though the boxer’s fabric- Martin doesn’t do it as well as me. Say it.
-Fuck me - Kai said in desbelief- Are you really gonna do this now
-Say it, Havy
-Alright! You suck my dick better than anyone. Including Martin -Kai said on a louder tone than he should- Can we get to work now?
That did it. Mason dropped Kai's boxers as his big cock sprang free, long and thick, veins pulsing, precum beading at the slit. Mason groaned at the sight, wrapping his fist around the base and stroking once, twice, going slowly to tease his ex boyfriend.
-Look at this beauty -Mason murmured, eyes locked on Kai's as he licked a broad stripe from balls to tip.
Kai's knees buckled, hands slamming against the sink for support. Mason's mouth was hot, eager, and Kai couldn’t wait much longer.
-Fuck Mase, please -Kai started to beg
And then Mason’s lips sealed around the head of Kai’s dick, tongue swirling mercilessly. He sucked hard, cheeks hollowing, taking Kai deeper inch by inch.
Kai's head fell back, a moan ripping from his throat.
-Shit, yes... just like that, finally -Kai exhaled
Mason's throat relaxed, swallowing him down until his nose pressed into Kai's pubes, gag reflex conquered from memory. He bobbed steadily, slurping obscenely, one hand massaging Kai's balls while the other gripped his ass, finger teasing the puckered hole.
They’ve both fucked each other, as they basically have done everything in their short time together. Flashes of their past came to Mason’s head, as he remembered bending over for Kai over the physio table, getting his ass eaten until he begged for cock. Mason riding Kai reverse cowgirl in a team hotel on the road, ass bouncing as Mason slapped it red. The time Kai tied Mason’s wrists with his kit socks, fucking his face until cum overflowed from Mason's lips.
-Fuck yes -Kai moaned to bring back Mason to reality- keep going baby
Mason's hot mouth wrapped around the head, tongue swirling around the tip, sucking it greedily. Pleasure shot through Kai like lightning, hips bucking involuntarily. Mason took him deeper, lips stretching around the girth, throat relaxing to swallow half his length.
-You taste the same -Mason pulled off to gasp, strings of spit connecting his mouth to Kai's throbbing cock- Missed this dick. Martin's got no idea how to treat it well
Mason dove back in, sucking harder, tongue pressing flat against the underside, teasing the sensitive vein. He hollowed his cheeks, creating suction that made Kai's balls tighten.
-Fuck -Kai hissed, biting his lip to stifle louder sounds. The club noise outside helped, but voices echoed nearby. Mason bobbed his head, cheeks hollowing, saliva dripping down Kai's shaft. He pulled off with a wet pop, hand pumping firmly.
-Close? -Mason asked, being a bit nervous of all the noise outside-
Kai didn’t reply, as he just shoved Mason’s face right back into his dick. He was desperate for Mason, and he wasn’t gonna waste a second of it. Kai grabbed Mason’s hair and took control of the situation.
Kai fucked Mason's face now, hips snapping, chasing release. And it wasn’t long, as hearing Mason gag and choke on his big dick only drove Kai closer and closer to orgasm.
-Gonna cum... fuck, Mason-
Mason doubled down, sucking like a vacuum, pleasing his Kai like in good old times. Kai shattered, cock pulsing as he finally came hard, flooding Mason's mouth. Mason swallowed greedily, milking every drop, not spilling a bit. He pulled off with a pop, licking his lips clean, then tucked Kai away with a smirk.
But they weren't done. Kai hauled Mason up, kissing him deep, tasting himself on that wicked tongue, savoring himself and the moment.
-Your turn -Kai panted, dropping to his knees- You were a good boy for me, Masey
Mason didn’t even said anything, just gave Kai a kiss on his cheek. Mason's jeans hit the floor, his cock even thicker than Kai remembered, cut, with a beautiful pink tip, leaking steadily. Kai wasted no time, engulfing the head, hollowing his cheeks. Mason's hands tangled in Kai's hair, guiding the rhythm.
-That's it, baby -Mason whispered- Suck it like you used to
Kai did, throat working overtime, gagging wetly as Mason thrust deep. Spit bubbled at the corners of his mouth, dripping onto Mason's balls. He fondled them, rolling them in his palm, while his other hand jerked the base. Mason's groans were louder than what Kai wanted them to be, so he gave Mason a quick slap to remind him that they are supposed to be quiet.
-Sorry -Mason apologized quickly- I’m not gonna last Havy
Kai decided to get off Mason’s dick and readjust their positions so he can jerk him off a bit while being closer to each other.
It was eerily silent for a while, like they were clockwork, like they already knew exactly what each other needed. It was just the sound of their desperate breathing and nothing else. While making eye contact, Mason leaned back on the cold tile behind the toilet, letting Kai lie on him. He used his free hand to give Kai’s butt a push, giving him a sign of keep going.
And Kai obliged, starting a new, quicker rhythm, his mouth open wanting more of Mason. And the feeling, the feeling of Kai rubbing Mason’s length, while looking right at him, made Mason start to leak even more than he already was.
-Fuck, Kai... I wanna fill your throat -Mason whispered to Kai while grabbing his face
Kai hummed agreement, stopping the love he was giving Mason’s dick with his hand so he can go back to sucking it. He gave Mount some love to his tip, sucking and kissing the tip exclusively. Mason kept moaning louder and louder, so Kai went all the way to suck Mason’s cock while expecting his load.
And Mason erupted, loads of hot cum hitting Kai’s tongue and throat. Kai swallowed it all, savoring the salty bitterness, realizing he still tasted the same as always. Kai suckied Mason’s dick one last suck, causing Mason to tremble. Kai gave one last lick before rising for another filthy kiss with Mason. It was now basically their tradition to kiss each other after receiving each other’s load.
They got their act together, put their clothes back on, and waited for the bathroom to be as quiet as possible before coming out. They cleaned up in the sink, breaths ragged, eyes locked but without saying a word to each other.
-Tell Martin I say hi -Mason said while coming up to Kai, giving him a kiss that touched Kai’s lip- And call me if you ever need anything from me, not just a load. Hopefully you won’t be so sad anymore, pretty boy.
Mason pulled back with that signature bright smile, the one that crinkled the corners of his eyes and made him look like the cheeky Chelsea boy Kai had fallen for years ago. He gave Kai a wink, playful and full of promise, then turned and walked away, hands casually in his pockets as if he hadn’t just tilted Kai’s entire universe again.
Kai stood frozen against the cool tile wall, heart hammering. A stupid, dazed smirk tugged at his lips as he watched Mason disappear back into the pulsing crowd. He couldn’t find words. Couldn’t even manage a proper goodbye. Kai just gave him a little smirk, as he put his arm up while waving goodbye.
The bathroom door swung shut behind him eventually, leaving Kai alone with the muffled music and the echo of that kiss. He stared at his reflection in the mirror, lips still tingling. His cheeks were flushed, eyes brighter than they had any right to be after months of pretending everything was fine. For the first time in a long while, he felt alive again, properly, dangerously alive. Was this the closure he needed all along? The final chapter that would let him finally move on? Or had tonight just poured gasoline on the fire that was his love for Mason?
Kai stared at his reflection and splashed cold water on his face, trying to steady himself. Kai touched his mouth where Mason had kissed him goodbye just a few moments ago. In his mind, those words that Mason said earlier kept resounding.
-You seem so sad -He whispered to his own reflection- For a boy so in love…
