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 12: Chapter 12

"Uh, uhn, uhn" Dave gasped out, muffled by his hand.

Alone in his room, he had the door locked and the shades drawn, his room lit only by the soft glow of his laptop screen. His eyes were squeezed shut, his breath coming in short, sharp gasps as he worked his cock furiously, his hand a blur of motion. It was a familiar feeling, this desperate need, this frantic race to the finish line.

His hand moved over his cock, repeating the motion he'd done a thousand times before. He just needs to get off.

Fast. His hand moves faster, his breath coming in rapid, ragged gasps. Fuck, he needs this. He's been wound up so tight lately, every nerve ending on edge, every muscle tense. It's all Karkat's fault. That fucking smirk, that gentle but firm touch, the way Karkat looks at him like he knows all his secrets. Like he knows Dave better than anyone else.

Dave's hand moves furiously, his hips bucking into his touch. He tries to focus on anything but Karkat. Fuck, he doesn't want to think about how strange it feels to come without something filling him up. No, he's doing this for a reason. To wear himself out, to quiet the constant hum of arousal that plagues him whenever Karkat is near.

Every day, multiple times a day, Dave finds himself in this position, his cock in his hand, his body tense and desperate. It's become a ritual, a way to cope with the ever-present need that Karkat's presence seems to ignite within him.

Every free moment, every stolen second, Dave finds himself in his room, his door locked, his shades drawn, hand wrapped around his cock, working himself to the edge and back again. He's taking care of it, he tells himself, trying to wear himself out, to quiet the constant hum of arousal that plagues him whenever Karkat is near. He thinks back to the days before, the things he's done with Karkat. Fuck, he's sucked him off more times than he can count, taken that thick cock down his throat until he gagged, until tears streamed down his face. And Karkat just held his head, his hand gentle in Dave's hair, guiding him, forcing him to take it all. Dave's body tenses at the memory, his cock throbbing in his hand as he thinks about it.

He's let Karkat fuck him, too. Everywhere, anywhere Karkat wanted. The dorm room, the shower, even out in the fucking woods once, bent over a fallen tree, his hands gripping the bark as Karkat pounded into him from behind.

Karkat's cock so thick, so hard, it felt like it was splitting him in two. But he took it, he always took it, because he needed it. Because he was so fucking horny all the time, it clouded his judgment. It made him do weird shit, shit he shouldn't do. Shit he promised himself he wouldn't do again. So he vowed to take care of that problem. No more weird stuff with Karkat. Just his hand, and his wanton imagination. Just the steady rhythm of his palm wrapped around his cock, and the familiar tightness in his balls that preceded release. It was enough. It had to be enough.

Dave's hand paused on his cock, his breath coming in ragged gasps as he tried to will himself not to think about Karkat. Not to picture him standing there, watching Dave jerk off, his eyes dark with desire and possession.

Fuck, he didn't want to think about that, didn't want to imagine that satisfaction on Karkat's face, the way he would say "Good boy" in that low, approving voice. Dave gritted his teeth, his body tensing as he tried desperately to banish the image.

He jerked himself furiously, forcing himself over the edge, his hole clenching, empty, as the orgasm washed over him. It was unsatisfying, a weak imitation, but it was enough to leave him exhausted, his body limp and spent. His cum pooled onto his stomach, his cock throbbing as it softened and lay spent.

He fell asleep like that, his face pressed into his pillow, his body sticky and covered in cum. His phone buzzed, somewhere to the side, but he didn't hear - deeply dreaming.

Dave's sleep was deep and dreamless, his body finally finding the relief it had been craving. He slept for a long while, his body limp and spent, his cum drying on his stomach. When he woke up, it was to the sensation of warmth on his legs and the feeling of weight pressing down on him. He blinked blearily, his vision swimming into focus as he looked down and saw Karkat straddling his legs, looking down at the him with bemusement.

"M-mph?" Dave groaned, his voice hoarse with sleep and overuse.

Karkat chuckled softly, his large hand wrapping around Dave's still-soft cock, giving it a gentle squeeze. Dave winced, his body tensing at the touch.

"Ow, fuck, Karkat, what the-" Dave protested, trying to sit up, but Karkat's weight on his legs kept him pinned.

"I haven't seen or heard from you in a week, and I got worried. So I came to check on you, and this is what I find."

Dave flushed, his cheeks reddening with embarrassment. He ducked his head, trying to hide from Karkat's gaze, saying nothing.

Karkat chuckled, his hand still idly stroking Dave’s soft cock. “Come on, don’t be shy. I can see all the cum on you and this guy here,” he squeezed Dave’s cock gently, making Dave flinch, “is looking mighty sore and tired. So this is why I haven’t seen you all week, huh? You’ve been working hard, haven’t you?”

Dave’s face flamed even redder at Karkat’s teasing, his eyes squeezed shut tightly. “No,” he mumbled, the word barely audible. “I just... I’ve been busy.”

“Busy with that hand of yours, yeah?” Karkat asked, a playful lilt to his voice. “I can tell you’ve been giving it quite the workout.

Look how sore it is, little guy,” Karkat murmurs, his thumb stroking the sensitive head of Dave’s cock, his voice a mixture of amusement and gentle scolding. “You haven’t been kind to poor Karkat’s favorite little clitty, have you? Can’t even get hard for me, can it?”

Dave’s cheeks burn with a new wave of embarrassment as Karkat presses a soft kiss to the tip of his cock, his lips teasing and playful. He tries to squirm away, but Karkat’s weight on his legs keeps him pinned.

Karkat swipes a thumb over Dave’s tight and dry hole, tsking. "You've been a bad boy, Davey," Karkat murmurs, his voice a low rumble, a mixture of playfulness and reprimand.

He swipes a thumb over Dave's tight and dry hole, tsking softly. "Look at how neglected this pretty little hole is. You haven't taken care of my things, have you, baby? You've been so busy with that hand of yours, you haven't played with these nipples, or stretched your pussy, or even edged properly. You've just been beating up your little clitty, cumming lots, huh?"

Karkat teases, his voice laced with amusement and a hint of reprimand.

Dave's face burns with a new wave of embarrassment as Karkat presses a soft kiss to the tip of his cock, his lips teasing and playful. He tries to squirm away, but Karkat's weight on his legs keeps him pinned.

"Get off me, Karkat," Dave snaps, his voice sharp with irritation. "I don't need your help or your commentary. It's none of your business what I do in my room."

Karkat chuckles, his thumb still stroking the sensitive head of Dave's cock, a stupid smirk on his face.

"Ever heard the saying, 'Give a boy a inch, and he'll take a mile'?" he asks, ignoring Dave's outburst. "It's true, you know. Boys like you, Davey, can't be trusted to take care of themselves. You get lost in the moment, forget all the rules. It's cute, but it's also dangerous. That's why someone needs to take control, keep you safe."

Karkat's voice was low and soothing, his thumb still stroking the sensitive head of Dave's cock. "Someone who knows what you need, even if you don't. Someone who can let you struggle, who can let you be a brat. Look at the state you've gotten yourself into, because you only care about what you want - and not what you need."

Dave's eyes met Karkat's, a spark of defiance igniting in their depths. "I don't need anyone to take control, Karkat. I can handle myself just fine."

His voice was sharp, his words laced with irritation. Karkat's smirk only widened, his eyes crinkling at the corners. "Is that right, baby? You sure about that?"

Dave tried to sit up again, but Karkat's weight on his legs kept him pinned. "Get off me, Karkat," Dave snapped, his voice sharp with annoyance. "All dudes jerk off, okay? It's not a big deal. You're being fucking weird."

Karkat chuckled, his thumb still stroking Dave's cock, his smirk still firmly in place. "You're not just any dude, Davey. You're my boy. And I see what you're doing. You're bratting and acting out because you need to be put in your place. It's so good of you to ask for what you need like this <3 I will always give it to you."

Dave's eyes went wide with shock and humiliation. His cheeks burned, and his breath came out in short gasps as he stared up at Karkat in disbelief. "What the fuck, Karkat? Are you joking?" he asked, his voice barely a whisper.

Karkat nodded, his eyes soft and gentle, his thumb still rubbing lazy circles on Dave's cockhead. "Very serious, baby. You need it, and I want to give it to you."

Dave's body trembled slightly, his nerves on edge as he tried to process what Karkat was saying. "But...

but I was trying to take care of it myself," Dave stuttered, his eyes filling with tears of humiliation and frustration.

Karkat cut him off, his expression serious and stern. "You've been neglecting your development, your needs. I can't imagine how hungry your pussy was all week, poor thing. It's clear that you can't be trusted with this little thing." Karkat presses another kiss to Dave's completely spent and sore cock, which twitches but falls flat again. "And as is, you can't be trusted to come to me when you need me."

Karkat's voice was firm but gentle, his thumb still stroking lazy circles around Dave's cockhead. Dave whimpered softly, overstimulated.

His head was thrown back, his throat exposed as he panted, the muscles in his neck taut with tension. Karkat, seeing the perfect opportunity, reached into the drawer of his bedside table and pulled out a small, pink cage.

Dave, still overwhelmed by Karkat's words and the sensation of Karkat's thumb on his cock, didn't immediately notice. Karkat quickly slipped his cock into the cage, his eyes twinkling with mischief, and locked it.

Then, he tapped Dave on the chin, gently guiding his head down. “Look at this, baby,” he purred, a smirk playing at the corners of his mouth.

Dave's eyes widened in shock as he looked down and saw the bright pink cage encasing his cock. He gasped, a blush spreading across his cheeks. “What the fuck, Karkat?

What is this thing?” Dave demanded, his eyes wide with shock and disbelief as he stared down at the light pink cage encasing his cock.

“This, angel is a chastity cage,” Karkat explained, his voice patient and gentle, as if he were teaching a child. “It’s a little reminder that some things are better left to those who know how to handle them properly. I’ve noticed you’ve been... overindulging, shall we say. And I think it’s time for a little timeout.”

Karkat said, his voice soft but firm. “This little guy needs a break, and you need to learn to pay attention to the other parts of yourself, baby. The parts that need to be touched, stretched, and filled. Not just the ones that demand release.”

Dave’s eyes darted between Karkat’s face and the cage enclosing his cock, which had begun to harden despite Dave’s protests. “But…but, I can’t just…not jerk off, Karkat. I’ll go crazy.”

Karkat chuckled, his eyes crinkling with amusement. “You won’t go crazy, baby. You already crave something else. Something deeper. So you can give it to yourself or you can come to me, begging for it. And that’s when I’ll give it to you.

Karkat grins, teasing Dave, "And it's not like we both don't know that you don't need to touch your cock to come when I'm making you mine, huh? Do you think a week is long enough for your pussy to forget me?" Karkat mused, his fingers tracing the outline of the cage, a smug smile playing on his lips. Dave's cock twitched at Karkat's words, trapped in its prison.

He stared up at Karkat, his eyes wide and unblinking, his jaw slack, breathing shallowly. Karkat leaned down, capturing Dave's lips in a hot, possessive kiss.

Dave whimpered softly, his eyes watering as Karkat's tongue forced its way into his mouth. He tried to turn his head away, but Karkat's hand gripped his chin, holding him in place. Karkat's tongue swirled around Dave's, tasting, exploring, claiming. Dave's cock twitched in the cage, trying desperately to grow hard despite the restriction, forced to stay soft. Karkat broke the kiss with a smirk, his eyes gleaming with satisfaction.

"That's better, isn't it? All safe and secure where you can't get to it, huh?"

Dave's chest heaved with ragged breaths, his cheeks flushed and his eyes glazed over. He didn't respond, but his cock twitched again in the cage, betraying him. Karkat chuckled, running a hand through Dave's hair.

"Don't worry, angel. You don't need to worry about a thing, I'm here to take care of you."

Karkat smiled, his eyes gleaming with mischief as he reached into his bag and pulled out a small, black box. "I picked up something special for you, actually."

Dave's eyebrows furrowed in confusion as he looked at the box, a sense of unease settling in the pit of his stomach. "What is it?" he asked, his voice cautious.

Karkat grinned, his eyes never leaving Dave's as he opened the box to reveal a sleek, black prostate massager. "It's a little something to help you remember how good it feels to have something inside you, filling you up," Karkat purred, his voice low and sensual as he traced the toy with his fingers.

"It's a thoughtful gift, isn't it?"

Dave's eyes went wide with surprise and horror, his body tensing as he stared down at the prostate massager. "No way, Karkat. There is no way in hell I'm putting that thing up my ass right now. I'm not in the mood." he declared, his voice shaking with nervousness and defiance.

Karkat chuckled, a low, rumbling sound in his chest. "Oh, come on, baby. Don't be such a brat. You've taken me before, remember? And this is much smaller than me.

Plus, it vibrates." Karkat's eyes twinkled with mischief as he held up the toy,showing off its various settings. "It's not the same, of course. But I can't be hard and in you all the time."

Dave's face flushed with embarrassment, his eyes darting to the cage on his cock, and then back up to Karkat's smirking face. "And...and I can't just...not jerk off, Karkat. I'll go crazy."

Karkat chuckled, a deep, rumbling sound that sent shivers down Dave's spine. "You won't go crazy, baby. You'll just learn to redirect that energy. After all, you've jerked that little cock enough this week to last you for a month, I bet." Karkat said, his eyes gleaming with amusement and lust as he looked down at Dave's flushed, embarrassed face. Dave's eyes flicked between the cage on his cock and the prostate massager in Karkat's hand, a sense of panic rising in his chest. He shifted beneath Karkat, trying to squirm away, but Karkat's weight kept him pinned.

"Karkat, I can't... I won't... just stop, please," Dave begged, his voice shaking with nervousness and humiliation.

Karkat smirked, his eyes twinkling with mischief. "Oh, baby, you're already squirming. You can fight me if you need too, bratty boy."

Karkat murmured, pressing his thumb to the lock on the cage, making sure it was secure before he reached for the lube in his bag. "But I'm not going to let you make a mess of yourself anymore, Davey. It's time someone took care of you."

Karkat quickly worked the lube onto his fingers, then reached for the toy, turning it on to its lowest setting. Dave bucked and squirmed under him, his breath coming in short gasps as he tried desperately to close his legs. But Karkat was strong and insistent, his hands pushing Dave's thighs apart, his fingers quickly finding and pressing against Dave's tight hole.

Karkat pushed the tip of the toy against Dave's entrance, his free hand moving to Dave's chest, pinning him down. "This is your favourite thing, you just need to remember." Karkat murmured, quickly opening Dave up with his slick fingers, spreading him wide, and pushing the tip of the prostate massager into Dave's tight entrance.

Despite himself, Dave's body responded immediately, his cheeks flushing with arousal as his hole opened easily and began to suck the toy in, Karkat teasing him, "See, baby? You love this, don't you? You're made for this, you love to be filled up."

Dave's breath hitched, his hips bucking involuntarily as the toy slid deeper inside him, his body betraying him. He bit his lip, trying to hold back a moan, but a soft whimper escaped regardless. Karkat's eyes gleamed with triumph, his grip on Dave's chest tightening as he pushed the toy in further, his free hand reaching down to stroke Dave's inner thigh, teasing him.

"You're so tight, Davey," Karkat murmured, his voice low and husky, "And so eager. It's like you wanted to be a virgin again for me, let me take you for the first time twice." Karkat continued, his words sending shivers down Dave's spine. The prostate massager hummed softly within him, sending waves of pleasure through his body. Dave's face flushed deeper, his body trembling as he tried to suppress the moans that threatened to escape him. Dave's breath hitched, his lips parting instantly at the touch. Karkat's tongue forced its way into Dave's mouth, tasting and exploring, claiming every inch.

As he withdrew, he left a lingering kiss on Dave's swollen lips before pulling back, his eyes gleaming with lust and mischief. "But you didn't just neglect your cock this week, did you, baby?" Karkat murmered, his voice a low growl. "You neglected this," he added, grabbing his own hard cock through his pants. Dave's eyes widened in surprise and longing, a soft whimper escaping his lips as he watched Karkat free himself from his jeans, his cock springing out, hard and eager.

Karkat straddled Dave's chest, his knees on either side of Dave's shoulders. He gripped his cock in a tight fist, stroking it slowly, his eyes locked onto Dave's.

"You know, baby, this cock missed you this week. It's been hard and aching, thinking about you, needing you." he murmured, his voice thick with lust and desire. "But you can't have it right now. You've been a bad boy, so you're going to watch me stroke it, right in front of your face. You're going to look at it, smell it, and taste it without being able to have it. Because that's what you deserve, baby. That's what you get for being such a brat."

Karkat bucked his hips, his cock barely an inch away from Dave's lips. Dave's eyes widened, his breath coming in short gasps as he stared up at Karkat's rigid shaft, mere inches from his face. His mouth watered, his tongue darting out to wet his lips.

Dave's eyes were glued to Karkat's cock, mere inches from his face, his body shaking with desire and frustration. He watched, mesmerized, as Karkat's fist slid lazily up and down his shaft, the veins pulsing, the head glistening with pre-cum. Dave's chest heaved with ragged breaths, his heart pounding in his chest.

"You're so weird man -- not having to put your cock in my mouth is a punishment? Easy for me, it's more like a punishment for you." Dave retorted, his breath coming in short gasps as he stared at Karkat's cock, his mouth watering despite his protests.

"You see, the thing is, if I wanted to put my cock in your mouth, baby, you'd take it like a good boy. You'd suck me off until I came down your throat, every last drop. And you'd love it, we both know that's true."

Karkat's voice was a low, teasing growl as he continued to stroke himself, his cock hovering just out of reach of Dave's desperate mouth. "But you can't have it right now, can you, baby? You've been a bad boy, and now you're going to suffer the consequences. You're going to watch and smell and taste, but you're not going to have it. Though I suppose you could always beg." Karkat's eyes gleamed with satisfaction as he watched Dave squirm beneath him, his body betraying his protests with soft whimpers and desperate, panting breaths.

Karkat teased, "Aww, sweetheart, did you miss it?" he asked, his voice low and playful. He held his cock in his fist, the tip glistening with pre-cum, and he brought it down to Dave's lips, smearing the drop of clear liquid across Dave's bottom lip.

"I suppose I can let you give it a quick kiss," Karkat murmured, his voice a mixture of amusement and cruelty as he rubbed the head of his cock over Dave's closed mouth, smearing the precum across Dave's lips.

Dave's breath hitched, his body shivering with desire and frustration as he felt the hot, silky liquid against his mouth. His tongue darted out, instinctively wanting to taste, but Karkat pulled back just in time, a smirk playing on his lips.

"Uh-uh, baby," he teased, his voice a low rumble.

He thrust his hips forward, slapping his cock against Dave's lips, the wet head leaving a slick trail across his face. Dave's eyes widened, his breath hitching as the sensation sent a jolt of desire through him. Karkat chuckled, a cruel edge to his voice as he resumed his slow, torturous strokes, his gaze never leaving Dave's flushed face. His breath came in ragged gasps, his cock twitching in the cage as he watched Karkat jerk off mere inches away from him. The musky scent of Karkat's arousal filled his nostrils, driving him crazy with need. He whimpered softly, his hips bucking against the prostate massager inside him, his body begging for release.

"You feel that, baby?" Karkat asked, his voice thick with lust. "You feel how hard I am?

How much I want to come all over your pretty face, baby?" Karkat groaned, his hand pumping his cock faster, his breaths coming in short, ragged pants. "But first, let's get you nice and ready for me, hmm?"

Karkat's fingers found the remote and he pressed a button, the hum of the prostate massager inside Dave intensifying, the vibrations stronger, more powerful. Dave's eyes flew open, his body tensing as the sensation hit him like a freight train. His hips bucked, his back arching off the bed as the pleasure overwhelmed him.

His hands clenched into fists at his sides, his fingers digging into the sheets as he tried to process the sensation. Karkat watched him, a smirk playing on his lips as he slowly decreased the vibrations, teasing Dave with the edge of release.

He pressed another button on the remote, and the vibrations started up again, stronger than before.

Dave's back arched off the bed, his hands clawing at the sheets as the intense pleasure hit him like a tidal wave. "Fuck, Karkat," he gasped, his eyes squeezed shut as he tried to focus on the sensation. Karkat chuckled, his hand never slowing on his cock as he continued to jerk off in Dave's face.

"You're so fucking tight, baby, I bet you feel like a virgin all over again," he murmured, his voice thick with lust. "Your hole is probably clenching around that toy, trying to milk it, isn't it? Gorgeous little thing, squeezing and pulsing, all hungry for more." Karkat's voice was like velvet, low and husky, each word a caress that sent shivers down Dave's spine.

"That's it, baby, let that toy do its job, make you feel all stretched and full. You love it, don't you? You're such a slut for it." His grip on his own cock tightened, his breath coming in short, ragged gasps.

"You tried so hard to deny yourself, didn't you, baby? Tried to wear yourself out with your own hand, hoping that would be enough to keep you from thinking about me."

Dave's eyes flew open, his mouth parting as he watched Karkat stroke himself, the sight sending a fresh wave of desire coursing through him. His body was a traitor, responding to Karkat's touch despite his best efforts to resist. Karkat's voice was a low, sultry rumble in his ear, dripping with lust and possession. "But you can't fool me, baby. I know what you need. I know how tight and eager your little pussy gets when you think about me. I know how your body responds to my touch, even when you try to fight it.

Your mouth may say no, but your body always says yes." Karkat's voice was low and husky, his eyes burning with desire as he looked down at Dave, his cock throbbing in his hand.

Dave's breath came in ragged gasps, his body writhing and squirming beneath Karkat as the vibrations from the toy inside him grew more intense. His eyes were wide and glazed, his pupils blown with arousal, his mouth parted and panting, "Uh... uh...Uh.." Dave gasped, his eyes locked onto Karkat's cock, his mind a hazy fog of pleasure and desperation. His hands clutched at the sheets, his knuckles white as he struggled to maintain control, his body betraying him with every twitch and jerk. Karkat's eyes darkened with lust as he watched Dave struggle, his cock pulsing in his fist, pre-cum dripping from the tip in anticipation. "That's right, baby," he growled, his voice thick and heavy with desire. "Let go for me. Give in to it.

Come for me, baby," Karkat commanded, his voice a low growl, his eyes never leaving Dave's flushed, panting face. Dave's body tensed, his muscles coiling like a spring ready to snap. The vibrations inside him grew even more intense, pushing him closer and closer to the edge. His head thrown back, he let out a guttural moan, his body convulsing as he finally surrendered to the pleasure. Dave's cock, despite being trapped in the cage, seemed to swell and throb, desperate for release. A single, powerful spasm wracked his body, his cum shooting out and landing on his heaving chest, his stomach, and even his chin. Dave's body shuddered with the force of his orgasm, his breath coming in ragged, broken gasps as wave after wave of pleasure washed over him.

His eyes fluttered closed, his body going limp as he surrendered to the overwhelming sensation. A soft, demeaning chuckle echoed in the room, breaking through the haze of Dave's post-orgasmic bliss.

"Good boy," Karkat cooed, his voice laced with a mix of pride and amusement. "Look at you, all spent and messy, and you didn't even have to touch your cock. I knew you could do it, angel. I'm so proud of you."

Karkat purred, leaning down to press a soft kiss to Dave's swollen lips. Dave, still out of it, mouth open panting, his eyes glassy and unfocused, barely registered the kiss. The prostate massager was still buzzing inside him, the vibrations no longer torturous but comforting, soothing him into a state of utter relaxation. His body was limp and pliant beneath Karkat's touch, his gaze locked onto Karkat's cock, body glistening with his cum. Karkat chuckled softly, his thumb brushing away a stray tear from Dave's cheek.

"Aww, baby, it's okay. I know you want it, but you don't need it, right?" he taunted, a cruel edge to his voice. Despite the pain and frustration, Dave couldn't help but whimper at the gentle touch, his chest heaving with ragged breaths. His eyes welled up with tears as he desperately tried to move his head, to get closer to Karkat's cock, to take it into his mouth. But Karkat's grip on Dave's jaw was firm, his hold unyielding. Dave's tears spilled over, tracing paths down his cheeks.

Karkat's thumb continued to brush away the tears, each pass a mockery of comfort. "You're such a good boy, aren't you?

You're doing so well for me, taking what I give you," Karkat crooned, his voice a sultry whisper as he leaned down, his cock mere inches from Dave's swollen, panting lips. "You really need it, don't you, sweetheart?"

Dave's eyes fluttered open, his pupils blown with arousal and exhaustion, his lashes wet.

He was a mess, his chest and stomach glistening with cum, his breath coming in ragged gasps, unable to calm himself down with the prostate massager still running.

Karkat chuckled softly, his eyes filled with both amusement and tenderness as he watched Dave's predicament.

"It's okay, baby," Karkat murmured, his voice gentle and reassuring as he pressed a soft kiss to Dave's forehead. "Let's get you calmed down, hmm? You're overloaded right now, and that's not good for you."

He paused, a thoughtful expression crossing his face, before a slow, wicked grin spread across his lips. "You know what helps you calm down, baby? Sucking on something. Sucking on something nice and hard, something that belongs to me."

Karkat's eyes darkened with lust as he leaned down, his cock hovering just above Dave's mouth.

Dave looks up, worried that this is a trick. He's still panting, his body shivering slightly from the aftershocks of his orgasm. But he sees nothing but sincerity in Karkat's eyes. "You're doing so well today, baby," Karkat says, his voice soft and gentle. "You've been such a good boy, taking everything I've given you. You deserve a reward." He smirks, just a hint of mischief in his eyes. "How about I let you have just the tip? Anything you want, just don't make me come yet, okay?"

Dave's eyes go wide with surprise, but his body immediately responds to the offer. He nods eagerly, his lips parting in anticipation.

Dave's tongue darts out to wet his lips, and he presses his mouth to the tip of Karkat's cock, his eyes locked onto Karkat's.

He takes the head in slowly, his lips wrapping around the sensitive flesh, and he suckles gently, his tongue swirling around the slit. Karkat groans, his hand tangling in Dave's hair as he guides him, stopping him from taking it deeper. Not today, this was still his punishment.

"That's it, baby," Karkat murmurs, his voice thick with lust. "Did you miss it all week? Was your mouth lonely?"

Karkat asked, his voice a low purr as he watched Dave suckle tentatively on his cockhead.

Dave's cheeks flushed, and he nodded, the movement subtle but enough to convey his eager yes.

Karkat chuckled, a sound that vibrated through Dave's mouth, making him shiver. "That's a good boy. You just take your time, no need to rush. Savor it, baby."

Dave's eyes watered as he continued to suckle on the tip of Karkat's cock, his body trembling with need and desire.

He couldn't believe how much he craved this, how much he needed it. Despite his protests, his body was singing with pleasure, his soul soothed by the taste of Karkat in his mouth. It was a weird sensation, being both punished and rewarded at the same time. But Dave couldn't deny that it was working. He felt calmer, more centered, his body humming with contentment.

Karkat's hand gently stroked Dave's hair, his touch soothing and possessive at the same time. "Good boy," he murmured, his voice thick with lust and affection. "You're doing so well, angel. Just relax and enjoy it.

That's all you need to do."

Dave's eyes drifted shut peacefully as he sucked and kissed at the tip of Karkat's cock, the warmth and taste of him filling his senses.

Karkat's hand in Dave's hair tightened slightly, a soft gasp escaping his lips as he felt Dave's mouth work on him. He could feel the suction, the gentle pressure, and it sent shivers down his spine. He'd known Dave needed this, needed the reminder of who he belonged to, but he'd forgotten how much he needed it too. His hips twitched, the sensation of Dave's mouth too much for him to stay still.

"You're so pretty."

Karkat murmured, his voice soft and affectionate as he looked down at Dave's flushed face. "With your plump lips wrapped around my cock, your eyes all dreamy and glazed over." Karkat's hand tightened slightly in Dave's hair, his hips twitching involuntarily as Dave's mouth worked on him. He couldn't help but want to capture this moment, to savor it forever. Without missing a beat, he reached into his pocket and grabbed his phone.

Dave didn't seem to notice or care, his focus entirely on the task at hand. His eyes were shut, his lashes wet, as he continued to suckle on the tip of Karkat's cock. Karkat snapped a quick picture. Dave didn't so much as flinch, his mouth never losing contact with Karkat's cock.

"Look at me, baby,"

Upon hearing Karkat's command, he slowly opened his eyes, looking up at him with a mixture of submission and adoration. "Perfect," Karkat said, his voice soft yet firm. "I want to see those pretty eyes of yours while you suck my cock." Dave's eyes met Karkat's, his gaze unwavering as he continued to suckle gently on the tip. Karkat snapped another photo. In this one, Dave's eyes were open, his gaze locked onto Karkat's, pupils blown out. His cheeks were flushed, and his lips were swollen from sucking on the tip of Karkat's cock. The picture was intimate and raw, a testament to the power dynamic between them. Karkat looked at the photos, nodding to himself in satisfaction.

He put his phone away, his attention returning to Dave. "Alright, baby," he said, his voice gentle but firm. "You're still being punished, remember? I can't come in your mouth yet, you don't get to make me come today." He pulled his cock away from Dave and resumed stroking it, his grip tightening as his breath came in shorter gasps. "Karkat, I..." Dave started, his eyes following the movement of Karkat's hand, but Karkat cut him off with a sharp look.

"Not today, baby. Remember, you're still being punished. You don't get to make me come." Karkat growled, his voice thick with desire and frustration. He leaned down, his cock mere inches from Dave's face, his breath hot on Dave's skin. "But I am going to mark you, baby.

Mark you as mine," Karkat growled, his hand gripping his cock tighter, the veins standing out on his forearm. He held his phone up, pointing it down at Dave's face, his wet, swollen lips mere inches from the tip of Karkat's cock. Dave's eyes were wide and desperate, his gaze locked onto Karkat's, his cheeks flushed and glistening with unwanted tears. "Today, you're going to watch me come, baby. You're going to see me jerk off over your pretty little face, and you're going to take it, because that's what you deserve. That's your punishment for trying to deny us both." Karkat's voice was a low, harsh growl, his eyes burning with desire and frustration. He stroked his cock harder, his breath coming in short, ragged gasps.

He held the phone up, pointing it down at Dave's face, capturing every inch of his expression.

His cock was hard, throbbing in his fist, seconds away from release. He looked into the camera, his voice low and thick with lust and malice. "Look at this, Davey. Look at what you've done to me." His hand moved faster, the veins in his forearm standing out as he stroked himself roughly. "You denied us both, baby. You tried to say no to what we both want, and now..." He chuckled, a dark, twisted sound that sent shivers down Dave's spine. "Now, you're going to pay for it." Karkat's eyes flicked down to Dave's face, his gaze lingering on Dave's swollen, glistening lips.

"You see, baby, you tried to wear yourself out, jerking off all week. But you couldn't stop thinking about me, could you?

You couldn't stop wanting what you know only I can give you. You're a slut for my cock, baby, and that's why I've got this pretty little cage on you right now," Karkat murmured, his voice thick with lust and malice as he held the phone up, the camera focused on Dave's face and the hard length of his cock. "You denied us both this week, trying to wear yourself out with your own hand, but that's not what you need, is it, baby? You don't need that little cock of yours. You need this," Karkat said, his grip tightening on his own cock, the veins in his forearm standing out as he stroked himself roughly.

"You need me," he growled, his voice low and thick with desire. Dave whimpered, his eyes locked onto Karkat's cock, his breath coming in short, desperate gasps. Karkat's fingers tightened on his shaft, his hips bucking as he thrust into his own fist. "You need me to fill you up, to take care of you, to make you come so hard you can't even remember your own name." Karkat's voice was a low, guttural growl, his eyes burning with lust and possession.

Dave's breath hitched, his body tensing as he watched Karkat jerk off above him, the camera capturing every moment. Dave's gaze was fixed on Karkat's cock, his eyes wide and desperate, his lips parted as if trying to catch the drops of pre-cum leaking from the tip. Karkat's hand moved faster, his breath coming in short, ragged gasps.

"That's right, baby," Karkat panted, his eyes locked onto Dave's face as he stroked himself hard and fast, the veins in his forearm standing out. "Look at me, Davey." Karkat demanded, his grip on his cock tightening as his body tensed with the impending release. Dave’s eyes snapped up to meet Karkat’s, his breath hitching as he watched the raw pleasure on Karkat’s face. "I want you to see who does this to you. I want you to remember who owns this pretty little body and this eager little mouth."

Dave's eyes were wide with a mix of fear and lust, his chest heaving with ragged breaths. The camera captured every moment, every flicker of emotion. Karkat's hand moved faster, his breath coming in short, harsh gasps.

"If you say please, I'll let you taste it." Karkat taunted, his voice a low growl as he continued to stroke his cock, his eyes locked onto Dave's. Dave's eyes widened in surprise, but he quickly caught on. "Please," he begged, his voice barely a whisper. He looked up at Karkat with desperate, pleading eyes.

Karkat chuckled, a dark, triumphant sound. "Good boy," he purred, his hand never slowing as he pumped his cock harder. He leaned down, positioning the head of his cock just above Dave's mouth. "Open up, baby," he commanded, his voice thick with lust.

Dave obediently parted his lips, his tongue darting out to catch the drop of pre-cum that had beaded at the tip of Karkat's cock. Karkat groaned, his hand moving faster, his body tensing as his orgasm approached. "Here it comes, baby," he panted, his eyes locked onto Dave's.

In one swift motion, Karkat's body convulsed, his cock pulsing as he came. He groaned, a low, guttural sound, as his release shot out, filling Dave's mouth. Dave swallowed reflexively, his tongue lapping up the salty sweetness, his eyes closed blissfully. Karkat pulls out, still cumming, aiming over the rest of Dave's pretty face and down to his neck and chest. Dave's face is covered in cum, his lips and chin glistening with it, his cheeks flushed pink. His chest is marked, streaked with the evidence of Karkat’s pleasure.

Karkat leans over, carefully swiping his thumbs over Dave's eyelids, making sure they're clean from cum so he can open his eyes safely. He presses a soft kiss to an eyelid before laying back.

His cock is still semi-hard, twitching at the sight of Dave's cum-covered face. He smirks, running a hand through his sweaty hair. He looks over at Dave, who is panting, trying to catch his breath, his eyes still glazed over.

"You look so fucking gorgeous like this, Dave," Karkat purrs, his voice low and throaty. He leans over, brushing a stray hair from Dave's forehead. Dave exhales shakily, his body still trembling slightly.

His eyelids flutter open, revealing eyes glazed over with a mix of euphoria and submission. Karkat leans over, his fingers gently wiping away the cum from Dave's face, his eyes never leaving Dave's. He brings his fingers to Dave's mouth, coaxing his lips open with a gentle touch. "Open up,," he murmurs, his voice soft yet firm. Dave obeys, his lips parting to allow Karkat's fingers inside. Karkat watches as Dave sucks on his fingers, licking away the salty taste of his cum. He groans softly, his cock twitching involuntarily at the sight. "That's it,," he murmurs, his voice thick with affection and pride. "You took it like such a good boy."

They lay side by side for a while, breathing. Karkat cleans Dave up, who is soft and sleepy by his side, completely malleable. Karkat can't help but smile, tracing lazy lines along Dave's cheek. "You did good, Dave," he murmurs. Dave hums in response, his eyes fluttering closed. Karkat chuckles, tapping his chest lightly. "Hey, listen, if you ever get confused or uncertain about anything, you come to me, alright? No more running off and hiding." Dave's eyes open, a soft question in them. Karkat nods, his expression serious. "I mean it, Dave. I'm here for you. Always."

Dave bites his lip, his eyes unfocused as he watches Karkat. Karkat leans over to the nightstand, pulling out a small box. He opens it, revealing a shiny, silver key. Dave's eyes widen as he looks from the key to Karkat, a soft whimper escaping his lips.

Karkat smiles, his fingers wrapping around the key as he secures it on a chain around his neck. "You see, baby," he says, his voice thick with amusement and affection, "you've been a very bad boy, haven't you? Trying to resist what your body and heart both want. It's time for you to remember who's in charge here." He leans down, his voice dropping to a low, seductive whisper. "And for the next week, that's going to be me." Karkat's lips brushed against Dave's, a soft, gentle kiss that lingered for a moment before pulling back. He traced the line of Dave's jaw with his thumb, his voice low and sultry. "You know, I can't tell you how much I love seeing you in that little cage, baby. It's like a constant reminder that you're mine, that you can't get off without me." His thumb moved lower, trailing down Dave's neck, his eyes darkening with possession. "It drives me crazy thinking about you walking around all day, your little cock locked up tight, just aching for me." Dave swallowed hard. Karkat chuckled, a low, rumbling sound that vibrated against Dave's skin.

"I love knowing that underneath those cute little shorts of yours, you're wearing that little pink cage," he murmured, his fingers tracing the line of Dave's jaw. "It's such a turn-on, knowing that you're locked up nice and tight, just for me." He leaned in closer, his breath hot on Dave's ear. "And I bet you can't wait for me to let you out, can you, baby? I bet you're already thinking about how good it's going to feel when I finally give you what you need."

Karkat's voice was low and husky, his breath hot against Dave's ear. "Imagine how good it's going to feel when I finally let you out of that little cage, and you're finally able to get off." Dave's breath hitched at the thought, his body tensing in anticipation. "But until then," Karkat continued, his fingers trailing down Dave's chest, "you're going to have to come to me for it. You're going to have to be a good boy and ask me nicely."

Dave's eyes widened at the implication, his cheeks flushing with a mix of embarrassment and arousal. "You mean... I have to..." he stuttered, his voice barely above a whisper. Karkat chuckled, a low, throaty sound that sent shivers down Dave's spine.

He leaned in closer, his breath hot on Dave's ear, his voice a low, sultry murmur. "But if you're desperate for release, baby, there's another option. Have you ever considered playing with your hole?" Dave's eyes flew open, his body stiffening in shock. "What do you mean?" he asked, his voice barely above a whisper. Karkat pulled back, his eyes darkening with amusement as he looked down at Dave. "Come on, Dave, don't be naive. You know what I mean." He smirked, his fingers tracing lazy lines along Dave's chest. "I know you've always left your hole to me, but what if I'm busy and you need it, huh?" Dave's cheeks flushed a deep shade of red, his eyes wide with a mixture of embarrassment and curiosity.

"That's... that's too much, Karkat," he stammered, his body squirming slightly at the mere thought. He couldn't imagine touching himself there, it was too personal, too intimate. Locking up his cock had been humiliating enough, but the idea of playing with his hole... it was almost too much to bear. "I can't... I won't do that, Karkat," he insisted, his voice firm despite the tremble in his hands.

Karkat chuckled, low and throaty, the sound rolling over Dave like a physical touch. He reached out, his fingers tangling in Dave's hair, tugging gently to turn his head so they were face to face. "But what if you need it?" he murmured, his voice soothing despite the mischievous glint in his eyes.

"What if you're so desperate to come, so desperate to feel something inside you, and I'm not around to give it to you? What will you do then, baby?" Karkat cooed, his fingers tracing patterns on Dave's chest, his touch light and teasing. Dave's breath hitched, his cheeks burning with embarrassment and arousal. He couldn't believe they were having this conversation, let alone that he was considering the idea. But Karkat's touch was soft and persuasive, his voice a low, purring temptation that made Dave's body hum with desire. "Come on, baby. You don't have to do it now, but you will try it eventually." "And who knows? You might even like it." He pulled back slightly, his eyes locking onto Dave's. "In fact, I'm going to give you something to help you along." He reached over to the nightstand, his hand reappearing with the prostate massager from earlier. Dave's eyes widened at the sight of it , his body tensing at the implication. "Now, baby," Karkat said, his voice stern yet gentle, "I want you to use this, and I'll need to see proof. Only then will I consider letting you cum. If you don't want to do it - that's no problem, you'll just get unlocked at the end of the week instead <3" He paused, his gaze softening as he watched Dave's reaction. "But I know you want to. You want to please me, don't you?"

Dave curled his face into Karkat's neck, hiding how red and hot it was. "Shut up" he felt Karkat smile and wrap an arm around his thigh, pulling him up and cupping his ass possessively. "You're so fucking cute" he murmured, his voice a low rumble against Dave's skin. They were done having sex, but even so he couldn't resist playing with Dave's ass a bit - groping him and spreading his cheeks apart. He gave it a light spank, enjoying the jiggle.

"So cute and plump," he cooed, his fingers tracing the curve of Dave's ass, pressing kisses beside his ear. "I'm so lucky to have found the best, cutest boy in the world.

"Karkatttttt" Dave whined, still hiding his face.

He squirmed in his arms, trying to get away, but Karkat's grip was too tight. He giggled, helplessly, struggling.

"The best, cutest boy in the world, with the sweetest little round ass. I'm gonna be soooo happy when you send me a video of you fucking your pussy for me, because I asked you to."

Karkat's voice was teasing, taunting, his fingers continuing to grope and squeeze Dave's ass, his touch deliberately sensual. He knew it was driving Dave crazy, the mix of arousal and frustration evident in the way Dave's body was writhing and squirming in his grasp. But Karkat had no intention of following through on his words.

He chuckled, the sound low and dark, as he tightened his grip on Dave's ass. "But you know," he purred, his voice a low rumble in Dave's ear, "I was thinking. Do you think you'll be able to cum on your little toy without me?" He squeezed Dave's ass, his thumb tracing circles around the entrance to Dave's hole. Dave whimpered, his body tensing at the reminder of the prostate massager. "I can't decide what would be sweeter," Karkat mused, his voice a low tease. "If you loved having it in your pussy so much that you can't handle it, and you keep coming over and over. Or if you need to call me for help, because it's so fucking good, but you can't quite get yourself there."

Karkat's hand slid back, massaging circles over Dave's hole, still a bit wet and open from before.

"You're all desperate, thighs shaking, leaking a bit, all sweaty and shaky and tired and so close. Maybe you need something to suck on, maybe you need something bigger in your hole, or maybe you just need me there, telling you that you're my good slutty boy, giving you permission to let go." Karkat's voice was dark and sultry, his words painting vivid images in Dave's mind. He could almost see himself, writhing and desperate, his body aching for release. He squeezed his eyes shut tightly, trying to block out the image, but it was too late. It was already there, burned into his brain.

Dave squirmed in Karkat's grasp, his body flushing with a mix of embarrassment and arousal. "Stop it," he whined, his voice trembling slightly.

"Stop what?" Karkat asks innocently, pressing his thumb hard to Dave's hole one last time before retreating. Dave squirmed in his arms, still red-cheeked and breathless. Karkat chuckles, his hand sliding up to cup Dave's cage, giving it a soft pat. "Good night, baby," he murmurs, his voice already softening with sleep. "Sweet dreams, mmm?" He rolls Dave onto his side, spooning him and draping an arm over his chest, his hand resting possessively on the cage. Dave huffs out a sigh, his body still trembling slightly from Karkat's words and touch. He's turned on and there's nothing to do about it.

He breathes deeply for a while, eventually calming down enough to fully soften and go to sleep.

It's going to be a long week.

Read on DreamPress

Write your own erotic story with AI