Work Text:
Karl is restless in his bed, he switches between tiktok and twitter but nothing fills him, he's bored, he puts his phone aside and looks at the ceiling sighing, until he remembers that Quackity is in the next room, they moved in together about two months ago and they like to say that they're roomies now.
He gets up from his bed lazily and walks to the door of his room, opens it and looks at the silent corridor, it wasn't long since nightfall, it's dark and the only light is the one that sneaks under the closed bedroom door. Quackity's bedroom.
He follows the light and stands in front of it, knocks on the door, and immediately hears Quackity's voice yelling from inside.
"Come in!"
Karl opens the door and finds a black-haired man doing something that he doesn't care at all on his computer. Quackity turns to face him turning his chair slightly and looks at Karl waiting to hear the reason why he knocked on his door.
"I'm bored" Karl says while walking into the room and closing the door behind him, walks over to Quackity's bed with years of confidence and he throws himself, bouncing slightly from the fall.
"Me too" Quackity turns around completely leaving the chair with its back to the computer. "Let's do something"
"Like what?" Karl asks without looking up as Quackity rests his head on the back of his chair.
"Do you want to watch a movie, or play some games? I don't know"
Karl's head snaps up and he looks at his friend, who looks back at him without lifting his head from the back.
"Let's watch a movie" he replies enthusiastically which makes Quackity smile.
"Do you like sci-fi stuff? I found a movie I've been thinking of watching, but never got the chance"
"Yeah, sure!"
Quackity gets up from his chair and sits next to Karl on the bed, perpendicular to it, since the TV is on the wall next to the bed. Karl makes himself more comfortable on the bed, sitting against the wall, turns on the television and opens Netflix, passes the control to Q so that he can search for the movie he wants.
Quackity quickly puts on the movie and asks: "Have you ever seen it?" Karl shakes his head. Q snuggles up sitting close to his best friend. Karl leans over to turn off the light as the movie begins and returns to his place with the man. A while goes by and Quackity seems to enjoy the movie even though he doesn't seem to find comfort because he doesn't stop moving, not surprising considering he's a bit hyper. Karl decides to calm him down by gently stroking his hair while his eyes continue on the film, This takes Q by surprise, Karl is clingy and is always hugging everyone, but he's never been cuddled like this, it's something new, he lets out a soft sigh and rests his head on Karl's hand, accepting that he liked the caresses and wants to stay that way.
His face clearly shows that he is enjoying the affection as a faint smile forms on his face. He doesn't understand why he's a little nervous, he blames it on his lack of habit towards this kind of affection. Karl continues stroking his hair as he watches the movie, Q's expression changes to a calm one and he closes his eyes with a smile, it was easier than Karl thought.
Karl is not very focused on the caresses that he gives Quackity, for him it's just caresses, that's why he is surprised when Quackity unconsciously leans his head towards his hand, sighing slightly, this makes Karl chuckle.
It's been around 20 minutes since the movie started and Karl starts to get tired of the position, he leaves Quackity's hair to lie down with his head on the pillows, against the wall. He repeats the movement and lies down with his back to karl's chest, on the side closest to the television. Quackity lets out a small yawn and Karl asks: "Did you fall asleep when I was stroking your hair?" He laughed mockingly and tenderly at the same time, it's the first time he pampers him like that.
"Almost" Quackity chuckled, trying to get his attention back on the TV. Karl laughs and hugs him from behind, stroking his soft hair again, this time the surprise isn't too big, Karl is always hugging. Q doesn't move, accepting the affection he's not entirely used to. Karl rests his head on Quackity's shoulder and he can't help but blush at the closeness, he feels dumb about it.
As they watch the movie, Karl absently leaves a kiss on his shoulder, as if they weren't two guys, both Quackity and Karl had imagined this situation with a couple or something, and to their surprise this feels good between them. Q is surprised by the sudden kiss. He is somewhat nervous and does not know how to react. His head is filled with a lot of different thoughts and feelings, and he's just trying to calm down and process all of this. tilts his torso to face Karl and looking into his eyes, he tries to let him know that he is enjoying this too and that while it may have been unexpected, it is a pleasant surprise. Karl smirks.
"What? Do you want more kisses?" He assumes that Quackity will tell him to shut up or stop, to his surprise he doesn't.
"Maybe" Karl gets a much softer look on his face and he finds it so adorable that he can't help but chuckle.
Karl is very easy to hug but this moment is very intimate, more than usual, Karl starts to spread kisses on his forehead, on his nose, on his eyelids, on his cheekbones and Q enjoys it with a smile, still leaning towards Karl, He continues with the kisses until he inadvertently gives one very close to the mouth, without reaching it.
"Sorry! I didn't mean-" He apologizes scared, afraid that Q will get mad, but he doesn't.
"No, it's okay"
They both blush and laugh a little nervously at the fact that their lips almost touched, an accident can happen to anyone and it's not awkward because they're close friends and there's enough trust to be comfortable. Quackity lets out a soft sigh as he lets Karl continue the kissing.
What if...? Karl kisses him close to the lips again, but this time it's on purpose, just to tease when Quackity pulls away and laugh at him for a while, just to annoy him, but that doesn't happen. Q's eyes are wide, he doesn't know what to say or how to react, yet he doesn't complain or try to stop him, leaning in a little closer in an effort to allow Karl to lean in a little more.
What? Why didn't he move away? Karl thinks, he looks into his eyes, he no longer feels capable of making fun of him because he did something Karl didn't expect, and now he's the one surprised, they stare at each other, the movie continues in the background, serving as the only lighting in the room. Quackity feels his heart race and Karl thinks that he looks absolutely adorable right now. There are definitely a lot of different thoughts and feelings running through Q's mind, he had never looked at his friend so closely. He focuses on his blue eyes as if he's the only thing in the world that worries him at the moment.
He takes a deep breath and leans a little closer to Karl's face, not wanting to make the first move, all he has on his mind is Karl's adorable gentle gaze and his soft lips as he is ready to be kissed if that has to happen. Karl slowly approaches his lips and stops in case Q regrets it at some point, they can't believe they are about to do this, Karl approaches until they are millimeters from each other, their breaths mix, he thought Quackity didn't like boys, or maybe it's just because it's him, he doesn't know and doesn't care right now.
They feel their hearts beating a thousand a second, he slowly closes his eyes and Karl repeats the gesture, more certain that Quackity wants this, so he closes the distance between them in a gentle kiss, carefully trapping Quackity's upper lip between his, this is new to both of them. They exchange soft, gentle kisses, their cheeks still flushing red from the feelings they are getting from this kiss, from this closeness, from this fondness.
Karl slowly pulls away from the kiss and looks into his eyes, his cheeks a little red too. Quackity looks so nervous, but he doesn't seem to want to stop. His gazes meet softly on his faces, he closes his eyes again and his lips meet again, although this time the kiss is a little more passionate. His heart, his pulse and his blood are racing like crazy. He is so nervous that he can't think straight.
Quackity tilts his head to deepen the kiss and when Karl opens his mouth slightly, his friend doesn't miss the opportunity to put his tongue and explore Karl's mouth who gladly allows it, the kiss is slow but deep. One of Karl's hands rests on the bed and the other strokes and gently tugs at quackity's hair at the nape of his neck, making him sigh.
Quackity wraps his arms around Karl's shoulders pulling him closer. This gesture encourages Karl to go up a little more, he caresses his friend's waist over his clothes, testing the ground, Q sighs through his nose and that's enough for Karl to lower his hand a little and put it under his shirt to go back up. Q hums with delight when he feels Karl's warm hand on his skin.
Karl breaks away from his lips to drop kisses to Q's jaw, continuing to trail kisses down his neck and under his ear. Quackity tilts his head to the side to expose his neck and Karl takes the opportunity to exchange the kisses for hickeys and light bites, he is glad that Q is enjoying this as much as he is, it fills his heart with joy and his stomach with butterflies.
Half of Quackity's face is illuminated by the TV that rests on the wall next to him, his eyes narrowed looking up at nowhere in particular, just enjoying Karl's tongue, lips and teeth.
Karl separates from him and they both look into each other's eyes, Karl wonders if Quackity wants to cross the line, if they haven't already, if he wants to, he will let him. As if he can read his mind, Quackity knows that expression on his friend's face expresses doubt, and he nods slightly, giving his full consent to continue, there's no going back.
Quackity moves his hands to the hem of Karl's shirt and slowly removes it. It is not the first time for either of them, but is first time together. Karl hasn't had sex for a few months, it's something that doesn't particularly attract his attention, Q approximately two, and even so, the excitement and nerves make them feel like two teenagers doing it for the first time.
Even with the TV as the only light source, Karl's blush is noticeable, Quackity is starting to grow a little more confident as they go, once he has a topless Karl in front of him, he looks down in admiration. His body is not very corpulent, but not too skinny either. They have already saw each other shirtless thousands of times, but in more everyday contexts, of course.
"You can do more than watch, you know?" Karl invites in a playful tone, Quackity laughs.
With both hands on Karl's shoulders, he turns them around, Karl's head hits the mattress, and Q straddles the man. Q's hands roam Karl's torso as the gaze into each other's eyes with love, love and lust. His tongues meet once more and Q's fingers find Karl's nipples, he moans into the kiss and caresses Q's cheek and squeezes one of his biceps with the other hand. Quackity twists a nipple between his finger and thumb and revels in the sounds of Karl. He breaks away from his mouth and kisses his jaw.
"I want to fuck you" he says in a deep, low tone.
Karl strokes his back and runs up to his ass, squeezing hard.
"What's stopping you?"
Quackity pulls away from him and looks at the bulge in Karl's pajama pants, he lifts his hips slightly for Quackity to remove and does so, he sighs when he sees the prominent bulge in Karl's boxers, he looks at it longer than he would have liked to admit.
"What? You've never seen a dick before?" He teases fondly and Quackity can't hide the blush that reaches the tips of his ears, Karl is big and he knows it.
"Shut up"
Karl attracts him in a quick kiss, but full of feelings and emotions that he never knew how to express for months, and knowing that he is reciprocated makes him feel fireworks being shot all over his body.
Karl runs his hands to the hem of Q's pajama shorts, Karl will never get tired of making fun of those shorts with ducks, but he's too busy thinking about taking them off to think about the details. Quackity helps Karl to take them off, followed by his shirt and now they are both only in underwear, he brings his crotch closer to the man below him and they both moan at the touch, Karl raises his hips looking to feel it again and when he looks at Quackity he realizes that he is nervous, somewhat unsure as at the beginning, and Karl stops immediately.
"Big Q, what's going on?" Concern rings in his voice.
"I never... ahm... I don't know how..." Karl understood immediately.
"Have you never had sex with a man before?"
Q denies ashamed, he doesn't know what he's supposed to do or how to proceed, he's used to heterosexual sex, he doesn't do it that often, but he knows what he's doing, he knows how to make a woman reach orgasm, he knows how and where to touch , knows how to make them feel good, on the other hand, this is completely unknown territory. Karl takes his cheeks gently, as if he's going to break if he's not careful, and pulls him close to his face, a reassuring smile, contrasting with Quackity's worried and nervous expression.
"Listen, I will guide you at all time, just let yourself go and if you have any questions I don't want you to hesitate for a second to ask me, is it okay? I will never judge you for not knowing something, it's normal. I don't want this to feel like a test you didn't study for, I'm here and no matter what, you will never be judged".
Q's expression slowly softens as he looks into Karl's eyes, all he can see is love, Karl genuinely cares about how he feels, he cares about their well-being and comfort, it feels magical, he doesn't remember the last time he felt like this.
"Did you understand?" Karl strokes his thumbs over his cheekbones and the look on Quackity's face makes him smirk. Quackity nods.
"I love you Karl" his lips meet again, there are so many things they want to express, so much they want to say, and so much to prove. "I love you too Alex"
They melt into a hug.
"Don't be afraid to touch and experiment-"
Karl can't finish his sentence because Quackity wasted no time giving him a slight squeezed his dick over his boxers, drawing a gasp from Karl. Q looks at him for approval and Karl's pleased smile is more than enough.
Karl sits down and quickly removes Quackity's boxers, who notices how much Karl has been holding back to reassure him. He climbs out of bed and kneels on Quackity's carpeted floor, his knees thankful. Q approaches and sits on the edge of the bed and Karl gets between his legs, bumping into Q's hard dick in front of his eyes. Quackity is not small, but he is not as big as Karl either, you could say that he is an average size, he is not too thick and not too long, he is perfect, although coming from him, anything is perfect for Karl.
Quackity moans as he feels Karl's wet tongue on his glans, parting his lips and letting the length slide into his mouth, his tongue swirling over his head and scooping up the pre-cum, jerking Q a little with his left hand. Quackity unconsciously spreads his legs wider and closes his eyes, losing himself in the sensation of Karl's warm mouth on his dick. Karl relaxes his throat and slowly goes down taking what he can, tracing each vein with his tongue, reveling in Quackity's shy moans and coming back up, beginning a slow sway, his hand lowering lower and massaging Q's balls.
Karl looks up to find Quackity's narrowed eyes fixed on him, drawing a moan from him that vibrates in Q's dick, his face is red, lit by the TV in front of him, they can't even remember the reason it's on first of all. Karl doesn't break eye contact, Q's mouth is slightly open, his hair is disheveled, and Karl can only think about how attractive he is.
He feels Q's hand in his hair pushing it down slightly, and his hips rise slightly, afraid of drowning Karl, he doesn't think twice and relaxes his throat, breathes in through his nose and lowers cupping his cheeks until his nose touches Quackity's pubic hair, Quackity lets his head fall back and mumbles things that Karl can't understand.
His eyes water as he feels the glans in his throat, Karl swallows around his and Quackity groans at the sensation. As Karl is about to pull away Q tightens his grip on Karl's hair and lifts his hips choking him, a trail of saliva falls from Karl's lips to his chin.
"Karl..." He draws out the 'a' lost in pleasure "your throat is so tight..." Karl groans and starts to run out of air, Quackity notices and quickly lets go of Karl who gasps for air. Before a concerned Q begins to apologize, Karl's hand begins to jerk him again, setting a faster pace, Quackity feels that familiar feeling in his stomach and knows he can't hold back any longer.
"Karl, I'm going to cum," he warns between gasps. Karl stops his hand and Quackity opens his eyes and looks at him in confusion. "What are you doing bastard?" He takes his hand to his member quickly wanting to reach that much desired orgasm but Karl takes his hand away from him and gives him a mischievous smile.
"We're just getting started, I don't want you to cum yet" Quackity looks at him dumbfounded, no one has denied him an orgasm before, his dick is hard against his stomach and Karl laughs mischievously. "Consider it my revenge" and he changes into both annoying and amused. "You almost suffocated me, idiot."
"Sorry, sorry, I got carried away" Quackity is sure he's never gotten such a good blowjob in his life.
"you're so beatiful" Karl stands up and attacks Q's lips, their tongues meeting until Karl pulls away to ask: "Do you have condoms?"
Quackity hums an affirmative sound and gets up, Karl settles on the bed and watches Q walk to his dresser, he opens the first drawer and searches through his boxers, he feels Karl's gaze on his ass, when he turns around with a condom in his hand he sees Karl masturbating, god... he's like 3 inches bigger than him, he blushes and Karl looks at him with narrowed eyes.
They're going to need lube, Karl doubts Quackity has it, but he asks anyway.
"You don't have lube, do you?"
To his surprise, Quackity walks over to his nightstand without saying a word and takes out a small bottle of lube before sitting across from Karl, it's almost full, but you can tell it's been used more than once, Quackity doesn't usually bring girls home, and even then, it wouldn't really be necessary... I mean, does he use it on himself? Karl's dick gives a start just imagining it.
So they both look at each other, who will use the condom? Karl isn't used to being bottom, and Quackity is out of the question, Karl feels the need to ask, although he doesn't know exactly what.
"Would you rather... ahm"
Quackity doesn't feel ready for that, except after seeing Karl's dick, he's tried before, but he didn't get past two fingers.
"Is it alright if... I top...?" He looks nervously at Karl and isand he immediately responds, he already assumed Q's response but he had to make sure.
"Yeah!" He clears his throat nervously, as if he hadn't choked on the man's dick in front of him no more than 5 minutes ago. "Yeah, okay, whatever you want."
Quackity plants a kiss on Karl's lips and opens the small bottle spraying the cold liquid on his fingers and rubbing them together slightly to warm it, the kiss intensifies and Karl spreads his legs, he feels Quackity's tongue run across his mouth and he lets out a moan suffocated when he feels a finger enter him, his dick drips staining his belly and he smiles in the kiss at Q's delicacy, who plunges his finger inside Karl's hole afraid of hurting him.
"I'm not going to break, you know?" He wastes no time making fun of him.
"Shut up asshole" he replies embarrassed, Karl laughs.
He kisses Quackity's jaw, and leaves hickeys on his neck without caring who will see them tomorrow, he caresses Quackity's face as he leans close to his ear.
"Don't hold back" he speaks in a deep voice and Quackity feels his face burn. He sticks his finger up to his knuckles and begins a gentle swing, making Karl gasp, it feels strange, it doesn't hurt but it's uncomfortable.
Quackity removes his finger and shoves two together up to the knuckles, Karl curses under his breath at the sting and closes his eyes as Q begins to wiggle them apart to stretch Karl further. Two become three and Karl arches his back with a loud groan as Quackity finds his prostate, claws at the boy's shoulders and he smiles, punching that spot over and over again, loving Karl's reactions, who manages to talk.
"Stop... I'm going to cum if you continue like this" He says grabbing Quackity's wrist, stopping the movement. Q withdraws his fingers and Karl moans from the sudden emptiness, while Q puts on the condom, Karl caresses his face with a smile, admiring it and running his fingers over each mole, he loves him so much, years fighting his feelings, trying to convince himself that those hugs, caresses and kisses -not on the mouth- meant nothing more than friendship, too busy trying to convince himself, that he didn't notice that Quackity was doing the same, just two idiots in love.
Quackity raises his head to look at Karl, he wants to etch that expression forever in his mind. He lubricates the condom on his dick, because you know, it's never too lube. With both hands encircling Karl's thighs, he pulls him close and speaks in a deep voice as they stare into each other's eyes, Karl's breathing hard.
"I'm going in"
As Karl nods licking his lips, Quackity lifts his leg by the back of the knee, his other hand on his hard, aching member of his, desperate for stimulation.
They both moan as Quackity's cock pushes its way inside him, he leans in to kiss Karl's jaw and neck trying to calm him down and make it as pleasurable as possible for him, Karl's nails dig into his back leaving scratches. When the head is in they melt into a kiss, he licks Quackity's tongue into his mouth and wraps his legs around his body as he slides down his hole until he bottoms out without too much trouble, it's very slippery and the burning is almost not felt, still it's a lot of difference to go from fingers to a dick, so Quackity stay still while Karl gets used to the sensation. The kiss continues, wild, until Karl breaks away to tell Quackity that he can move now.
He starts out soft and soon finds Karl's prostate again, he begins to moan raggedly as Quackity speeds up his thrusts and establishes a steady rhythm.
He caresses the man's body below him, sucks on his neck, shoulders and collarbones without thinking about the consequences, both of them are too far gone to care about it, he runs his hands over Karl's chest, his waist, his hip and back up. Finding his nipples, he strokes Karl's hair with his free hand and growls with each thrust, their moans synchronizing and Karl babbling nonsense, too lost in pleasure.
His prostate being stimulated non-stop, he doesn't even remember the last time he felt that.
"You feel so good around my cock Karl" He whispers in his ear, the only response he gets is a:
"Deeper" between moans and growls, he doesn't mind being loud and he's happy that Q doesn't mind either, even though he's not as loud as he is.
"As you command" Quackity grabs both of Karl's legs and puts them on his shoulders, causing his member to reach deeper with each thrust, the sound of skin against skin filling the room.
Quackity is almost sure Karl's moans can be heard from outside the room, he moans his name like it's the only word he knows and that turns Q on more than it should, he doesn't want to be silent, he wants everyone to hear his name leave from Karl's mouth, he wants everyone to know that he is the one causing Karl's screams and moans.
His prostate is pounded over and over again relentlessly and when he feels that familiar feeling in his stomach he knows it won't last much longer, he grips the sheets like they're a lifeboat.
"Alex~...I'm going to-"
"No, you will not"
And Quackity comes to a complete stop, leaving Karl in the middle of his sentence and looking at him in confusion, receiving a mischievous smile from Q, a bead of sweat running down the side of his forehead and his breathing quickening. Karl's wide, narrowed eyes look at him for an answer, his hair is completely disheveled, all over Quackity's pillow, a few strands stuck to his sweaty forehead, his dick is rock hard against his belly, dripping with pre-cum.
"Consider it my revenge" he laughs imitating Karl's taunt from earlier.
Karl's hand goes to his dick desperate to orgasm, only to be pushed away by Quackity's hand. "No, I'm going to make you cum without touching you even once" Q's deep voice goes directly to Karl's throbbing member. Quackity steps back slightly to remove Karl's legs from his shoulders.
"So be a good boy and turn around for me"
He moans from the sudden emptiness as Quackity surges out of him, the younger's words echoing in his head and he complies without hesitation, clouded with pleasure, he sits up as Quackity grabs his other pillow and pulls it in front of him so that Karl rests his hips, and so he does, he lies face down raising his rear.
They both groan as Quackity slams in, slamming into Karl's battered prostate, making him roll his eyes and arch his back. Quackity leans close to Karl's ear as he resumes his thrusting rhythm.
"It feels good?, Karl?" he caresses his side until his hand lands and squeezes Karl's waist, kisses and bites are scattered around the older man's neck.
"Yeah, too much," he says between gasps and moans, drawing a smug chuckle from Quackity. He thrusts deep and not very fast, loving the moment so intimate and pleasant, Karl grabs the sheets and begins to moan Q's name and it's the most beautiful melody Quackity has ever heard, he hugs his waist and kisses Karl's cheek, accelerates the rhythm of his hips.
"Karl... I'm going to cum" They are both breathing hard.
"Me too Alex"
Quackity's hips stutter and a couple more thrusts are enough for Karl to cum on the pillow, his eyes roll back and Quackity buries himself deep inside Karl cumming on the condom.
Karl closes his eyes as he gasps trying to catch his breath, Quackity pulls out of Karl and removes the condom, ties it up and throws it in the trash can in the corner of the room. He collapses next to Karl trying to catch his breath.
"That was... very good" he opens his eyes and looks at Quackity who approaches to attack his lips, with a hand on his cheek Karl responds immediately, caressing Q's cheekbone with his thumb, they separate and melt in a hug, Quackity lays his head on Karl's chest as he strokes his hair, Karl's racing heartbeat brings out a goofy smile, he opens his eyes and his face is illuminated by the television seeing that the movie is about minutes to finish.
"We missed the whole movie" He points without straining to raise his voice, they are so close that it is not necessary for Karl to hear him, that he closed his eyes a few minutes ago, still stroking Q's hair.
"What movie?" He asks in a hoarse and tired voice, Quackity doesn't answer, he's also tired and just wants to sleep soundly in Karl's arms, who doesn't ask again, between caresses and praise they soon fall asleep with their hearts beating together with joy.