Chapter Text
The metal roof of the car isnāt the most comfortable on Daveās back, but his shoulder is warm where itās pressed against Karkatās, and their hands are linked together, and Karkatās just so good he canāt fucking stand it.
He pushes his shades up onto his forehead, scanning the sky for anything that stands out, something he can make some shit up about. Maybe⦠that row of stars over there?
He points so Karkat can see where heās looking and begins doing an impression of a British documentary narrator. āIf you look to the northeast, youāll see a row of four stars, comprising the constellation known as Peenus Majorus. It represents big dick energy and the eternal human desire for cummies. The big twinkly star at the very tip is actually a supernova called Sploogius. It appeared in August of 2014, and we only have three more years before it disappears from our view entirely. Nature is beautiful, yet fleeting.ā
Ā
Dave puts on the shittiest British accent and lets the most ridiculous words fall out of his mouth. Karkat isnāt sure what he was expecting but it wasnāt that, and it surprises a laugh out of him that just keeps going, until heās snorting and covering his mouth like that will keep the embarrassing noise inside. He drops his hand back down when heās calmed down enough that only a few giggles continue to escape him.
āWhat the fuck, Dave?ā he manages breathlessly. His cheeks hurt and his sides ache with laughter. āHoly shit. If Feferiās astrology facts were half as fucking ridiculous I wouldnāt mind when she kidnaps me. Oh my god do you know Feferi? Iām introducing you. I have to see her face when you tell her about fucking Sploogius, fuck.ā
Another embarrassing giggle slips out but Karkat is too happy to care. He feels lighter than air, and Daveās warm hand in his own is the only thing keeping him tethered to earth. He raises his free hand and points out the big dipper, probably the easiest constellation to recognize, and says, āWhat about that one?ā
Heās buzzing with excitement, wondering what Dave will say next. Itās been a long time since he laughed that hard.
Ā
Karkatās laugh is goddamn adorable. Dave can feel his shoulder shaking with laughter against his own, and his chest puffs up with warm pride. He made Karkat giggle-snort, he made him happy. If he can do that, maybe heās not such a fuck-up after all.
āOh yeah, Iāve met Feferi a couple times,ā he says. āNever had the pleasure of talking to her about astrology, seeinā as usually when I run into her sheās climbing out of Solluxās bed in the middle of the night. She seems chill as hell though, despite her questionable taste in men. Iād be hella down to actually hang out with her sometime.ā
He squints at the sky, following Karkatās pointed finger. Thereās a curved row of bright stars that looks likeā¦
āDude, thatās another dick constellation. It was discovered by the ancient Romans, they called it Erectalis Maximus and itās fucking majestic as hell. Canāt believe you donāt know that one, itās even got the ballsack on there, makes it super easy to recognize. And you call yourself an astrology expert? Pshh.ā
He elbows Karkat gently. God, he loves just being here together, touching and talking and laughing together. He never knew he could be this happy, and itās all because of Karkat. His boyfriend. It still feels so surreal.
Ā
āMy mistake,ā Karkat says through another peal of laughter. God, he feels fucking silly right now, all smiles and giddy anticipation. He has no idea how he lucked out, that Dave likes him back, enough to be his boyfriend. To take him on a date he actually gave a shit about, to make him laugh until he canāt breathe.
He keeps pointing at various constellations he recognizes, asking Dave what they are, and getting a dick-related answer in return. Theyāre never-ending and Karkat has tears in his eyes, his free hand covering his mouth, trying to hold back his ugly snorts and wheezes. Until finally he canāt take it anymore, rolling onto his side and burying his face in Daveās arm, his shoulders shaking. Every time he thinks heās calmed down enough to talk he bursts back into embarrassing giggles.
When was the last time he felt genuinely happy like this? Like life isnāt waiting to pull the carpet out from under him, to rip away all the good things.
He has an amazing, hilarious, attractive boyfriend. Him, Karkat! The thought is so fucking wild he can barely comprehend it. And on top of that, theyāve already had sex and it was good; Karkat managed to cum twice, didnāt leave Dave wanting and unsatisfied. Heās so fucking lucky.
Finally, when heās calmed down enough, he lifts his head and presses a kiss to Daveās cheek. And because he has no fucking self control when it comes to this boy, he moves his lips to Daveās ear, nipping at his earlobe and saying, āThank you. For taking me out.ā
Ā
Daveās heart is so full that itās threatening to spill over. Every time Karkat giggles at his dumb jokes, his whole body flushes with warmth and happiness. Finally Karkat rolls over and just collapses into laughter, hiding his face in Daveās arm, and itās so fucking cute he canāt stand it, jesus, he wants to put this boy in his pocket and never let him go.
Karkat kisses Daveās cheek and he fucking melts, and then Karkatās nibbling at his ear and oh, god, okay, his dick is paying attention now. He mentally swats at it, praying for it to calm down.
āY-yeah, no problem,ā he says, his voice cracking loudly.
Fuck fuck fuck, theyāre trying to have a soft moment right now and heās getting horny, thatās like the exact opposite of being the romantic boyfriend that Karkat deserves. But Karkatās just so hot, okay, Dave canāt help it. Every second theyāre together he just wants him so fucking badly. Especially when Karkatās biting at his goddamn earlobe like that, shit.
āUh, s-sorry it didnāt go exactly as planned, but I hope you had an okay time still. I promise Iāll make up for it on our next date.ā His heart is going so fast and his breathing is stuttering. He feels like such an idiot.
Ā
Dave seems nervous and Karkatās eyebrows draw together in concern even as his heart skips a beat when Dave says our next date. Because theyāre boyfriends, and theyāre going to go out on plenty of dates after this, and every single one is going to be fucking fanatastic.
āI had a great time,ā he emphasizes. āI was serious before, when I said this is the best date Iāve ever been on.ā
He rests his head against Daveās for a moment, breathing him in, and makes a decision. He sits up and rolls over, throwing a leg over Dave and straddling him with a smile. The metal of the car roof groans beneath them, but he determinedly ignores it. He leans down and presses a featherlight kiss to Daveās pretty lips.
āLet me take you out next time,ā he says. āIāll have to think pretty fucking hard to top a combined aquarium and stargazing date but I like a challenge.ā
Ā
Oh god, Karkatās on top of him. Fuck. Heās kissing Dave all light and soft and sweet, jesus, heās just so fucking nice. He hasnāt even yelled at Dave or made fun of him for how badly he fucked up their date, heās just been this supportive, sexy angel the entire goddamn time, and Daveās so in love he canāt stand it.
Dave kisses him back, a little deeper but not too much; heās trying to keep it in his pants, okay?
āHey, I think as long as the place you take me doesnāt get set on fucking fire, or have a two hour wait, or end up being closed for the day, youāre still gonna come out on top,ā he says.
Hah, Karkat on top. Like he is right now⦠straddling Dave with his gorgeous body, smelling fantastic, and being just a total goddamn heartthrob. Daveās dick is getting harder by the second and he canāt even blame it.
āI guess itās only fair for you to have a chance to wow me with your date planning skills, though, so alright. You get the next one,ā he concedes with a smile.
Heās honestly pretty curious to see what Karkat comes up with, being a romantic expert and all. Or at least, more of a romantic expert than Dave. Which really isnāt saying much. Dave knows heāll have an amazing time no matter what they do; as long he gets to spend time with his boyfriend heāll be over the fucking moon about it.
Ā
Holy fuck Dave is gorgeous when heās smiling at Karkat like this, small and soft and fond. Heās gorgeous any other time, too, but especially when he looks like this. Karkat canāt believe the expression is directed at him.
Dave agrees to let Karkat plan their next date and his mind immediately spins out of control with the possibilities. He has so many date ideas, but theyāre all things that he wants to do, and if heās going to take Dave out itās going to be on a tailor-made excursion for his boyfriend. Which likely means plenty of obnoxious āironicā shit that will drive Karkat insane, but thatās a sacrifice heās willing to make.
But those are thoughts for another time, when he doesnāt have his perfect, handsome boyfriend pinned beneath him. He leans in to press their mouths together more firmly, sneaking his tongue out to swipe across Daveās lip and smiling at the sound it elicits.
Heās feeling good, fucking ecstatic, and he wants nothing in the world more than to make out with his boyfriend until their lips are sore.
Ā
Karkat doesnāt answer, just leans in to kiss him again, and Daveās not fucking complaining. He feels the swipe of Karkatās tongue and moans low and soft, kissing back with everything heās got. Karkat tastes so fucking delicious, Dave wants to kiss him for the rest of his goddamn life.
His hands are on Karkatās back, feeling his muscles flexing under his soft shirt, and he sighs happily into Karkatās mouth. He glides his fingers along the smooth skin of Karkatās neck and shoulders, then runs his hands up through those thick curls and pulls his boyfriend closer, dipping his tongue between Karkatās lips to taste him again and again.
His dick is straining to bust out of his pants right now and heās kind of stopped caring about it. Karkat seems to be into this, and Dave sure as fuck is down for anything at any time, anywhere. Heāll just let Karkat lead the way.
Ā
When Karkat thinks back to their hookup his mind pulls of flashes of drunken sex. Heād forgotten just how amazing it felt to kiss Dave, the way his soft lips slid against his own, unhurried and wanting. Heād gotten a taste of it back in the car, but now he can really enjoy it.
Daveās hands run along his back, leaving a tingling trail wherever they touch. Karkat shudders when Dave buries his hand in Karkatās hair, allowing himself to be pulled closer, to let Dave lick into him over and over.
He sighs into the kiss, lashes fluttering, and slips his tongue past Daveās lips, flicking it at the roof of Daveās mouth teasingly. Dave is making so many wonderful noises beneath him and Karkat lets his weight rest on him more, pressing him into the roof of the car.
Heās surprised to feel that Daveās already hard. He thought heād have more time to enjoy this. He wants to spend hours learning Daveās mouth, what makes him sigh and moan and gasp. Take him apart with kisses.
But Dave is hard, and Karkatās not a total asshole, so instead of leaving his boyfriend waiting, he rolls his hips down. Karkat isnāt hard, not yet. He remembers last time, Dave being willing to keep going even after he came. Maybe this time will be similar? Maybe they can keep kissing afterwards? Dave isnāt like any of the other guys heās hooked up with; he thinks Dave would keep kissing him if he asked.
āGod,ā Karkat breathes out, rocking his hips down again. āHow are you so fucking amazing?ā
Ā
Karkatās weight presses down against Daveās dick, and fuck, thereās no way he hasnāt figured out exactly how hard Dave is now. So fucking embarrassing, especially since Karkat clearly isnāt as far gone yet.
Instead of calling him out, though, Karkat just grinds his hips down onto Daveās like itās what he wanted all along. Oh jesus god help him, it feels so good. Karkat feels so good. And Karkatās calling him amazing, hah, amazing for what exactly? Being a horny bastard who gets turned on by a little light kissing?
He opens his mouth to say something, maybe voice some of his self deprecating thoughts--even though he knows thatās not sexy and heās trying to stop doing it, okay--but what comes out instead is a helpless moan as Karkatās hips rock down again.
āAhh-- fuck, Karkat, pleaseā¦ā Heās not sure what heās even asking for. Words just come out of his face without his permission, and yeah, that pretty much sums up his whole life right there.
Karkatās lips are so close, flushed and wet, and Dave pulls him back in for another kiss.
Ā
Karkatās name sounds so good falling from Daveās lips and tongue. If he had the same musical talent Dave does heād want to record it, mix all the sweet noises he makes into a song and listen to it on repeat until itās stuck in his head.
Dave drags him into another kiss and Karkat goes eagerly, determined to memorize the feel of Daveās mouth without the haze of alcohol over his senses. Itās so much and not nearly enough, and Karkat thinks that maybe he was born and lived through all that bullshit just for this moment, for this sensation.
He adjuts, slipping a leg between Daveās own so his boyfriend can rut up against him and take what he needs. He breaks away from the kiss to press his fingers to Daveās jaw, tilting his head to the side, and gets to work darkening the healing marks on Daveās neck. He takes his time, sucking sensitive flesh into his mouth, working it over with his teeth, laving his tongue over the mark when heās done and then moves on to the next one.
When heās finished one side he pushes himself up a bit, examining the blooming skin beneath him. He meets Daveās eyes with a satisfied smile, loving the flush staining his cheeks. He dips back down and plops a kiss to the end of Daveās nose this time.
āWhat do you want?ā He asks, moving so Daveās dick is grinding hard against his thigh.
Ā
Dave moans and gasps, grinding against Karkatās leg. His neck is sore and tingling in the best way from Karkatās efforts. His face is hot, his whole body is flushed and tense.
Warmth is pooling in his belly, already threatening to spill over, and fuck, he doesnāt want to nut off in his shorts again. He forces himself to slow down his desperate humping, feeling Karkatās eyes on his face. His sweet, amazing, smoking hot boyfriend.
Karkat asks what he wants, as if Daveās feelings are all that matters to him, and Dave realizes with a pang of guilt that he still doesnāt know if Karkat wants this. Heās just been chasing his own pleasure like a selfish jackass.
His anxieties begin to flood back in, overwhelming the pleasant arousal in his gut. God, he canāt believe he was really just about to fucking cum his pants for a second time, and he doesnāt even have the excuse of being a drunk asshole this time. Just a regular asshole. He really canāt keep his cool and give Karkat the romance he deserves for even one goddamn second, can he?
āDoesnāt matter what I want, what do you want? We seriously donāt have to-- I mean, this isnāt exactly a candlelit dinner, right? Not that I can even manage to do that properly--exhibit A: tonightās multitude of fuck-ups--but that doesnāt mean you have to let me hump you on top of my car, just cause Iām a desperate loser who practically jizzes himself if his boyfriend kisses him lightly on the cheek. Like, yeah, I know Iāve already ruined this moment beyond recognition, cause thatās what I fuckinā do, but we can still just, uh. I donāt know. Do other shit. Not sexy shit. Itās whatever you want, man, okay, this is all for you, alright? Donāt let me and my over-eager dick run the show.ā
Ā
Karkat lets Dave ramble, staring down at him as his confusion mounts higher and higher. He subtly adjusts his leg and yeah, Dave is still hard. Itās a physical reminder that Daveās attracted to him, and it makes his stomach flutter. But heās saying it doesnāt matter, asking what Karkat wants and⦠a candlelit dinner? Theyād already eaten and watched the sunset together, Karkat tucked under Daveās arm like he was something precious.
When he asked what Dave wanted he expected something like āsuck me offā or āfuck meā or ālet me fuck you,ā all of which Karkat was ready and willing to do. He has lube and condoms tucked away in his wallet because heās a mature, responsible adult.
āI want to make you feel good,ā he says earnestly. āDonāt you wanna cum?ā
He doesnāt think heās ever actively wanted to have sex with someone before, not like this. It was always something expected, even that first disastrous time. It felt good, donāt get him wrong, at least until the other person got off and the shame hit him when he had to take care of himself because he canāt just fucking be normal. But he didnāt want it like he wants Dave.
He sits back on his knees, frowning. āDid I do something wrong?ā
Ā
Karkat pulls away looking concerned, and Dave immediately regrets saying anything. He wants Karkat all up in his space again, and more importantly, he wants him to stop looking so goddamn upset.
āNo, you didnāt do anything wrong at all! Itās me, Iām--ā Dave stops and starts over. āI know Iām not the best at being romantic and shit but I like you so much, Karkat, I really donāt want to fuck this up. So we should just do whatever you want, okay?ā
He rubs Karkatās leg in an attempt to be soothing, looking at Karkatās chin instead of his eyes. The worst part of this is that heās still hard, jesus, his body canāt take a fucking hint.
Ā
Karkatās frown grows more severe as Dave talks, until his eyebrows are scrunched together and his mouth is pinched.
āDave,ā he says seriously, ignoring the delighted stuttering in his chest when Dave says I like you so much. āYou arenāt fucking anything up.ā
He grabs Daveās hand from his leg, entwines their fingers together, and lifts his hand up to press a reassuring kiss to his knuckles.
āThings went wrong today but I enjoyed myself because I got to spend time with you,ā he says. āYou have exceeded expectations here, Dave. We watched the sun set over the water while we were fucking cuddling, you took me out here and we are literally watching the stars together. Itās cliche as fuck. Itās stupid romantic. I loved every second of it.ā
He picks his next words carefully. āWe can go home right now, if you want. Or go back to stargazing. Or any number of non-sexual things, and I will be perfectly happy with it. With you. But Iād like to make this worth your while, if youāll let me.ā
He leans forward, keeping their hands together, and gives Dave a soft kiss.
āSo, tell me what you want to do.ā
Ā
Dave blinks slowly, letting the words sink in. Karkat⦠thinks their date was romantic? He knows Karkat already told him he enjoyed it--though itās still difficult to believe that--but āromanticā isnāt the word Dave would use to describe this evening.
Although now that Dave thinks about it, heās not actually sure what would qualify as romantic. When he thinks of romance, thereās pink flowers, and frilly lace, and candles and⦠a big blank empty space of nothing, no ideas, zilch.
Okay, so maybe Daveās not the best person to judge what is and isnāt romantic.
His hand is starting to sweat in Karkatās, but he doesnāt let go.
āDude, itās already been worth my while this whole time, you donāt gotta do anything to make that happen,ā he insists. āI love spending time with you and Iām just glad youāll let me. I mean, if you want to, though, I canāt, uh-- God, why is this so much harder sober...ā
He bites his lip. āKarkat, I want you so fucking bad all the goddamn time. Iām serious, you have no idea, like, I can hardly feel you holding my hand right now cause all my blood is just hanging out in my dick. Iām literally gonna fucking explode if you touch me. I want to do whatever you want, whenever you want, and if that involves gettinā nasty on top of my motor vehicle, you better know that Iām incredibly fucking down.ā
Ā
Itās such a new, addicting thing to feel wanted, and Dave admits it so easily, like itās the absolute truth. Karkat smiles down at him, gripping Daveās hand tight to stop himself from raising it to cover his mouth. Dave likes his smile. Itās a concept heāll have to get used to, but heās willing to make the effort.
āGood thing you have a quick refractory period,ā Karkat says with a grin, releasing Daveās hand so he can run his palms along Daveās chest and sides until he reaches the waistband of his pants. He pops the button and tugs the zipper down eagerly.
āLift up,ā he says, tugging at Daveās belt loops so he lifts his hips up and Karkat can wrestle his stupid skinny jeans down his thighs. They donāt have a lot of room to work with up here, so a blowjob is probably out of the question unless Karkat slides down the windshield for a better angle or hunches over unattractively.
But he wants to keep kissing Dave more than anything, so he shoves his fingers in his mouth and licks over his palm, then wraps his hand around Daveās dick and gives a slow, languid pump, because they have all the time in the world right now.
Ā
Karkatās grin is the hottest thing Daveās ever fucking seen. No, wait, Karkat licking his goddamn fingers to get them nice and wet so he can jack Dave off-- thatās the hottest thing heās ever fucking seen.
Karkatās fist is slick and wet and warm and Dave thrusts up into it with a groan. God, heās not going to last long at all.
āFuck, Karkat,ā he breathes. āSo hot, holy shit, fuck. Come here--ā
He sits up on one elbow and grabs Karkatās shirt, tugging him in closer, and presses a shaky kiss to Karkatās mouth, and then another and another. Itās only a few short, blissful moments before heās gasping and moaning into Karkatās mouth and spilling into his hand, his hips stuttering as he finishes out his orgasm.
His dick quickly becomes oversensitive and he whines, clutching at Karkatās arm to slow down his movements.
āFuck, fuck, oh my god, youāre amazing, youāre so perfect and good and hot. I wanna make you feel good too, tell me what you want.ā
He reaches for Karkatās waistband and looks up to check for permission.
Ā
Dave is so beautiful, gasping and whining as Karkat continues his ministrations even after he spills over. One day Karkat is going to keep going, working him over without any relief until heās hard again and trembling, but for now he backs off, letting Dave catch his breath.
Which is a terrible fucking idea, because then Dave is lavishing praise upon him and Karkatās dick twitches with interest while his face burns. That strange, squirming sensation is back in his stomach and Karkat has to bite his lip to keep himself from telling Dave that those things arenāt true; heās a shitty person and he knows it, heās ugly as fuck and canāt believe Dave likes him, Dave deserves so much better.
But he doesnāt want this to devolve into a Karkat-needs-a-pep-talk situation, so instead he mashes their mouths together, enjoying the feel of Daveās hands all over him. When Daveās hands hesitate at his waistband Karkat swallows, suddenly nervous. What if last time was a fluke after all? What if Dave spends so much time trying to get him off and it doesnāt work, and eventually Dave gets frustrated with him because what? Am I not attractive enough for you?
But he nods anyway, because he doesnāt think he could ever deny Dave anything.
Ā
Dave eagerly opens up Karkatās jeans and pulls them down with his boxers, watching his dick spring up from under the waistband. He takes hold of it and moans again at the feeling of it in his hand, thick and hot. Fuck, heās been thinking about touching Karkat like this again ever since that drunken night they spent together.
He works Karkatās dick as well as he can, but itās kind of an awkward angle and his wrist quickly starts to ache.
āHey, this angle isnāt super great, I can keep going if you want, but I just know Iām not doing my best work right now-- do you want to switch around so youāre under me? I can keep jackinā you, or I could shimmy down the windshield a bit and blow you. What do you want, babe?ā
He licks his lips, mouth watering at the thought of taking Karkat into his mouth again. Then he realizes with a jolt that he just called Karkat ābabe.ā Is he even allowed to do that?! His hand stops moving on Karkatās dick and he scrambles for something to say, but comes up short.
Ā
Karkatās eyes flutter shut at the feeling of Daveās hand wrapping around his dick. It feels so fucking good, just knowing that itās Dave whoās touching him.
āYeah,ā he says, trying and failing to keep his voice steady after hearing Dave call him babe. Holy shit, that made his stomach flutter like butterflies being swept up in a tornado. He wants Dave to call him that again. āYeah, we can switch.ā
He rolls over and off of Dave, nerves running down his spine. What does he want? He just wants Dave, all over him. Daveās lips and tongue and hands and the noises he makes just for Karkat. His freckled skin and the weight of him against Karkat, the soft way he says his name, the fond look in his pretty eyes.
Heād take anything Dave is willing to give him, but heās asking Karkat what he wants.
āFuck, Dave,ā he says, feeling red stain his cheeks. āCould you⦠suck me off? Wanna feel your mouth on me again.ā
Ā
Karkat doesnāt say anything about Daveās slip-up, so maybe heās okay with it? Question mark? Whatever, heāll have to figure that shit out later when heās not too busy drooling over Karkatās dick to think straight.
Dave barely lets Karkat finish asking him for head, his cheeks flushed and adorable, before heās scooting down the windshield in excitement. He positions himself so Karkatās dick is right under his face and leans down to suck it into his mouth, bobbing up and down. He gives himself a moment to warm up, then takes Karkat all the way into his throat, burying his nose in the thick hair at the base of his dick.
God, he tastes amazing, smells incredible; Daveās drooling so much itās spilling out of his mouth and down onto Karkatās shaft. He pulls back and sucks at Karkatās head while using his hand to stroke the wet length of his dick. With his other hand, he reaches down to tease gently at Karkatās balls, cupping them and brushing his fingers over the sensitive skin, then trailing his hands over Karkatās inner thighs.
He looks up at Karkatās face, enjoying the view, all his senses filled with his beautiful, amazing boyfriend. He could seriously do this for hours, he doesnāt give a shit if his jaw gets tired, it just feels too goddamn amazing to be touching Karkat like this. He never wants to stop.
Ā
Holy fucking shit, it definitely wasnāt the haze of alcohol making him misremember; Dave is actually a fucking master at blow jobs. When Dave sinks onto him, Karkatās eyes squeeze closed and he moans, loud, grateful for the privacy this place provides. He can be as loud as he wants without worry.
He forces his eyes back open so he can look down. He wants to see Dave, see his pretty mouth stretched wide around Karkatās dick as he bobs up and down. The view does not disappoint. Heās not expecting to see Dave staring up at him already, vivid red eyes watching his reactions.
āFuck, Dave,ā he gasps, a hand finding its way to Daveās head, burying his fingers into his hair.
He lets it rest there, doesnāt tug or push even though he desperately wants to, even though he knows Dave can take it. He only wants what Dave will give him, right now. āY-youāre so f-fuhcking good at this.ā
Jesus christ, he should stop talking. His broken, panting attempts at words arenāt sexy, theyāre embarrassing. He lets his head fall back against the roof of the car and bites his lip.
Ā
Karkatās moans and stutters are just as pretty as the rest of him. Dave wants to fucking record that shit and play it on loop for hours, shit, he thinks he could cum just from listening to Karkatās voice without even touching himself at all.
He hums in encouragement as he feels Karkatās hand on his head, fuck yes, he wants Karkat to fuck his face so badly. But Karkat just rests his hand there gently, so after a moment, Dave reaches up to set his hand on top of Karkatās. He pushes his own head down, opening his throat for Karkatās dick, then brings his head back up.
He tries to communicate with his eyes that he wants Karkat to use him, to take whatever he wants and then some. His dick is half-hard again at the thought, his mind tripping over itself to supply him with even more ideas--Karkat tying him up, binding his wrists together, holding him down and fucking into his throat. Yanking roughly at Daveās hair, making his eyes tear up in pain as he drools on Karkatās cock. Damn, heās really learning all sorts of things about himself lately, isnāt he?
Ā
Dave rests his hand on Karkatās urging him to take control and. Okay, okay, Karkat can do that, if thatās what Dave wants. He fists his hand in Daveās hair, tugging at it gently, hesitantly. Heās done this before, it shouldnāt be making him so fucking nervous. Why is this so difficult sober?
But Dave moans encouragingly and tingles run up and down his spine.
āHit my leg if you need me to stop,ā he says, waiting until Dave nods to tighten his grip and urge him back down to the base of his cock. His mouth is so amazingly, wonderfully warm and Karkatās eyes roll back as his feet try to find purchase so he can move Daveās head and fuck up into his mouth at the same time.
And Dave takes it so well, so eagerly. He can feel drool coating him, making him messy as he pulls Dave almost all the way off, then pushes him back down, picking the pace up the longer Dave goes without slapping at his leg, until heās all but ramming his dick down Daveās throat, moaning loudly into the air.
He can feel his orgasm looming just out of reach, and itās frustrating as fuck. He already did this, it should be easy. He loves Dave, even if he hasnāt said it out loud, and he wants this, so whatās the fucking problem?
āCāmere,ā Karkat says, pulling Daveās mouth off of his dick and urging him up so he can kiss him, hot and desperate. How is he supposed to tell his boyfriend āHey, youāre so fucking attractive it hurts but I donāt know if I can cum?ā Dave would dump him on the spot.
Ā
Karkat starts off slowly at first, but before long heās thrusting fast and hard into Daveās mouth and fuck, fuck, it feels amazing. Dave thought he enjoyed this shit while he was plastered, but itās got nothinā on the sober version. He can feel every detail, every bump and ridge of Karkatās cock pushing into his throat, Karkatās hand gripping his hair, and he does his best to commit it to memory while continuing to suck Karkat off for all heās worth.
After a few minutes, though, Karkatās pulling him up and off his dick and kissing him. Not that Dave has any complaints about kissing Karkat, but heās kind of confused-- Karkat didnāt finish yet, does he want something else? Or maybe he just wants a break?
He happily kisses Karkat back, not sure if he should try to touch Karkatās dick or not. He settles for resting his hand on Karkatās bare thigh. After a minute or so, when it seems like Karkat isnāt going to ask him to continue the dicktivities, he pulls back and tilts his head in a question.
āWhatās up? Did you wanna do something else? We can do whatever you want,ā he says.
Ā
āI--ā Karkat flounders. What is he supposed to say? Normally by this point people have given up on him or heās taken himself in hand, eager to get it over with and fall back into cuddling. The good stuff.
But he doesnāt want this to be over, doesnāt want to rush through it. He wants to enjoy his boyfriendās hands and mouth on him and be worked up into his climax and ride it out, not have it captive behind some wall he can only seem to break through when heās drunk.
Heās the biggest hypocrite alive, since his advice when people come to him with romantic trouble boils down to either ācommunicateā or ābreak up.ā
He chews on his lip and tries to find something to say. But when he needs them most, words evade him.
Ā
Dave waits for Karkat to answer him, but he doesnāt. He just sits there biting his lip, looking pained, like heās got something he needs to say to Dave but for some reason he canāt. Which is really unlike Karkat, and is honestly a little fucking concerning.
Did Dave fuck up somewhere? He didnāt notice anything unusual, Karkat didnāt seem uncomfortable, at least Dave didnāt think so...
His brow furrows as Karkatās silence continues. Moving his hand off Karkatās leg, he leans up on his elbow.
āHey, what is it? Is something wrong? Did I do something? You can talk to me, dude.ā
Ā
Fuck, now heās made Dave worried. Heās completely fucking this up. He shouldnāt have started this to begin with. Why does he have to ruin everything?
āNo, you didnāt do anything wrong,ā Karkat says. āYouāre perfect.ā
His dick is still out, still hard, pants around his knees, and itās suddenly not hot anymore; itās humiliating. He doesnāt make a move to pull them up, though, instead resting his forehead against Daveās shoulder, breathing him in and gathering himself.
āFuck, okay,ā he says, pulling back. āI donāt know if you remember me saying that no one ever got me off before? Well, itās not like they didnāt try. I just. I donāt know, Iām fucking weird. Every time I get close itās like thereās something blocking me. I can do it just fine one my own, I donāt know why the fuck Iām like this. I was so fucking shocked when I managed to cum twice last time. Maybe it was the alcohol or something, I donāt know.ā
Heās such a fucking disappointment of a person. This shit is basic, why canāt he just fucking do it?
āSorry,ā he says, feeling the familiar sense of shame wash over him.
Ā
Dave listens as Karkat explains, with a whole fuck ton of self deprecation, that sometimes he just can't get off. Well, Dave can't exactly relate to that, but he definitely sympathizes. It sounds frustrating as all fuck, for sure.
What he doesn't understand is why Karkat's apologizing for it. It sucks for Karkat, not for Dave, so why is he acting like he's done something wrong? Has someone been shitty to him about this in the past, made him feel like he was wrong for not being able to cum? God, that's so fucked up. Anger burns in Dave's chest, but he tamps it down for the moment. Getting pissed off right now--even on Karkat's behalf--is probably not going to be super helpful in making him feel better.
"There's nothing to be sorry for, man," he says, as gently as he can. "I mean it sounds like it kind of really sucks for you, but it's not like, an issue for me or anything, if you're worried about that. One of my friends told me that his antidepressants do something like that, make it so he can't get off no matter what--I guess that's a little different from your thing since you can cum on your own, but it sounds like it's sort of similar?"
Okay, he's rambling now, bring it back in, Strider.
"What I mean is, it's ok, you don't have to feel bad about it. We can stop if you want, or I can kiss you while you jerk off if you think that'd be nice? I don't care if you cum, though. Agh, that sounded bad, I don't mean I don't care, obviously I'd love for you to cum cause I want you to feel good, but it's not a requirement or anything. If that even needed to be said. I just.. I don't want to do anything that makes you uncomfortable, yeah?"
Fuck, he needs to shut up, his rambling is always worse when he's nervous.
Ā
Dave is so good, too good for Karkat. He doesnāt yell at him for wasting his goddamn time, doesnāt accuse Karkat of thinking heās ugly, he doesnāt even laugh. He even suggests alternatives, says he just wants Karkat to feel good. Itās so unexpected that Karkat feels a little bit of tension drain out of him.
āThat sounds nice,ā he murmurs. āThe kissing.ā
He leans forward, meeting Daveās lips with his own, and lets the taste of Daveās tongue calm him down. Dave isnāt pissed at him; he hasnāt dumped him. Karkat can still salvage this.
He wraps a hand around his dick, still wet and sloppy from Daveās mouth. Dave swallows up his moans as he falls into a brutal rhythm, the concept of āslow and steadyā foreign when it pertains to himself. He twists his hand at the top, moving in quick, firm, strokes. He pants helplessly at Dave, feeling the telltale tightening in his stomach, and has a fucking brilliant idea.
He fumbles around, grabbing one of Daveās hands and leading it to his dick, covering his own. Itās not what he wants, not really, but itās enough for now. His hips buck and heās so goddamn close.
He moves his mouth to Daveās jaw, kissing up until he reaches his ear, and breathes out, āTalk to me. I love your voice.ā
Ā
Karkat touches himself with practiced skill, moaning and panting as Dave kisses him, and it's searingly, blindingly fucking hot. Dave's definitely fully hard again; how could he not be, with Karkat making sounds like that right next to him?
Then Karkat takes Dave's hand and pulls it toward his dick. Dave gets the idea, wrapping his fingers over Karkat's hand, and watches hungrily as Karkat's hips buck into their fists.
Karkat asks him to talk, so he opens his mouth and just lets the words start pouring out of him. "You're so fucking hot, Karkat, I can't believe I get to be with you like this. Can't believe you're my boyfriend, like-- look at you, dude, you're so hot and you have the prettiest smile I've ever seen in my fucking life. I'm fucking crazy about you, it feels like it shouldn't be possible to like someone this much. That shit's gotta be illegal or something, get me a lawyer cause I'm gonna need it when they find out just how much I like you. You're just such a fucking good guy, too, like I can't believe how nice you are, and how patient, and, uh, shit, this probably isn't super sexy. How about... I've been dreaming and fantasizing about touching you, being with you like this for goddamn months. I lie in bed at night and touch myself and think of you. I fuck myself on my hand and imagine it's you, fingering me open to take your dick. That night on the roof with you was the most amazing night of my life-- up until this one, I mean."
Ā
Dave lavishes him with praise and he gasps, burying his head in his boyfriendās shoulder and tightening his grip, picking up speed. That odd squirming sensation is back, but this time itās coupled with pleasure sparking just underneath his skin. It zips up his spine, making him whine and writhe, hips jolting with fervor.
Itās not true, none of it is true, but Daveās honeyed voice is thick in his ears, filling him up and making him feel like maybe it could be. And somehow thatās what he needs to push him over the edge, make his body finally give it up, and he spills over their hands, trembling and groaning Daveās name brokenly.
Karkat comes back to himself a little too slowly and realizes his head is a deadweight on Daveās shoulder and heās drooling onto his nice blazer like a jackass. Sitting up and supporting himself is a struggle, limbs still heavy with bliss.
He doesnāt know what to say, because thank you thank you thank you is too desperate even for him, so he kisses Dave instead, open mouthed and messy.
Ā
Dave isnāt expecting Karkat to blow so soon since he said it was difficult for him, but holy shit heās not complaining. Daveās heart pounds as Karkat calls out his name, voice muffled in Daveās shoulder. God, Karkatās so fucking beautiful, Dave loves him so much itās like a physical ache, a basic need like hunger or thirst or exhaustion. He knows in his bones that he wants to take care of Karkat, to make sure heās happy and comfortable and safe.
He lets Karkat lean against his shoulder as long as he wants, waiting for both of their heart rates to slow down. Karkat sits up and kisses Dave, and Dave kisses back fervently.
After a few moments, he pulls away from the kiss and brings his cum-covered hand up to lick it clean, watching Karkatās face the whole time. He moans at the taste, his own dick twitching as he sucks sloppily at his fingers. When heās finished with his hand he takes Karkatās and gives it the same treatment. Thereās a little bit of cum on Karkatās softening cock, too, so Dave bends down to give it a gentle lick.
āDamn, that was good.ā He smiles and gently bonks his foreheads against Karkatās. āWas that okay, did you have fun too?ā
Ā
Fuck, fuck fuck, fuckfuckfuck. Karkat canāt fucking think, watching Dave lick Karkatās cum off of his hand like itās the best thing heās ever tasted. And if that wasnāt enough, he then grabs Karkatās hand and licks that clean too. His oversensitive dick tries valiantly to twitch at the sight, and again when Dave leans down to give it delicate kitten-licks, and his heart melts as Dave gently bumps their foreheads together.
God, maybe he should have set a slower pace. Really drawn it out and enjoyed it. Karkatās never gone slow with himself, though. Jerking off has always been about how quickly he can get it done and over with and, with his own hands at his disposal instead of someone else trying to wring it out of him, heās gotten pretty fucking good at it.
Dave makes him want to make it last.
āYes I had fun, you fucking idiot,ā Karkat says, a grin pulling over his face. How did he get so fucking lucky?
A glance down reveals Dave is ready to go again and Karkat canāt hold back a disbelieving laugh.
āAre you hard again already?ā he asks, reaching down to run his fingers along Daveās length. āShould I take care of this for you?ā
Ā
Daveās cheeks burn as Karkat laughs, because yeah, he knows he gets hard way too easily, cums too easily, itās fucking ridiculous, heās a joke-- but then Karkatās reaching down and asking if Dave wants him to take care of it. His flush deepens and he looks away, wishing he had his shades on.
Ugh, he hates getting embarrassed about stupid shit like this, hates how easily he blushes. Itās easy enough to avoid showing emotion on the rest of his face, but his fucking blush always gives him away, gets him in trouble.
āY- I mean, you donāt have to, but I would be fucking thrilled if you did, obviously. Donāt feel like you have to, though, cause seriously if you tried to take care of every boner I got around you, youād spend twenty four hours a day jerking me off and nobodyās got time for that. I mean-- shit, please pretend I didnāt say that... ā
His gut squirms with humiliation and somehow that makes him even harder, what the fuck?
Ā
Karkatās grin falls away at Daveās obvious embarrassment. His cheeks are red enough to match his eyes.
āHey,ā he says gently. āI like that youāre so sensitive.ā
And he does, he fucking loves that he can kiss Dave and feel the proof of the affect heās having poking into his thigh. That he can focus his attention on Dave, bring him over the edge again and again.
āI want to,ā he assures, wrapping his hand around Daveās dick and slowly stroking. āI like making you feel good, Dave.ā
His lips quirk up slightly. āI donāt know if I could manage twenty-four seven. Iād at least need a snack break.ā
He kisses Daveās jaw, light and reassuring.
āTell me what you want, babe,ā he coaxes. The pet name makes his cheeks burn. āYou want my hands again? My mouth? Want me to finger you open? Iāve got some lube in my wallet. Iāll need a bit more time before I could fuck you, though.ā
Ā
Karkat clearly notices Daveās discomfort--how could he not? Daveās cheeks are broadcasting it to the whole fucking world--but instead of mocking him he just says a bunch of nice shit to make Dave feel better, even calling him ābabe.ā
Daveās lip threatens to wobble and he bites it. Fuck, stop it, think sexy thoughts, this isnāt time for another emotional fucking breakdown. Luckily, Karkatās got him covered on that front, too. Daveās mouth drops open at his boyfriendās willingness to do literally whatever Dave wants. He even seems happy about it. God, how did Dave get so fucking lucky?
āUm, fingering⦠sounds fucking amazing. If you want to. I washed up real good before our date just in case I got lucky tonight, so youāre all clear to plunder my depths, capān.ā His mouth twists in amusement despite himself.
Ā
Karkat snorts, releasing him and gently pushing him away. He yanks his pants and boxers up and shifts around, sliding down the windshield and urging Dave back onto the roof of the car.
āCan these come off?ā he asks, tugging at Daveās pants.
Heās going to make Dave feel so fucking good. And this time heās going to take his time, draw it out, until Dave is shaking and desperate. He wants Dave to know how much he appreciates him, how amazing he makes Karkat feel.
Ā
Dave almost falls off the car in his eagerness to get his jeans off, but manages to save himself by grabbing onto Karkatās shoulder.
āHah, shit, sorry, let me just-- hup--ā He regains his balance, tosses his pants and boxers to the side, and faces Karkat again with a smile.
āGod, you're so hot.ā It slips from his mouth so easily, and he isn't even embarrassed about it-- it's just the fucking truth. He needs his boyfriend to know just how fucking attractive he is. It's honestly a goddamn travesty that Karkat doesn't seem to realize it.
Ā
Holy shit, Dave canāt keep saying things like that, letting them roll so easily off his tongue. Karkatās face reddens and he looks away, strangely shy despite Dave being naked from the waist down and himself being fully clothed.
āYouāre hot,ā he says, busying himself by pulling out his wallet and slipping the packet of lube from it. āYouāre so fucking handsome itās hard to look at you sometimes, but itās just as hard to look away.ā
Shit, was that too much? Theyāre dating now, he shouldnāt be worried about Dave finding out just how much heās into him.
He grabs one of Daveās long legs, puts it over his shoulder, and pushes the other one aside, spreading them nice and far. He rips open the packet and squirts the slick liquid onto his fingers, rubbing it between them to get it warmed up a bit.
Daveās dick bobs proudly in the air as Karkat slips his first finger into him. Heās tempted to take it into his mouth but he refrains. He takes his time working his finger in up to the third knuckle, leaving biting kisses along Daveās thigh as he goes. Daveās thighs are smooth and soft and milky and Karkat is going to mark them the fuck up.
Ā
Daveās stomach squirms pleasantly at the praise and he lets Karkat spread him open. He lies flat on his back and gasps softly as Karkatās finger sinks inside, the touch stoking a delicious, slow heat in his belly.
Karkat starts biting and kissing at his inner thighs and Dave lets out a whimper, clenching and unclenching his hands. He wants to touch himself so badly but he knows he wonāt last long and he wants to draw this out as long as he can. Karkatās finger pushes in deeper and his mouth works skillfully over Daveās sensitive skin, spiraling him higher and higher until heās floating on a cloud of arousal.
Little jolts of pleasure-pain shoot up and down his spine whenever Karkat nips at his thighs. Heās vaguely aware that his mouth is making noises but heās pretty sure none of them have been coherent words, aside from a few curses and āKarkatās that have slipped through.
āPlease, more,ā he chokes out, squirmy and desperately horny. He feels even more naked than he did when they had The Full Sex, laid bare under Karkatās touch with no way to hide how strongly itās affecting him.
Ā
Dave wants more, and who is Karkat to deny him when heās making such lovely noises and asking so nicely?
He adds his second finger, pushing in and out slowly, a little deeper each time, until heās up to the third knuckle. He spreads his fingers just slightly, teasingly, and bites a little harder at Daveās thigh as he does.
āTell me when youāre close,ā he says, leaning forward to breathe on Daveās dick. His free hand rubs gentle circles into Daveās leg and he presses his lips lightly to the head of Daveās cock, a barely there touch. He gives it a few licks, catching the pre-cum on his tongue, just to taste him, and pulls back. He spreads his fingers further inside of Dave, scissoring them in and out in a nice, slow rhythm.
āFeel good, baby?ā he asks, purposely avoiding Daveās prostate as he goes to add a third finger. Fuck, he hopes Daveās okay with these terms of endearments, because theyāre making a new sort of heat spread through him. āTalk to me. Tell me what you want. Iāll give it to you.ā
Ā
Dave squirms and whines, the pet names and sweet talk going straight to his dick. Karkatās still not touching his hot spot and itās the best kind of torture. He needs more, needs Karkat deep inside him, filling him up.
āYeah, it feels-- hff-- so good, itās s-so much more sensitive than last time, holy shit, I didnāt even think that was-- ahhff-- possible. Can you like, can you-- I mean I donāt know if youāre ready or anything but if you are, I really want your-- hhh your cock, Karkat, fuuuck, thatās good, ahh-- shit, babe, can you please f-fuck me?ā
He grabs at Karkatās free hand, trying to pull him closer, as if somehow that will make Karkatās dick magically slip inside him.
Ā
Karkat shushes him, pressing a gentle kiss to his leg.
āNot yet, baby,ā he says, the name starting to flow easier. He doesnāt have nearly the same refractory period as Dave does, and while his dick is starting to get interested again he still needs more time. āSoon.ā
As an apology he searches for Daveās prostate and grinds his fingers against it, grinning at the way Dave jerks and gasps.
āYou just keep making those pretty noises for me,ā he says. Heās not good at talking during sex; the one time his words refuse to come easy. He hopes heās doing this right, that heās being sexy and not cringey, that his awkward attempts to keep Dave moaning and gasping into the night air donāt completely kill the mood.
But Dave doesnāt laugh or mock him, so it must be acceptable, at least. It only takes a little longer, a bit more of taking Dave apart before Karkatās dick is straining against his jeans. He pulls his fingers out of Dave and says, āmove back, babe.ā
He clambers ungracefully back onto the roof of the car and fumbles with his button and zipper.
Ā
Karkatās finger finally finds his cum button and presses on it, hard. Dave trembles and gasps, fuck fuck fuck it feels so good.
He blushes all the way from head to toe when Karkat calls his embarrassing noises āpretty,ā but if making those noises is gonna get Karkat hard enough to fuck him, then shit, heāll happily keep humiliating himself.
Even without Karkat touching his dick or focusing on his p-spot, the heat is still building up steadily in Daveās gut. He closes his eyes, trying to calm his body down, not wanting to cum yet, not until Karkatās inside him. He breathes a sigh of relief when Karkat finally pulls his fingers out.
Wiggling awkwardly, he scoots back to make room on the roof for both of them, and waits for Karkat to tug his pants down again. The stars twinkle behind Karkatās head like a really high-quality Snapchat filter, and Daveās gay little heart throbs as he gazes up at his boyfriend.
āYouāre so beautiful,ā he murmurs. āKarkat, I--ā He bites off the āI love youā that wants to come out, his mouth dry. āYouāre amazing.ā
Ā
Karkatās breath hitches when Dave calls him beautiful, looking up at him with the fondest expression Karkatās ever had directed towards him. Itās not true; Karkatās ugly as fuck, heās always been ugly and always will, but god if those words donāt do something to him.
He pushes his pants down and awkwardly fights to pull a condom out of his wallet, then rip it open and slide it on. His hands are shaking slightly, eager and nervous, and he lines his dick up and pushes in as slow as he can handle, letting out a loud moan as he bottoms out. He leans forward to kiss Dave while he adjusts.
āYouāre perfect, Dave,ā he says, resting their foreheads together, breath mingling and staring into his boyfriendās eyes. Fuck, what the fuck. This is so damn romantic, holy shit. Karkat is so fucking lucky.
Ā
Dave moans through the kiss, shivering as he adjusts to the intrusion of Karkatās thick cock in his ass. It feels amazing, he meets Karkatās eyes and fuck, fuck heās so fucking in love. His hand floats up to meet Karkatās cheek, thumb stroking Karkatās soft skin as the eye contact drags on and on, god itās so much, he canāt-- he needs--
āPlease.ā His voice cracks. āKarkat, please--ā
Ā
Karkat turns his head, pressing his lips to Daveās palm as Dave begs for more. He inches his dick out until just the head remains inside, then slowly, languorously, rolls his hips back in. His eyelashes flutter at the sensation and he finds a leisurely pace; nowhere near the fast, brutal strokes of his hand from before.
Heās never gone slow before; itās an odd feeling, not wanting to rush through this. He got so good at making his partners cum fast that heās not sure if heās doing this right.
āYouāre so good Dave,ā he breathes, a hand slipping up Daveās shirt, rucking it up as he traverses from his twitching stomach to his chest. āFeels so good.ā
His fingers trace around one of Daveās nipples, light and gentle, until he pinches it suddenly, smirking at the moan it draws out.
Ā
Oh, fuck, thatās not fair, Karkat knows how sensitive his nips are. Dave feels so full with Karkatās cock dragging slowly in and out of him, itās delicious and overwhelming and way too goddamn good. He moans loudly every time Karkat bottoms out, hisses a gasp at each new touch to his chest.
The head of his dick brushes against Karkatās shirt as Karkat continues to thrust, and itās quickly becoming more than he can handle.
āK-Karkat, fuck!ā He doesnāt want Karkat to slow down, but heād told Dave to let him know when he was getting close, and Dave wants so badly to be good for him. āIām getting c-- hhhh-- close, shit, babe, fuck itās so good, please, I wanna cum, please let me cumā¦ā
Part of him is really hoping that Karkat denies him, edges him for hours, and another part just wants to blow right now, god dammit. Heās never had somebody focus this much on making him feel good, and heās discovering that he really fucking likes it.
Whatever Karkat decides to do, Dave knows itāll be amazing. He trusts Karkat to make them both feel good.
Ā
Dave is so goddamn beautiful, arching and begging. Karkat is so tempted to give him what he wants, to let him cum, but more than that he wants to draw this out, make it last. Make Dave feel so good for as long as he can.
He stops moving, letting Dave calm down, back away from the edge. He drops light kisses across Daveās cheeks, runs a hand reassuringly down his side.
āNot yet, baby,ā he says. āIām not there yet, hold on.ā
He waits until Daveās breath evens out, until heās no longer twitching and gasping. Then he starts up again, a little faster this time. He pushes Daveās shirt up further and presses his lips to his chest, right above his heart. Dave is almost naked and Karkatās fully clothed, pants pulled down to his thighs, and why is that so hot?
His knees are starting to ache, though, and he gets an idea, slowing his hips to a stop and kissing the distressed whine out of Daveās mouth.
āYou wanna ride me, babe?ā he asks, running his mouth along Daveās jaw.
Ā
Karkat brings Dave down from the edge, waits until heās breathing normally again, then goes right back to fucking him nice and easy. Daveās arousal builds faster this time around and heās about to warn Karkat that heās close again when Karkat stops of his own accord. He lets out a frustrated whine despite himself.
Then Karkat asks if Dave wants to ride him, and Dave nods so hard heās surprised he doesnāt pull a muscle. He lets Karkat pull out and they switch places with some careful maneuvering, so that Karkatās lying flat on his back and Daveās kneeling over him.
He sinks down onto Karkatās cock and slowly starts fucking himself on it. His legs begin to tremble as he builds up speed, getting into a rhythm, fuck, it feels amazing. Karkatās dick is angled away from his prostate in this position, and he thinks maybe he can actually go for a little while without cumming this way.
Ā
Karkatās eyes roll back as Dave sinks onto him and he groans. Dave rolls his hips, moving up and sinking back down faster than Karkat would have fucked him, and heās tempted to put his hands on Daveās hips and force him to slow down, but it feels so good like this, and Dave looks so wonderful. Heās flushed and panting, hair sticking to his forehead with sweat. His dick bounces, leaking pre-cum all over Karkatās shirt.
Karkat reaches out, sliding his hands under the fabric of Daveās shirt to rub at his sides as he thrusts up, over and over. Dave whines above him and Karkatās surprised he hasnāt tried to touch himself yet.
āHoly fuck, Dave,ā he moans. He braces himself on his elbow and bunches his hand at the hem of Daveās shirt and pulls it up, revealing his boyfriendās flushed, heaving chest.
āBite down,ā he says, pushing the fabric into Daveās mouth so he can see all of him as he bounces on Karkatās cock.
Ā
Oh, fucking hot. Dave bites down on the fabric and moans loudly. Having something stuffed in his mouth always makes him horny as all fuck, and he wonders if Karkat somehow knows this, or whether itās just a sexy coincidence.
Daveās cock is leaking onto Karkatās nice shirt and making a total mess but Karkat doesnāt seem to care. Heās looking over Dave with open admiration, like heās the choicest piece of meat at the butcherās shop. Dave doesnāt really think his shirtless chest is much to look at; heās thin and bony and his skin is littered with scars... but Karkat seems to like what he sees. A lot, if the way heās staringĀ says anything about it.
It feels good, really good, and Dave really wants to cum, but heās determined to hold out as long as possible for Karkat. It doesnāt feel shameful this time, though. Itās more like a fun game that heās playing with himself, and he and Karkat both win either way. Still, his orgasm begins creeping up on him sooner than he wants it to, and he forces himself to slow down again, unable to stop the whines from leaving his mouth.
Ā
āHoly fuck, just look at you,ā Karkat breathes out, hands travelling up and down Daveās sides as he moves at his own pace, moans muffled by the fabric in his mouth. āYouāre so fucking gorgeous, Dave.ā
He thumbs at Daveās nipples because he knows theyāre ridiculously sensitive and gets treated to the wonderful sight of his dick twitching in response. Soon, though, Dave is slowing down, whining, and Karkat pushes himself back up, a hand reaching out to cup his cheek.
āYou close again babe?ā he asks. When Dave nods he says, āLast time you came three times, you remember that? Think you could do that again? Let me fuck you through it until youāre hard again?ā
God he hopes Dave says yes. He wants to see Dave undone, completely unravelled, shaking from too much stimulation but taking more and more regardless.
Ā
Daveās moans are muffled from biting down on his shirt. He keeps up the steady pace as long as he can bear it, but his thighs begin to shake from the effort of going slow.
Letting the shirt drop out of his mouth, he leans down to kiss Karkat hot and sloppy before starting to ride him hard again. He presses his palms to Karkatās chest to not-so-subtly cop a feel of his own. Karkatās hands are on Daveās own nipples, his touch turning Daveās stomach to molten heat, and heās so close, so fucking close--
āTouch me, please, āKat,ā he begs in a whimper, his rhythmic rocking picking up speed as he races toward his orgasm.
Ā
Dave is whining and gasping so beautifully as he picks up the pace, going fast and hard, bracing himself on Karkatās chest. His mouth is open, face red, hair a mess, and Karkatās never seen anyone so lovely. When Dave begs him to touch, Karkat reaches up to grip his hair and tug his head back, exposing his long, slender neck.
āYou can cum from just my cock, canāt you, baby?ā he asks, rocking his hips up to match Daveās frantic rhythm. āI think you can.ā
Ā
Karkatās fingers grip tight in Daveās hair, forcing his gaze up toward the sky. The stars twinkle against inky black and the sight is god damn breathtaking.
āYeah, yeah, fuck, I can cum, I can do it,ā Dave pants, barely aware of what heās saying.
He feels Karkatās hand move across his chest again, thumbing at his hard nips as Dave rides his boyfriend with everything heās got. The molten feeling in his stomach spreads throughout his body and oh, fuck--
āKarkat!!ā His thighs shake and stutter as he desperately rides through his orgasm, chasing his high for as long as it lasts. He squeezes his eyes tight, feeling Karkatās solid body under him, grounding him, loving him. Fuck.
Ā
Dave tenses, hips rocking as he cums all over Karkatās shirt, and heās a vision painted against the night sky. Karkat snaps his hips up, fucking him through it, and Dave collapses against him, mouth open and panting. Karkat doesnāt stop, though, and every thrust elicits a wonderful whimper from the beautiful boy on top of him.
āDid so good, baby,ā Karkat praises, hand coming up to gently run through Daveās damp hair, a soft touch to contrast with the relentless jackhammering of his hips. āGonna keep being good? Taking my cock so tight and sweet, getting hard from it again?ā
He fists his hand in Daveās hair without warning, tugging his head up so he can kiss him, shoving his tongue past his lips deep and messy.
Ā
Daveās mouth opens loosely to take in Karkatās tongue, and he mewls into Karkatās mouth, overwhelmed by the praise, the kissing, the hand in his hair. The way Karkat keeps ramming into him over and over, the delicious drag of his cock inside Daveās sensitive hole, as he shoves his tongue in Daveās mouth, god itās all so fucking much. Itās incredible.
He loves Karkat so much, he just wants to be good for him. He nods and whimpers in affirmation, yes, heāll keep being good, heāll get hard for Karkat, keep taking his cock so good.
āāKat, yār so good, so perfect nā sexy,ā he slurs. He blinks his eyes open, trying to focus on Karkatās beautiful face underneath him.
Ā
Daveās voice is slurred and slow and gorgeous, making all kinds of beautiful noises for him. His eyes are glazed and unfocused, cheeks tinted red, and Karkatās never seen anyone so goddamn attractive. Dave calls him perfect, and Karkatās eyelids flutter shut at the praise. He slows his pace slightly, releasing Daveās hair to cup his cheek and kiss him softly.
Thereās an I love you thick on his tongue, and he presses it silently into Daveās mouth. He wants to say it so bad, wants to whisper it in Daveās ear and yell it into the night; he loves Dave, heās in love with Dave, but itās too much, too soon, so he holds back and hopes Dave can feel it in the roll of his hips, their shared breath, the way they fit like they were made for each other, puzzle pieces clicking together.
āSo sweet, baby,ā he moans. āSo good to me.ā
He reaches between them, fisting Daveās oversensitive cock and pumping it, his other hand gripping tight to Daveās hip, holding him steady as he twitches and jerks from the sensations.
Ā
Dave shudders with overstimulation as Karkatās hand wraps around his dick and begins moving. Heās still soft and itās too much, it almost hurts-- but it feels good too, and he doesnāt want to stop.
Heās never been with a partner whoās so eager to make him cum over and over, to keep playing with him at the edge of ātoo muchā and ājust right.ā Typically he relies on his ability to cum multiple times to make up for the fact that he canāt last long for a single round, but itās usually something he does in service of his partnerās needs, rather than to make himself feel good. Karkat, however, seems like he just canāt get enough of making Dave cum for him over and over. He mumbles sweet things to Dave, praises him, and touches him so perfectly.
Dave realizes with a shock that Karkat actually gets off on making him feel good, and in the end, thatās the thought that takes him from āhhhh this might actually be too muchā to āoh shit that feels amazing, please never stop.ā
āFuck, itās so good, baby,ā he sobs, feeling himself slowly growing hard in Karkatās fist.
He humps weakly up and down, legs feeble and shaky. Part of him is a little embarrassed that Karkatās doing most of the work right now, but then Karkat shifts and his cock slams up against Daveās prostate just right and Dave cries out, all traces of self-consciousness drowned out by the intense pleasure.
Ā
Dave moves, lethargic and wobbly, muscles trembling, and affection builds in Karkatās chest. Dave could lay against him, let Karkat work him up and push him back over, and Karkat would heap praise on him regardless, but Dave is still trying, still being so fucking good.
āThatās right, baby,ā Karkat says encouragingly, thumbing the head of Daveās hardening cock as he lets out a broken cry. āSo fucking amazing, Dave, canāt believe I get to see you like this. So gorgeous.ā
His hand moves from Daveās hip to rub soothingly up and down Daveās back. Karkatās orgasm is a long ways away, since he already came once, and he vaguely wonders how many times he could get Dave off before he cums again. How much could Dave handle? Already his eyes are a little wet, tears beading at the edges. Would he let Karkat fuck him through it again and again until heās a sobbing, drooling mess?
Certainly something to explore later.
For now, Karkat focuses his energy on hitting Daveās prostate with every thrust, twisting his hand at the tip of Daveās cock simultaneously and running it back down to the base. He presses a kiss to Daveās hair.
Ā
"Fuck baby, it's so good, please don't stop, god, fuck," Dave babbles, blinking tears out of his eyes as he looks down at Karkat's intense expression.
Dave's body feels like it's about to shake apart as Karkat continues to thrust into him, each time managing to hit the spot that makes Dave's knees go weak. And Karkat's hand on his dick is fucking heaven. All Dave can do is keep humping in a sloppy rhythm, barely keeping pace with Karkat's movements as the good feelings build up in him, a little slower than before, but unmistakably there.
"So good," he sobs, "Karkat, fuck, you're so perfect, perfect for me, feel so good inside..."
Ā
Dave calls him perfect again and that embarrassed, hot squirm of arousal spreads through him once more. Praise and pleas fall from Daveās lips like he has an endless supply, like itās useless to try to keep them bottled up, as he gasps and cries out. His hand releases Daveās cock to grab both his hips, digging bruises into his skin as he turns Daveās stuttering thrusts into something faster, more rhythmic.
āIāve got you, baby,ā Karkat moans. āSo fucking good, Dave.ā
Daveās legs are trembling, his dick bobbing against his stomach with every thrust, hands braced on Karkatās arms like if Karkat wasnāt supporting him heād collapse entirely and god, that thought is so hot; the idea of Dave being so fucked out he can barely move.
The praise is driving Karkat a little wild, though, pushing him closer to his orgasm quicker than he thought possible. Itās not a pressing concern, not yet, but he slows down considerably, turning his desperate rutting into slow rolls of his hips.
Ā
As Karkat holds Dave, fucking into him hard and fast, Dave's helpless curses morph into wordless moans. Before too long, Karkat's slowing down again, but the slowness only seems to amplify the sensation of his dick dragging inside Dave's sensitive hole, and Dave's so close.
Even without Karkat touching his dick he can tell he's about to cum again. He feels dimly embarrassed that it's happening so soon already, but it just feels so good... He holds it back for as long as he can, and then he's gasping and trembling and gripping onto Karkat's biceps, speared on his cock in a moment of ecstasy.
And then it's over, and Karkat is still fucking him and Dave's arms finally give out. He slumps forward, panting and shaking, his face wet with sweat and tears, and presses his face against Karkatās chest. He wants Karkat to cum, wants it so badly but his whole body is shivering and exhausted and helpless. If Karkat wants his orgasm, it seems like he's just gonna have to take it for himself.
"W'nt you t' cum," he mumbles into Karkat's shirt. "Pl's?"
Ā
Karkat is surprised when Dave cums again, face scrunching up adorably as he gasps out a soundless moan, clenching around Karkatās cock. Tears squeeze out of the corners of his eyes, and then he slumps forward, trembling hard, and Karkat stops his motions, running a soothing hand up and down Daveās back.
Heās really fucking close, after that, but Dave is more important than getting off. Heās about to reach down and pull himself out when Dave slurs out his request, and fondness blooms in his chest. Fuck, Dave is so much more than he deserves.
āAnything you want, baby,ā Karkat says, pressing a kiss to Daveās sweaty hair and grabbing his ass.
Thereās no finesse; just a desperate jackhammering of his hips, ramming into Dave and pulling out high pitched whines every time. It doesnāt take long, with those sweet noises echoing in his ears. He cums with a loud groan, back arching, nails digging into Daveās skin, a line of pleasure pulled taut through him before itās cut and he falls back against the metal of the car, panting.
āHoly fuck,ā he gasps.
Ā
When Karkat stops moving, Dave's whole body feels numb and floaty. He presses himself against Karkat's chest, feeling his strong, fast heartbeat.
Dave's never felt this close to someone before, ever, and it's terrifying and elating at the same time. He shuts his eyes tight as a few more tears slip out, soaking into Karkat's already wrecked shirt. For a long time--or maybe only a few minutes--they just lie there together, breathing in sync.
Slowly, Dave becomes aware of the sticky, uncomfortable wetness between them, and the dull ache of his knees on the car roof starts to become an actual pain. He tries to push himself up but his arms won't cooperate, and he huffs into Karkat's shirt.
"Can't get up," he whines. "Help me, babe, my knees, ow."
Ā
Karkat stares up at the night sky, hands rubbing up and down Daveās back as his breathing evens out. He could probably fall asleep right here, pants off, wearing a cum-covered sweater, but Dave moves and his sleepiness fades. Dave tries and fails to get up, and Karkat immediately sits up, manhandling Dave so theyāre sitting up. He pulls off his gross sweater, tossing it to the ground.
He removes the condom, tying it off and setting it aside with a grimace. Heāll throw it away in the garbage can near the observatory entrance once they move, but for now he reaches around to gently massage Daveās knees, pressing kisses to the side of his head and pulling Daveās back against his chest.
āFuck, baby, Iām sorry,ā he says. He shouldnāt have made Dave kneel on the fucking metal of the car roof for who knows how long. āAre you okay?ā
Daveās shaking has become less intense, but heās still trembling. Heās probably cold, on top of the physical exhaustion of being fucked through multiple orgasms. Karkat wraps his arms around him, trying to encase him in warmth.
āYou wanna get dressed, babe?ā he asks. āThink you can stand up? Iāll help you if you canāt.ā
Dave couldnāt even push himself to sit up, after all, and Karkat wonāt mind supporting his weight and helping him get dressed so he isnāt freezing in the night air.
Ā
Dave winces at the aching in his limbs as Karkat moves him, but Karkat's arms around him are comforting and he's massaging Dave's knees so sweetly.
"Mmm, m'okay, just sore." He yawns and shivers. "An' cold, too, gettin' dressed 's prob'ly a good idea."
Karkat asks if he needs help standing, and Dave looks dubiously down at the ground, then at his own weak, shaky legs. It's not a long drop, but it would be pretty stupid to fall and get himself concussed just because he was too fucked-out to stand up properly.
"Might need a hand getting up," he admits sheepishly, resting his head back on Karkat's shoulder. He turns his head slightly to give Karkat's arm a soft kiss. "Y'r the best, you know that?"
Ā
Karkatās heart gives a little squeeze at that and he reaches up to grab Daveās chin, gently turning his head so Karkat can kiss him square on the mouth. Itās an awkward angle, but getting to kiss Dave again is worth it.
āGive me a second, baby,ā he says when he pulls back. He scooches away and drops to the ground, quickly scrambling to get his pants on. He gathers Daveās clothes up and sets them on the hood of the car, then grabs his sweater and grimaces, deciding to toss it in the back and worry about it later.
āCāmon,ā he says, holding his arms out for Dave. āIāve got you.ā
Dave moves forward and Karkat grabs him by the hips, helping him down as Dave braces his hands on his shoulders. He has Dave lean against the car as he helps him into his clothes, kissing his messy hair as he steps back.
āIāll drive us home, baby.ā
He keeps a hand on Daveās arm as Dave climbs into the passenger seat and gets belted in. He leans down to steal another quick kiss before grabbing the used condom and jogging up to the observatory to toss it in the trash. Gross.
Ā
Settling into the seat, Dave watches as Karkat jogs to the trash can and back. Karkat's face looks so cute and serious as he approaches the car, and Dave's heart hammers appreciatively. That's his boyfriend.
Karkat starts the car and pulls out of the lot, and Dave watches him drive with a small smile on his lips, his eyes blinking heavily.
He tries to stay awake, he really does, but the rumbling of the engine, the dark night sky, and his exhaustion conspire against him. It's only several minutes before he's snoring lightly in the passenger seat, completely unaware of the world around him.
Ā
Dave passes out in the passenger seat almost immediately. His cute snores fill the car as Karkat turns down the music so he doesnāt wake his boyfriend. Heās entirely shirtless behind the wheel of the car which is embarrassing as shit, but itās late so hopefully not many people will be around and be forced to see his naked torso.
Heās kind of exhausted, too, and itās a struggle to keep himself focused on the road, but he gets back to campus without any issues. He parks and keeps the car running, turning to look at Dave as he unbuckles himself. His head is resting against the window, face relaxed and Karkat feels a bit like an asshole when he reaches over to gently run a hand down his shoulder.
āDave, baby,ā Karkat says, voice low. āWeāre back. Time to wake up.ā
Ā
Dave struggles to open his eyes, confused and disoriented for a moment. He hears Karkat's voice and feels his gentle touch, though, so he knows he's safe.
His heart swells and he blinks up at his kind, beautiful, sweet boyfriend. Without thinking, he opens his mouth and lets out the words he's been holding back evening.
"Hey, I love you."
There's a beat or two of silence before his brain catches up to his mouth. He freezes stiff with panic--shit, shit, why did he have to say that? How does he consistently manage to ruin anything good in his life with his lack of a verbal filter?
Suddenly completely awake, his heart pounding with adrenaline, he stares down at his hands in his lap and opens his mouth to backtrack, .
"Uh, I mean-- I, fuck, Karkat, uh... um... shit-- Sorry, I didn't mean to say that-- I mean, not that it's not true! Cause it-- uh, it, uh, fuck. Sorry. Shit, I'm so sorry. I just, like, no pressure or anything, you totally don't have to say it back right now, or ever, okay? Fuck. Fuck. I'm such a fucking idiot, dammit, god dammit."
Unable to look at Karkat, he buries his face in his hands, wishing the car seat would open up and swallow him whole.
Ā
Karkat stares with wide eyes, heart pounding in his ears, as Dave says he loves him, then immediately trips over himself to correct his words, then correct them again.
He swallows thickly when Dave hides his face, clearly embarrassed, and Karkat squeezes his arm lightly. He thinks Dave meant it. He hopes Dave meant it, but itās still nerve wracking to open his mouth and say it back.
āI love you too,ā he says, face flaming. āI thought I shouldnāt say anything because it seems fast, doesnāt it? But Iāve⦠been in love with you for awhile, Dave.ā
Heās tempted to cover his own face with his hands. Itās really fucking hot in this car, isnāt it? He chews on his lip and tries to ignore his sweaty palms, letting his arm drop and turning to stare out the window.
This feels like a dream. A very embarrassing, pleasant dream, where Dave says he loves him and means it. Karkatās lucky enough that Dave agreed to date him; he canāt imagine what Dave sees in him thatās fucking lovable. But his heart beats rapidly, hopefully, and he wants to hear Dave say it again and again and again.
Ā
"Wait... really?" Dave looks up, his face still hot, his chest tightening with emotion.
Karkat's face is turned away but Dave can still see his blush all the way down his neck and chest, because whoa, Karkat is definitely shirtless right now. Dave gets distracted for a moment admiring the view before he refocuses and grabs Karkat's hand tightly. Their palms are slick and sweaty but he doesn't care.
"Yeah, it does seem fast," he admits. "Honestly I feel crazy for even thinking it, let alone saying it out loud, but... it's... true."
His heart feels like it's going to beat out of his chest and he can't keep a goofy smile from forming on his lips. He reaches up and turns Karkat's face back toward him, making eye contact, his shades tucked away and forgotten in his pocket.
"It's true," he repeats shakily. "I love you, Karkat."
He hesitates, then leans in and kisses his boyfriend on the lips, soft and sweet and full of meaning.
Ā
Karkat canāt bring himself to look at Dave as he talks, until Dave reaches over and grabs his chin to make him look. Daveās vibrant eyes are crinkled at the corners with a beautiful smile and Karkatās heart trips over itself as Dave repeats himself and leans in for a brain-melting kiss.
His eyes slip close, hand coming up to cup Daveās cheek, thumb swiping across the freckles on his cheekbone as he sighs into the kiss. He doesnāt think heās ever been fucking happier than he is right now.
They part slowly, retreating barely an inch. They share quiet breaths and Karkat smiles, soft and genuine.
āI love you, Dave,ā he says. āI love you so fucking much.ā
He leans back in his seat, sappy grin still on his face.
āI know itās not really first date etiquette,ā Karkat says, like they didnāt throw that out the window the second the clothes started coming off. āBut I donāt really want this to end yet. Do you wanna uh. Sleep together? Just sleep.ā
Obviously just sleep. They both have roommates, jesus. Why is Karkat so fucking awkward, even now?
Ā
Dave's heart is pounding but his mind is still and calm. He just feels... right. Like this is exactly where he's supposed to be, where he was meant to end up all along.
"Of course I wanna sleep together." He kisses Karkat on the nose, then leans back to admire his adorable grin. "What do you think, your room or mine?"
He can't wait to cuddle up to Karkat in bed and share the same space all night. He yawns, tired down to his bones, letting his thumb stroke softly over Karkat's hand where they're clasped together.
Ā
Fuck, Dave is adorable when heās tired and yawning and holding Karkatās hand. Karkat smiles at him, expression soft.
āMine,ā he says. āI donāt want to deal with Solluxās stupid smug face tonight.ā
He also doesnāt want to have to deal with Sollux being up all night tapping away at his keyboard. Asshole.
Karkat reluctantly pulls his hand away from Dave and reaches back to grab his sweater, then gets out of the car. He moves quickly to the other side to open up Daveās door, in case his legs are still wobbly. They donāt seem to be, but they do seem sore, if Daveās wince is anything to go by. Karkat wraps an arm around his waist and keeps it there until theyāre at Karkatās door.
āDo you wanna grab some pajamas?ā he asks. āYou could wear some of mine.ā
Thinking of Dave in his clothes makes his heart pound. He doubts his pants will reach Daveās ankles, and maybe they wonāt even stay up on his thin waist, but Dave could always sleep in his boxers and one of Karkatās sweaters. That would be cute as shit.
Ā
"Mmm, yeah, wanna borrow your clothes," Dave says. "Bet they'll smell good too, just like you."
Wow, apparently he has even less of a filter when he's sleepy, but he's too fucking tired to even be embarrassed about it. Anyway, Karkat deserves to know how good and sexy he smells. Dave leans in and kisses Karkat's neck, then sniffs him loudly.
"Yep, just like I said, fuckin' delicious."
Ā
Karkat blushes so hard he feels his heartbeat in his face. Heās pretty sure he smells terrible, after a long day and significant activity that built up such a sweat. But Daveās words leave him incredibly flustered and he stumbles out a few false starts before clearing his throat.
āUh, thanks,ā he says lamely, turning away to hide his face as he opens the door.
His roommate is absent, for now, and Karkat quickly digs out his favorite sleep shirt to pass to Dave before grabbing his own pajamas. Theyāve seen each other naked multiple times now but it still feels weird, stripping while Dave watches him. At least he gets to enjoy seeing Dave pull his clothes off, too.
The shirt is baggy as fuck, slipping off one of Daveās shapely shoulders and showing off all the pretty marks Karkat left on his skin.
āYou can keep that,ā Karkat says, mouth dry. āIf you want.ā
He crawls into bed and opens his arms invitingly, grinning when Dave joins him, curling up comfortably on his chest. He runs a large hand up and down Daveās back.
Ā
Dave makes a mental note to fluster Karkat as frequently as he possibly can, because holy shit his blush is adorable.
He tugs Karkat's sweatshirt over his head. It's oversized and soft and smells amazing, and he never wants to take it off ever again. As if reading his mind, Karkat tells Dave he can keep it, and Dave grins, getting into bed after him.
"Hell fucking yes, this shirt is so comfy I don't think I'm ever gonna wear anything else for the rest of my life. Hope you weren't planning on taking me anyplace fancy for our next date, cause I'm gonna show up wearing your PJ's and nothin' else," he says.
Wrapping his arm around Karkat's stomach, he cuddles closely into his chest and takes a deep breath, inhaling the comforting scent all around him.
He sighs happily. "God, I can't believe how lucky I am. Can't believe you're my actual real life boyfriend. You're so amazing, perfect, sweet, sexy... shit, you're just so good, it's too much to handle--"
A wide yawn cuts him off mid-compliment. Damn, he wants to stay awake and keep telling Karkat how amazing he is but he's just so goddamn tired. His eyes droop closed and his breathing begins to even out, and before he knows it, he's fast asleep, unaware of anything but the warmth of Karkat beneath him, their heartbeats mixing together like tracks on a record.
Ā
Dave compliments him like itās his personal goal to get Karkat hard again, and Karkat squirms, face hot. He canāt believe Dave actually thinks those things about him. His first thought is that heās tricked him, somehow, and Dave will realize it eventually. But Dave knows him; theyāve been friends for months and Dave knows that Karkatās moody and has no volume control and is obnoxiously overbearing and he likes him anyway. Loves him anyway.
His throat feels tight, so the only response he gives is a gentle kiss to Daveās hair as his gorgeous boyfriend falls asleep on his chest. Karkat will tell him how perfect and amazing and wonderful he is tomorrow, will drag him out to get overpriced coffee and bagels, and will start subtly wheedling ideas for their next date out of Dave. It will have to be fucking amazing, but Karkat doesnāt think anything will ever top this one.
For now, though, Karkat breathes in Daveās scent, enjoys the feel of his boyfriendās weight draped over him, and falls asleep.
