Cover of Prove It

Fanfiction

Prove It

Read the story

24 chapters · 114424 words · Read 1 times

Dave Strider isn't gay, he's definitely not. His hot (not hot - don't think that, what the fuck) neighbour, Karkat Vantas, doesn't agree. He challenges Dave to prove it.

Chapter 8: Chapter 8

The room was filled with the soft hum of the air conditioner and the distant rumble of traffic outside. The sun dipped low, casting long shadows across the once-cluttered apartment, now tidied up and smelling of vanilla. Karkat's place looked almost homey, the change in scenery making Dave feel oddly at ease despite the weight of their shared secret lingering in the air.

Dave lay sprawled on Karkat's bed, his lithe body splayed out across the mattress, the cool sheets a stark contrast to his flushed skin.

Karkat was propped up on one elbow, his dark hair tousled from their recent activities, a satisfied smile playing at the corners of his mouth. He absently traced a lazy pattern on Dave's chest, his fingers leaving small trails of goosebumps in their wake.

"You're so fucking cute, you know that?" Karkat murmured, his voice soft and content. Dave hummed in response, a small smile playing at the corners of his mouth. "Is that why you can't keep your hands off me?" he teased, his voice laced with a soft laugh. Karkat chuckled, his hand still stroking Dave's chest.

"Maybe it's because you're just so damn adorable when you're all flustered and embarrassed. I mean, who could resist that little pout you do?" Dave's cheeks flushed at the reminder, and he swatted half-heartedly at Karkat's arm.

"I do not pout," he muttered, his voice barely audible.

Karkat grinned, his eyes twinkling with amusement. "Oh, I know, sweetcheeks. World's most oblivious bottom, aren't you? All that wiggling and squirming, and those little moans you make when I fuck you... it's adorable."

Dave's face flamed red at Karkat's words, and he buried his head in the crook of Karkat's arm, muffling his embarrassed laughter. "I am not a /bottom/, Karkat.. Jesus, dude" He laughed nervously. "That's just kind of how we've been doing things so far.. I'd prefer to be on top, if anything."

The words tumbled out of Dave's mouth before he could stop them, his cheeks turning pink as he heard his own words. Karkat leaned back, his eyes sparkling with amusement. He stroked his hand across Dave's cheek, a soft smile playing on his lips. "Is that so, hmm? You want to be in charge, Davey?" His voice was gentle, teasing, but there was a challenge lurking beneath the surface. Dave shrugged, trying to play it off as no big deal.

"Yeah, you know, I mean, I'm the man. I should be on top, right?" His words were bravado, a mask to hide his insecurity. Karkat's smile widened, his eyes gleaming with amusement. "That's adorable, Dave. You're so hung up on this whole 'man' thing, aren't you?" He chuckled, his hand stroking Dave's hair, pushing it back from his face. "You think being on top makes you more of a man? Is that what you've been watching on all those porn sites?"

Dave squirmed under Karkat's touch, suddenly feeling self-conscious. "I mean, yeah, that's how it's supposed to go, right?

The guy on top is the man, the dominant one," Dave insisted, his cheeks burning with embarrassment and a hint of defiance. Karkat chuckled, his eyes sparkling with amusement and something more. "Alright, man. You want to be in charge, I'll let you give it a shot."

Dave's eyes widened in surprise, caught off guard by Karkat's sudden agreement. A slow smile spread across his face, his confidence bolstered by Karkat's words. "Really? You'd let me top you?" he asked, his voice filled with a mix of disbelief and excitement. Karkat nodded, his smile softening. "Yeah, I trust you, Dave.

You want to be in charge, I'm happy to let you," Karkat said, a playful smirk tugging at the corners of his mouth. "But first, I'm going to need a quick shower. Who knows what we've been up to?" He winked at Dave, a playful gleam in his eye. Dave laughed, his body still tingling with residual desire. "Alright, go ahead. I'll wait here," he said, a smirk of his own playing on his lips.

Karkat hopped off the bed, his lithe body on full display as he made his way to the bathroom. Dave watched him go, a appreciative eye tracing the line of Karkat's back, the curve of his ass, the strong cut of his calves.

Once he was gone, Dave's hand drifted down to his cock, still semi-hard from their earlier activities. He wrapped his fingers around the shaft, giving it a slow, tentative stroke. His breath hitched, anticipation coiling in his belly. He was nervous, sure, but with the anticipation of a new challenge rather than the dread of failure. He wanted this, wanted to prove to Karkat, to himself, that he could be in control. But as he stroked himself, his mind churned with doubts and insecurities. What if he couldn't keep it up? What if he wasn't good enough? What if he came too quickly? What if—

"Hey, still here."

Dave jumped, his eyes snapping open to find Karkat standing in the doorway, a towel slung low around his hips, water droplets still clinging to his skin.

He looked like a god, his body lean and muscular, his dark hair slicked back from his shower. Dave's heart pounded in his chest, and he quickly pulled his hand away from his cock, suddenly self-conscious.

Karkat raised an eyebrow, a smirk playing at the corners of his mouth. "Ready to show me what you've got, big guy?" he asked, his voice teasing. Dave swallowed hard, his mouth suddenly dry. "Uh, yeah. I mean, I guess. I don't really know how to start."

Karkat chuckled, stepping further into the room. "Well, you're the one calling the shots, aren't you? What do you want to do first?"

Dave's mind raced, but all he could come up with were clichés and cheesy lines he'd seen in porn.

He took a deep breath, steeling himself, and met Karkat's gaze. "Come here," he said, his voice commanding. "Kiss me." Karkat's smirk softened, replaced by a look of genuine intrigue. He stepped closer, his towel brushing against Dave's leg as he straddled him on the bed. Dave reached up, wrapping his fingers in Karkat's damp hair, pulling him closer. He tilted his head, angling for the kiss, and finally, their lips met.

Dave's heart pounded in his chest as he took control of the kiss, his tongue pressing against Karkat's lips, demanding entry. Karkat groaned softly, his hips grinding lightly against Dave's thigh. Dave deepened the kiss, exploring Karkat's mouth.

He tried to maintain control, to keep Karkat at his mercy, but it was clear to Karkat that Dave was in over his head.

Karkat could feel Dave's body tensing, his grip on Karkat's hair tightening as he tried to maintain control of the kiss. It was almost funny, watching Dave struggle to take charge, his inexperience obvious. But it was also sweet, in a way. There was something endearing about watching Dave flail, trying to prove himself, even if it meant stumbling over his own feet.

As Dave's lips and tongue explored Karkat's mouth, his hips began to move, a tentative grind against Karkat's thigh. He was struggling to stay hard, his body not yet fully committed to the dominant role he sought to play.

Karkat, sensing his difficulty, pulled back from the kiss, a wicked grin spreading across his face. “You’re not quite ready, are you?” he whispered, his voice laced with amusement. Dave’s cheeks flushed with embarrassment, and he averted his gaze. Karkat chuckled softly, leaning in to capture Dave’s earlobe between his teeth. “Let’s give you a little help, yeah?” he murmured, his breath hot against Dave’s skin. Dave shivered, the sensation sending a jolt of pleasure through his body. Before he could respond, Karkat continued, “You know, maybe I should suck you off first. Get you nice and hard.” Karkat’s words were a low murmur against Dave’s skin, sending a shiver down his spine.

“Yeah, that’s a good idea,” Dave agreed, eager to regain some semblance of control. He felt a surge of adrenaline at the thought of Karkat going down on him.

As Karkat's head descended, Dave's heart pounded in his chest. He was dying to lose himself in the sensation, but he forced himself to stay focused, to keep his eyes open and his gaze on Karkat. He wanted to see the look on Karkat's face as he took him in, wanted to watch him swallow him down.

But as Karkat's head descended, Dave's heart pounded in his chest. Karkat's lips brushed against the sensitive skin of his cock, and Dave gasped, his hips bucking up involuntarily. Karkat looked up at him, a smirk playing at the corners of his mouth. "Eager, aren't we?" he murmured, his breath hot against Dave's skin. "Let's see what we've got here." He wrapped his hand around the base of Dave's cock, stroking it gently. Dave's breath hitched, his hips jerking forward again. Karkat chuckled, a low, rumbling sound that vibrated through Dave's body. "Calm down, boy.

Dave's breath hitched as he felt Karkat's touch, his hips jerking forward in anticipation. Karkat's eyes scanned Dave's length, a smirk tugging at the corners of his mouth. "There's my favourite cock, done hiding from me. He's perfect size to suck on." He chuckled, pressing a kiss to the tip. "A lot of cocks aren't fun to suck, they hurt my jaw or make me gag. Yours is just right, though, fits right in my mouth." Karkat licked his lips, his eyes never leaving Dave's. "And I can tell how much you like it when I do this," he whispered, his voice low and teasing. He leaned down, his tongue flicking out to lick the length of Dave's cock, from base to tip. A soft moan escaped Dave's lips, his hips bucking up against Karkat's touch.

Karkat chuckled, his breath hot against Dave's skin. "See? You love it when I do this." He leaned down again, his mouth encircling the head of Dave's cock, his tongue swirling around the sensitive tip.

Dave's breath hitched, a soft moan escaping his lips as he felt the warmth of Karkat's mouth enveloping him. Karkat took him deeper, his head bobbing up and down, his tongue stroking the underside of Dave's cock. Dave's hips bucked up again, his body demanding more. Karkat obliged, taking him deeper still, until he felt the head of Dave's cock hit the back of his throat. He pulled back slightly, his cheeks hollowing out as he sucked, his tongue continuing its relentless assault. Dave's breath was coming in short gasps now, his body tensing as he fought to maintain control.

Karkat, however, seemed perfectly at ease, comfortably sucking Dave's cock as if it were the most natural thing in the world. He wrapped his arms around Dave's hips, his thumbs resting on either side of Dave's entrance, teasingly rubbing circles against the sensitive skin. Dave squirmed, his body instinctively pushing back against the touch, even as his mind protested.

He was suddenly, acutely aware of how close he was to the edge, how little it would take to send him careening over.

He couldn't let that happen, not yet. He needed to maintain control, needed to prove to Karkat—and to himself—that he could do this. With a muttered curse, Dave reached down and gently pushed Karkat's head away, breaking the delicious suction of his mouth. Karkat looked up at him, a playful smirk on his face, his lips glistening with saliva.

"Close- " He gasps out. Karkat, seeing an opportunity, keeps acting. He's submissive, but a suggestion sparks in his mind. "You know, you should have a cock ring, Davey. Something to help you stay nice and hard for me, help you really fuck me good?" He grins up at Dave, his eyes twinkling with mischief. "I bet I have one in your size."

Dave's eyes widen in surprise, taken aback by Karkat's suggestion. "Uh, what? A cock ring? I don't need that," he stammers, his cheeks flushing with a mix of embarrassment and arousal. Karkat's eyes soften, but he doesn't drop the suggestion. "Come on, Dave. You're about to come already.." Karkat's voice was low and teasing, his eyes twinkling with a mix of challenge and encouragement.

"Maybe... yeah, maybe that's a good idea." It would suck to come too early, once he's putting Karkat in his place, fucking him like a real man. "Why don't you go grab one, and put it on me, baby." Dave sits back and links both his hands behind his neck.

"I'll wait here, looking sexy and hot. Don't be long." Karkat grins and gets up from the bed, his towel loosely dangling around his hips. "Yes, sir." Karkat winks and walks out of the bedroom, his footsteps echoing down the hallway.

A moment later, he returns, holding a small black box. He sits down next to Dave on the bed, opening the box to reveal a sleek, black cock ring. Dave squints at it, his eyebrows furrowing. "That looks a little small, don't you think?" he asks, skepticism coloring his voice. Karkat chuckles, a warm smile playing on his lips. "Trust me, Davey. It's the perfect size," he assures him, his gaze soft and affectionate. Before Dave can protest further, Karkat leans down, his lips enveloping the tip of Dave's cock. Dave gasps, his hips jerking involuntarily as Karkat affectionately kisses his petite cock. "See, it's just right," Karkat murmurs, his breath hot against Dave's sensitive skin.

"Now, come on, boss man. You're in charge, remember? Tell me what to do."

Dave's cheeks flush a deep red, his eyes darting away from Karkat's gaze. "Uh, yeah, okay. Um, put it on, I guess," he mumbles, his embarrassment evident in his voice. Karkat chuckles softly, his fingers deftly working the cock ring open. "Alright, boss. Your wish is my command. Since you asked, I'll lock this guy up." he teases, his voice laced with amusement.

He wraps the cock ring around Dave's shaft, the cool metal contrasting with the warmth of his skin. Dave sucks in a sharp breath, his body tensing as the ring slides into place. Once it's securely fastened, Karkat gives it a gentle tug, making Dave's cock twitch in response.

"There you go, boss man. All locked up and ready to go," Karkat says, a playful smirk tugging at the corners of his mouth. Dave looks down, his eyes widening as he sees the ring nestled at the base of his cock.

Karkat rolls onto his back, his legs falling open invitingly. "Ready for you, Dave," he says, a playful smirk on his face. "Come top me, big guy, show me what you've got." Dave swallows hard, his heart pounding in his chest. He climbs over Karkat, positioning himself between his legs. He reaches down, wrapping his hand around his cock, and guides it to Karkat's entrance. He pushes forward, the head of his cock slipping easily into Karkat's warmth. He's surprised at how hot Karkat feels, the sensations sending a shiver down his spine. He begins to move, his hips thrusting forward, trying to establish a rhythm.

He expects Karkat to react just as he does when he's on the receiving end, with gasps and moans, with a desperate grip on his shoulders. But Karkat doesn't. Instead, he reaches up, cupping Dave's face, and pulls him down for a soft, tender kiss. Dave is taken aback, his hips stuttering to a stop. Karkat smiles against his lips, his eyes twinkling with amusement. "You're doing great, Davey," he murmurs, his voice soothing, encouraging. "You can put the rest in me"

Dave, fully in Karkat already, freezes.

He realizes, with a pang of hurt pride, that he can’t go any deeper. Karkat is taking him in completely, and yet, he feels small, as if he's not giving enough. A surge of determination follows—if he can't go deeper, he'll show Karkat he can fuck harder. He pulls back, his hips slamming forward with more force than before, his cock throbbing inside Karkat’s heat.

Karkat looks up at him, his dark eyes reflecting a mix of amusement and kindness. He looks so relaxed, so utterly at ease, as if Dave isn't even moving inside him. The sight is maddening, and Dave pushes harder, his hips picking up a furious pace, his breath coming in ragged gasps. Sweat beads on his forehead, his muscles tensing with the effort.

But for all his thrusting, he can't seem to find the depth he craves, the angle that would make Karkat gasp and moan like he did when they switched roles. Dave's breath comes in short, sharp gasps, his body aching with the effort. Suddenly, he feels a strange sensation, a tightness around his cock, a pressure building that he can't seem to release. His cock, locked in the ring, is throbbing, desperate for release. He's close, so close, but he can't seem to push past the edge. Karkat, sensing his struggle, leans up and captures Dave's earlobe between his teeth, his tongue flicking out to soothe the sting. His voice is low, a soft murmur against Dave's skin. "Aren't you gonna fuck me?

Come on, Dave, give it to me," Karkat taunts, his voice low and husky, his eyes locked onto Dave's, daring him to keep up the pace. Dave's hips slam against Karkat's with a desperate, almost angry need. But despite his efforts, he can't seem to find the depth he craves, the angle that would make Karkat cry out in pleasure. Frustration gnaws at him, fueling his thrusts, but the relief he seeks remains tantalizingly out of reach.

Dave's eyes are locked onto Karkat's cock, which he suddenly realizes is rock hard and leaking precome. Dave's gaze is trapped, his mind suddenly consumed by the sight of Karkat's thick, heavy cock standing proudly, glistening with desire.

Karkat reaches down, his fingers wrapping around his own length, his strokes firm and sure as he begins to jerk himself off. Dave's breath hitches, his hips stuttering in their rhythm as he takes in the sight of Karkat's hand working over his cock. He can't look away, his eyes locked onto Karkat's movements, his body growing increasingly desperate with each passing moment.

His gaze traces the length of Karkat's cock, from the base to the bead of precome glistening at the tip, his mind filled with the memory of its taste. He thinks about how it feels, thick and heavy in his mouth, the saltiness of the precome coating his tongue. He imagines himself leaning down, taking Karkat's cock in his mouth, licking off that precome, swallowing it down. The thought sends a jolt of pleasure through him, his own cock twitching within the confines of the ring. His hips stutter, his rhythm faltering as he struggles to maintain control.

Karkat, noticing the change in Dave's pace, chuckles softly, his hand still working over his own length. "You miss it, don't you, Davey?" he taunts, his voice low and sultry.

Dave's breath hitches, his hips stuttering as he tries to focus on the task at hand. But Karkat's words are like a drug, clouding his mind.

"Shut up." Dave grits out, his cheeks flushing a deep red. Karkat grins, his eyes twinkling with amusement and something else, something darker.

He pulls out of Karkat abruptly, his cock throbbing and overstimulated, the cock ring stopping him from coming again.

He looks down at Karkat, panting and frustrated, his eyes meeting Karkat's amused gaze.

Karkat grins wickedly, his hand still working over his cock. Dave's eyes flicked immediately down to where their cocks sat side by side - his dwarfed by Karkat's. Karkat chuckled, a low, husky sound that vibrated through his chest. "Oh, it doesn't matter how big you are, Davey," he murmured, his eyes gleaming with amusement and something more. Dave's cheeks flushed, embarrassed by the comparison, but before he could react, Karkat continued, "It's all about how you use it. And you..." he paused, his voice dropping to a soft, teasing tone, "you're so sensitive, aren't you? Thank goodness for that ring, helping you hold on."

Dave's hips stuttered, his rhythm becoming erratic as he grappled with Karkat's words. He could feel the ring, tight and unyielding around his cock, and he knew Karkat was right. Without it, he'd have come already, his body too eager, too desperate for release.

He curls in, resting his face in the crook of Karkat's neck, his breath coming in short, gasping pants. "Shh, shh, it's okay, Davey," Karkat murmurs, his voice gentle, soothing. His hands cup Dave's face, guiding him closer, his fingers tangling in Dave's hair. "You're doing so well, baby. Just like that, nice and slow. Feel me, don't I feel good?" Dave whimpers softly, his hips jerking erratically, his body begging for more, for completion. But he's overwhelmed, his mind a jumble of sensations and emotions, his body struggling to keep up with his desires. He needs to stay in control.

"Aww, look at you, struggling so hard," Karkat murmurs, his voice laced with amusement. "You're doing your best, baby. So cute, like a little puppy humping my leg." Dave's cheeks burn with embarrassment, his body flushing with heat. He tries to pull back, but Karkat's hands, gentle yet firm, keep him in place. "No, no, baby, don't stop now. You're doing so well," Karkat coos, his voice dripping with false encouragement. "Your little cock is so hard and wet, it must want to come so bad. But you're holding out, aren't you?

You're still in control, baby," Karkat purrs, his voice dripping with false sweetness. "Maybe you need a little help staying focused. What do you think?" Dave asks, his voice gruff with effort and determination. "Maybe you could... help me focus?"

Karkat's eyes sparkle with interest at this opening, a wicked grin spreading across his face. "Of course, baby," he purrs, his hands reaching up to cup Dave's face. "Anything to help you stay in control." His voice is soft, coaxing, but there's a hint of mischief in his eyes. Dave nods, his body tensing with anticipation. He's eager for whatever Karkat has in mind, anything to help him maintain his control.

Karkat leans in, his breath hot against Dave's ear. "How about this?" he murmurs, his hand sliding down Dave's chest, his fingers playing with the fine hairs. Dave shivers, a bolt of pleasure shooting through him.

Karkat's fingers probe gently at his entrance, the sudden invasion sending Dave's hips bucking wildly. "Easy, baby," Karkat coathes, his other hand pressing down on Dave's hip, grounding him. Dave gasps, his breath coming in short, desperate pants. "You remember how much you love this, right? How much it helps you focus?" Karkat's voice is low, teasing, his fingers teasing and tantalizing Dave's entrance.

Dave's breath hitches, his body tensing as Karkat's finger slips inside, the sudden intrusion sending a shiver of pleasure down his spine. "Oh, fuck," Dave gasps, his hips stuttering in their rhythm, his body struggling to process the new sensation. "What are you—?" he starts, but Karkat's finger is already moving, stroking and probing, hitting all the right spots. Dave's eyes roll back, his head lolling against Karkat's shoulder as he tries to ride out the wave of sensation. Karkat chuckles, his voice soft and soothing, "Shh, baby, don't worry about it. Just relax and feel. You know how good this feels, don't you?" he murmurs, his fingers working their magic, coaxing Dave's body to respond.

Dave's hips continue to move, albeit erratically, as he struggles to maintain control. Suddenly, he feels something new, something extra, a strange fullness that wasn't there before. Karkat grins against Dave's shoulder, his voice a low, teasing rumble. "You feeling that, Davey? That's my plug. I could tell you felt empty, isn't that better? You're not empty anymore, are you?"

Karkat whispers against Dave's ear, his fingers working the plug inside Dave, ensuring it's securely in place. Dave's body tenses with the new sensation, his breath coming in short, desperate gasps. The plug stretches him, filling him, and he can't help but squirm, his hips moving involuntarily.

Karkat chuckles, his breath hot against Dave's ear. Much better, isn't it? Now, you focus on fucking me, baby. Show me what you've got."

Dave nods, his body tensing as he tries to regain control. He leans back, adjusting his position, and begins to thrust again, his hips moving in a fervent rhythm. However, the added pressure and fullness of the plug make it difficult to find his pace. His thrusts are erratic, more desperate than controlled. Karkat watches him, a small smile playing at the corners of his mouth.

"You don't need to rush, Davey," he murmurs, his voice soft and soothing. "Take your time, feel me."

Dave's breath comes in short gasps, his body tensing as he tries to heed Karkat's advice. He slows his pace, trying to focus on the sensations coursing through his body. The plug is a constant presence, a steady pressure that he can't ignore.

But suddenly, it changes, a soft hum resonating through him, vibrating deep inside. Dave's eyes widen in surprise as the sensation hits him, his body reacting instinctively. He collapses forward, his hips twitching wildly, his body unsure whether to thrust into Karkat or back onto the plug. Karkat chuckles beneath him, his arms wrapping around Dave's waist, his voice innocent and teasing. "Come on, Davey. Aren't you gonna put me in my place?"

Karkat taunts, his voice low and breathy, his fingers playing with the plug inside Dave. "Should've known you'd fold as soon as something was in your pussy. And look at you, already falling apart." Dave's body tenses at Karkat's words, his hips stuttering in their rhythm, his control slipping away. He tries to maintain the pace, but Karkat's teasing is throwing him off, his body responding to the words as much as the plug. He can feel the hum of the vibrations, the fullness inside him, and it's driving him wild. Karkat's voice is like a drug, clouding his mind, pushing him closer to the edge.

"You're not fucking me, Davey," Karkat continues, his voice laced with a mix of amusement and challenge.

"Look at you, already falling apart. Your little pussy just can't handle it, can it?"

Dave's body tenses at Karkat's words, his hips stuttering and squirming, the vibrations sending electric shocks through him. The hum inside him intensifies, the pressure and pleasure building to an almost unbearable level. He gasps out little noises, his body writhing, desperate for release. He pushes up onto his knees, his back arching, his face contorted with pleasure and desperation.

Karkat watches him, a wicked grin spreading across his face. He knows exactly what he's doing, teasing Dave, pushing his buttons, turning up the vibrator to send him spiraling out of control.

The pressure inside him builds, the humming vibrations almost unbearable, his body writhing, desperate for release. He can't take it anymore, his control shattered. He begs, "Karkat, oh fuck, I can't, oh god please fuck, fuck, fuck."

Karkat just smirks, his hands resting on Dave's hips, guiding him, controlling his movements.

"You're not fucking me, Davey," he taunts, his voice laced with amusement and a challenge. "You're just riding that plug like a bitch in heat. Look at you, already falling apart. Your little pussy just can't handle it, can it? You could never fuck me like this." He leans up, his eyes meeting Dave's, a wicked glint in their depths. "You need it in you too much.

But don't worry, I'll help you out. I'll show you how real men fuck, Davey," Karkat whispers, his voice low and husky, his eyes locked onto Dave's.

Dave's breath hitches, his hips stuttering in their rhythm as he tries to focus on the task at hand. He can't hold back the desperate whimper that escapes his lips. Karkat's hand, slick with lube, slips between Dave's thighs, his fingers teasing and probing, seeking out his entrance.

Dave gasps, his hips bucking involuntarily, his body craving the touch despite the humiliation of Karkat's words. Karkat presses a kiss to Dave's shoulder, his voice a low murmur against Dave's skin. "It's alright, baby. Let me take care of you. Your poor little hole missed me so much, while you were being silly."

Dave's face burns with humiliation, but his body betrays him, his hips moving involuntarily against Karkat's hand.

Karkat chuckles, his fingers slipping inside Dave, filling him, stretching him. Dave gasps, his body tensing as the sensation of being filled overwhelms him.

"Look at you, so eager," Karkat murmurs, his voice laced with amusement and affection. "You've been such a good boy, taking that plug like a champ.

Now let me make it all better, yeah?" Karkat's voice was soft and soothing, a stark contrast to the filthy words he spoke. Dave was a mess of conflicting emotions, his body aching for release, his mind reeling from the humiliation and pleasure Karkat wrought. He couldn't help but whimper, his hips thrusting back against Karkat's fingers, desperate for more.

Karkat grinned against Dave's shoulder, his eyes gleaming with a mix of mischief and affection. "That's right, baby. Take what you need. You should never be empty. I'll never let you take this away from yourself, not when you need it so bad. Not when you need me to put you in your place." Karkat's voice was low, teasing, his fingers moving inside Dave with a steady, deliberate rhythm. Dave squirmed, his hips moving in time with Karkat's touch, his body betraying his desire despite his embarrassment.

"That's not... I don't..." Dave stammered, his cheeks flushing a deep red. Karkat chuckled, his lips brushing against Dave's ear. "Of course you do. My bottom bitch."

Dave whimpered, his body tensing as Karkat hit a particularly sensitive spot.

"Yes... no... fuck..." He couldn't form a coherent thought, let alone a sentence. Karkat's fingers were doing things to him that he'd never felt before, making him question everything he thought he knew about himself and his desires.

Karkat chuckled, his breath warm against Dave's ear. "You're arguing with yourself, aren't you, baby? Telling yourself you shouldn't like this, shouldn't want it. But look at you, dripping wet and begging for more."

Dave groaned, the truth of Karkat's words stinging.

A whimper escaped his lips as Karkat's fingers curled inside him, hitting a spot that left him sobbing with pleasure. Karkat withdrew his fingers, a wicked grin on his face. He reached down and carefully removed the cock ring, the cool metal slipping off with a slight pop. "There," he murmured, his voice low and soothing. "You don't need this anymore, Davey. You don't need to last. You just need to take it." Dave looked down at the ring in Karkat's hand, his chest heaving with each breath. He felt vulnerable, exposed, but also strangely liberated. Karkat tossed the ring aside, his eyes never leaving Dave's. "Now, let me show you what you really need," he purred, his voice dripping with lust and affection.

Karkat's fingers withdrew, replaced instantly by the blunt pressure of his cockhead, pushing insistently against Dave's entrance. Dave gasped, his body tensing with the familiar burn of intrusion. Karkat didn't wait for an invitation, thrusting forward, burying himself deep inside Dave with one smooth, powerful stroke. The sudden fullness drove the air from Dave's lungs, his breath escaping in a desperate, involuntary moan.

"Oh god, fuck, Karkat," he gasped, his body already reacting to the sensation, his cock pulsing, aching for release.

"That's it, baby," Karkat murmured, his voice low and husky, his eyes locked onto Dave's. "Take it all, like a good little slut. That's all that cock of yours is good for, isn't it?

Dripping out come while you're getting fucked," Karkat growled, his hips snapping forward, driving his cock deeper into Dave. Dave gasped at the brutal words, his body clenching around Karkat, his own cock pulsing in response. The dirty talk was like a trigger, sending waves of pleasure coursing through him. He came instantly, a hot, sticky mess, his body convulsing around Karkat's cock. But Karkat didn't stop. He kept fucking Dave, his hips pistoning in and out, his cock slamming into Dave again and again. Dave was a mess, his body wracked with pleasure, his mind a whirlwind of sensation. He came again, and again, each time at the sound of Karkat's voice, at the feel of his cock inside him, filling him, fucking him.

He was a mess, his body shaking and twitching with each thrust, his mind blank except for the sensation of Karkat's cock inside him, the sound of his voice, the filthy things he said.

"That's it, slut," Karkat growled, his voice low and harsh, his eyes locked onto Dave's. "Take it like a good little bitch. You love it, don't you? You love being fucked, being used. You were made for this, weren't you, Davey?

Made to be fucked, made to take cock." Karkat's voice was a low growl, his hips slamming into Dave with each word. Dave couldn't respond, couldn't think, couldn't do anything but feel. He was nothing but sensation, nothing but the pleasure and pain of Karkat's cock inside him, the filthy words in his ear.

Karkat reached up, his hand wrapping around Dave's throat, his fingers digging into the soft flesh. Dave gasped, his eyes widening in surprise. "You like that, don't you, slut?" Karkat sneered, his voice a low rumble.

"You're not fighting it anymore, are you? You're taking every fucking inch, just like a good little slut should." His hold on Dave's throat tightened slightly, not enough to cut off air but enough to make Dave's breath hitch with panic. Karkat's eyes were wild, his expression a mix of lust and darkness that sent a shiver down Dave's spine. He could feel Karkat's cock swelling inside him, the sensation intense and almost painful.

"Please," Dave gasped out, his body convulsing around Karkat's cock. "Please, Karkat.

Fuck, please... it's so big, it's so big," Dave gasped out, his body twitching around Karkat's cock. Karkat grunted, his hips snapping forward, driving even deeper into Dave. "Good, good," he growled, his hand still wrapped around Dave's throat, his hold firm but not tight enough to cut off his air. "It's a good thing you gave up and rolled over, Davey. That cock of yours, it's so pathetic, it can't fuck me, it can't fuck anyone. But you can take it, can't you?" Dave whimpered, his body clenching around Karkat's cock, reacting to his words despite the humiliation. Karkat chuckled, a low, dark sound that sent shivers down Dave's spine.

"That's right, baby," he murmured, his voice dripping with praise and affection. "You're doing so well, just taking it like a good little hole. You don't have to fuck anyone, Davey. You've found your place, haven't you? You're not meant to be on top, you're meant to be here, with me, taking every fucking inch like you're meant to. You don't have to pretend anymore, not with me. You can just lay down and take it, like you want to."

Dave's breath hitched, a sob escaping his lips as the words sank in. It was the truth, the truth he'd been fighting for so long, the truth he'd denied even to himself. "Ah - ah - ah" Little punched out noises forcing their way out of him as Karkat thrust deep.

"I'll always give it to you, whatever you need. You're mine, Strider. What do you say to that?" Karkat's voice was a velvet growl, his eyes holding Dave captive as he pushed his fingers into Dave's mouth. Dave whimpered, his body shaking with pleasure and tears, his cock leaking precome onto his stomach. Karkat's words, the tone of his voice, the look in his eyes—it was all too much.

Dave's body shook with the force of his orgasm, his cock pulsing out long, ropy strings of come that splattered across his stomach. His mind was a whirlwind of sensation and emotion, his body a vessel for the pleasure Karkat wrought from him. As his orgasm subsided, his vision swam, and he found himself on the verge of tears. Karkat's fingers, slick with Dave's come, slid from his mouth, leaving him gasping for breath. The words tumbled out of him, unbidden and raw. "Th-thank you," he slurred, his voice thick with emotion and the remnants of his orgasm.

His breaths came in ragged gasps, his body still wracked with aftershocks of pleasure. Karkat's grip on his throat loosened, his fingers tracing the line of Dave's jaw, his touch gentle and soothing. "Where do you want my cum, baby?" Karkat asked, his voice low and soft, a stark contrast to the brutal words he'd growled only moments before.

Dave looked up at him, his eyes glazed with tears and post-orgasmic haze. He opened his mouth to respond, but no words came out. Instead, he simply swallowed hard and whispered, "Inside me, please."

Karkat's eyes darkened with lust, and he nodded, his grip on Dave's throat tightening slightly. "So polite today."

Karkat commented, his voice a rumble against Dave's ear, his hips grinding against Dave's ass. "Isn't this better, baby? No more fighting your nature. You were always meant to be here, with me, like this." Karkat's voice was soft, coaxing, but there was an edge to it, a challenge that Dave couldn't ignore. He squirmed beneath Karkat, his body shaking with residual pleasure and the start of a new ache.

"Look at you, begging for it," Karkat growled, his hips slamming into Dave with renewed vigor. "You love it when I'm inside you, don't you, baby? Even when you've come dry. Even when your little hole is sore. You love feeling filled up, don't you?" His words were a filthy whisper in Dave's ear, punctuated by the harsh slap of their bodies coming together. Dave couldn't help but moan in response, his body arching to take in more of Karkat's cock. The pleasure was overwhelming, intense, and he felt himself slipping, the edges of his control blurring.

Karkat's cock filled him completely, his every thrust driving Dave's body forward, an insistent, relentless rhythm. He could feel Karkat's breath on his neck, hot and ragged, his voice a low, dirty growl in his ear. "That's right, take it, baby. Take my cock like you were meant to. You love feeling filled, don't you, slut? Tell me, sweetheart. Tell me how much you love it."

Dave's body tensed, his hips bucking back against Karkat's, desperate for more. He could feel the pressure building, the pleasure coiling in his belly, ready to explode. He couldn't hold back the words, couldn't hide the truth any longer.

I love it, Daddy," Dave gasps out, his body writhing beneath Karkat, desperate for more. His eyes are wild and unfocused, his breath coming in short, desperate pants. "I love feeling fucked. I love feeling used. Please, Daddy, please fuck me harder. Fuck me like you own me."

Karkat groans, the sound low and primal, his body shuddering with the effort of holding back. He's close, so close to the edge, but he wants to make this last, wants to savor the feeling of Dave breaking beneath him.

He slows his pace, his hips moving in slow, deliberate thrusts, each one a deliberate tease. "Why don't you tell Daddy how much you love it, baby?" he murmurs, his voice a low, filthy purr. "Tell me how much you love being fucked."

Dave's breath hitches, his hips straining against Karkat's, desperate for more. "I love it, Daddy," he gasps out, his body writhing beneath Karkat, desperate for more. Dave's so far gone, he hasn't even noticed that he started calling Karkat "Daddy", so lost in his headspace, so fucked out and cock drunk.

Karkat, noticing this, growls, "That's my good boy. Say it again - say you love being fucked by Daddy," he commands, his hips thrusting forward, filling Dave completely, claiming him as his own.

Dave gasps, his hips rising to meet Karkat's thrusts, his body eager to take whatever Karkat gives him. "I love it, Daddy... I love being fucked by you... Please, Daddy, please fuck me hard," Dave begs, his voice ragged with need. Karkat's eyes darken with lust, his hips picking up speed, his cock slamming into Dave with brutal force.

"That's my good boy," he growls, his voice low and guttural, "begging for Daddy's cock. You look so fucking beautiful like this, all fucked out and desperate for more. You were made for this, weren't you, my little slut? Made to take Daddy's cock deep inside you."

Dave's breath comes in short, desperate gasps, his body shaking with each powerful thrust. He can barely keep up, his hips moving erratically, his body overwhelmed by the sensation of Karkat's cock filling him completely. "Yes...

yes, Daddy," Dave moans, his body writhing as Karkat's cock slams into him. "Fuck me hard, Daddy.

Karkat growls in response, his hips snapping forward, his cock pounding into Dave with a force that leaves Dave gasping for breath. "That's right, you little slut," Karkat snarls, his hands gripping Dave's hips, his fingers digging into the soft flesh. "You take it like a good little hole, don't you?

You love it when Daddy fucks you raw, don't you, baby?" Karkat taunts, his voice a harsh growl as he drives his cock into Dave with brutal force.

Dave gasps, his body convulsing with each thrust, his vision swimming with tears and pleasure. He can't form words, can't do anything but feel the relentless assault of Karkat's cock as it pounds into him, filling him, claiming him.

"Answer me, slut," Karkat demands, his voice harsh and insistent. "Tell Daddy how much you love it."

"Fuck...

I can't... I can't..." Dave gasps, his body writhing beneath Karkat, desperate for release.

"That's right, baby," Karkat growls, his hips slamming into Dave with brutal force. "You can't take it, can you? Not my big cock, not Daddy's thick load. But it's okay, because Daddy's going to fill you up anyway. You're going to take every fucking drop, aren't you? You're going to take Daddy's cum deep inside you, just like a good little slut should." Karkat's voice is a filthy growl, his body tensing as he feels his orgasm approaching. His hips move faster, his cock pistoning in and out of Dave with relentless force. "You're going to love it, aren't you, baby?

Just like you always do," Karkat growls, his hips thrusting with a renewed ferocity. As his cock hits that perfect spot, Dave's eyes roll back, his body convulsing with pleasure as Karkat's tip grazes his prostate. A moan, raw and primal, escapes his lips, his fingers digging into the sheets beneath him, his knuckles turning white with the force of his grip.

"Fuck, Karkat," Dave gasps, his body shuddering with the force of his orgasm. He's not ready for it, not yet, but his body betrays him, responding to the touch, the word, the promise of pleasure. His cock, still sensitive from his earlier release, throbs and leaks, desperate for more.

Karkat spits out the words, his voice guttural and filthy, "You're going to take it all, baby. Every fucking drop. I'm going to fill you up, pour my cum deep inside your little hole. You're going to feel it, aren't you? Feel Daddy's hot cum filling you up, marking you as mine."

Dave's body tenses at Karkat's words, his hips moving instinctively, desperate for more. He can feel it, feel the pleasure coiling in his belly, ready to explode again. He's hungry for it, hungry for Karkat's cum, hungry for the pleasure he promises. "Yes, Daddy," he gasps out, his body shaking with the effort of holding back. "I-I want it. Please, Daddy. Give it to me, fill me up." Karkat growls, his thrusts becoming even more fierce, his body tensing as he feels his orgasm approaching. "That's it, baby. Take it all." He slams into Dave, and with one final, brutal thrust, he comes, his cock pulsing and releasing inside Dave. He groans, his body shuddering as he releases himself into Dave, filling him completely.

Karkat pulls Dave close, his chest pressed against Dave's back, his cock still buried deep inside him. He wraps his arms around Dave, holding him close, his body shuddering with the aftershocks of his orgasm. "That's it, baby," he murmurs, his voice soft and gentle, a stark contrast to the filthy words he spoke only moments before.

As he thrusts deeply inside Dave one last time, Karkat's body shudders with release. He lets out a low groan, his cock pulsing as he fills Dave with his cum. He holds Dave close, their bodies slick with sweat and laced with a mix of scents that are uniquely theirs.

Karkat pulls Dave in, their bodies molding together as he wraps his arms around Dave's chest, spooning him from behind. Dave's body instinctively tenses, trying to adjust to the sensation of Karkat's sated cock still buried deep within him, but quickly relaxes as the warmth of Karkat's embrace envelops him. Karkat presses a soft kiss to the back of Dave's neck, his breathing gradually slowing, his body relaxing into a state of post-coital bliss.

Dave, still reeling from the intensity of their encounter, feels a sense of peace wash over him as well. Despite the filthy words and brutal nature of their lovemaking, there's an undeniable comfort in Karkat's embrace. The warmth of his body, the steady rhythm of his heartbeat, it's all lulling Dave into a state of drowsiness. He lets out a soft sigh, his body growing heavy and limp as sleep beckons. Karkat chuckles softly, his voice a low rumble against Dave's ear. "Sleep, baby," he murmurs, his arms tightening around Dave's waist, pulling him closer. "Sleep, while I keep you filled."

Dave's eyes flutter closed, his body giving in to the pull of exhaustion.

He's dimly aware of Karkat's cock softening inside him, the warmth of his release painting his insides. The feeling is comforting, familiar somehow. Like coming home.

Karkat's voice is a low rumble in his ear, "That's right, baby. Sleep now. You've been a good boy tonight."

Dave's body relaxes further, his breathing evening out as he drifts off into a satisfied sleep.

But sleep doesn't come easy for Karkat. His mind is racing, thoughts tumbling over each other like a chaotic waterfall.

Read on DreamPress

Write your own erotic story with AI