Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/ works/310458. Rating: Explicit Archive Warning: Underage Category: M/M Fandom: Homestuck Relationship: Sollux_Captor/Karkat_Vantas Character: Sollux_Captor, Karkat_Vantas Additional Tags: Oral_Sex, Fingering, Xeno Stats: Published: 2012-01-02 Words: 2426 ****** Feeliing Better? ****** by T_Vex Notes Fill for the Kinkmeme. See the end of the work for more notes “Kk?” a voice questioned into the hive. Concerned, the yellowblood made his way into Karkat’s living area. Recently the cancer had been on a raging shit-has- been-flipped anger streak the past few days and he had made his way over so see if he could shoosh pap away some of that built up aggression. Sollux’ voice, nor the slow creak of the door behind him had distracted the angry troll from the furious typing he was currently set to doing. He was hunched over in his chair; ears flattened completely back, showing the perpetually irritated state the Cancer was in. As Sollux plunked the bag he’d been carrying down onto the floor, Karkat jumped, as if he’d been startled out of a trance. He whipped his head around to face him and the scowl on his face lessened slightly. “Hey.” was all he said. “Wow KK, I’m glad you’re tho exthited to thee me after I came all thith way jutht to vithit you.” He quipped sarcastically at the mutantblood. Karkat blinked and deflated even more, looking horribly miserable. “Well fuck, I’m sorry. If you haven’t noticed I’m not in the greatest mood right now. Pretty much the opposite actually. It’s more like a thousand grubs have made nest in my think pan and are all yowling for nutrients all at once.” He explained in a grumpy tone. Sollux strode over and threw his arms loosely over Karkat’s shoulders with a purr. “Yeah, I can thee that dumbath.” He said then kissed the top of his head lightly. “Now whatths got you tho riled up?” “Just...everything. Literally every single troll I know is making me want to impale myself with my own bulge.” He snarled out; leaning his head into Sollux’ arms a bit more. The Gemini patted his hair, brushing past the horns lightly and making their owner shiver slightly. “But don’t they alwayth do that,” he questioned, ignoring the flailing hands trying to stop him from his horn touches like nothing was wrong, “I thought everyone you knew annoyed you by default, even the people you liked.” “Yeah,” he replied “They do.” He rumbled as Sollux’ hand continued to brush over his horns, the asshole’s actions more or less turning into a horn massage than a comforting hair pet. A tiny wave of pleasure washed over him and he shivered again. “But it’s- it’s worse than usual. I just want t-to strangle everyone.” Goddammit. He was starting the stutter as Sollux’ fingers worked around the bases of his horns. “Stop that!!” He snarled up at him. “Thtop what? I’m lithtening to your contherning anger ithueth KK.” The fucker. His fingertips slid up the horns and pressed lightly on the very tips. Karkat drew in a quiet gasp. “HA HA! Very funny lets all- ohgod –laugh at Vantas’ p- problems and not address them at all!” “Oh come on KK, all you really need ith to lighten up. I’m can’t believe I’M the one thaying thith but you need to get off the computer or thomething.” He nuzzled at the back of your neck and continued his assault on your horns by sliding the pads of his thumbs firmly down them. Well shit, that felt really good. He let out a soft breath and dug his claws into the arms of the computer chair. He tilted his head up towards Sollux’ hands and sighed. “Let’s do thomething, how about we watch a movie. That’ll get your mind off thingth.” The Gemini suggested while nuzzling Karkat’s hair, “It can be one of your shitty rom-comth, I don’t care. I promith I won’t make fun of you when you cry thith time.” Karkat snorted, not really believing that. “Yeah, sure you won’t.” “Oh come on, give me thome credit KK. I’m not that big of an athhole to laugh at you while you’re like thith.” he replied, taking his hands off Karkat’s horns and prompting a disappointed rumble from the smaller troll. Karkat only grumbled and flicked off his husktop listlessly. “There we go.” The yellowblood praised, then swooped down and picked Karkat up and out of his chair. Sollux was scrawny as hell, but he had a pretty good height advantage over the smaller troll. The redblood squawked and squirmed in his arms. “What the fuck, the put me down!” he growled but was cut off as Sollux pressed their lips together. “Mmph!” he protested but then relaxed. Sollux chuckled and plunked him down onto the couch; striding to the other side of the room where Karkat kept his movies. Sollux picked one of the movies and held it up. “Thith one?” he suggested. Karkat shook his head. “No, that one is an unbelievable piece of shit. I’m not even sure why I own it.” Sollux shrugged and picked another then held it up. “How about thith?” Karkat shook his head again. “Nah. That one’s shitty too.” The Gemini huffed “Oh my fucking god, you’re so difficult.” This prompted an amused chuckle from Karkat “Well you keep picking shitty movies, bulgethucker!” he said as he mocked Sollux’ lisp. A smirk cracked onto Sollux’ face. “Wow, here I am trying to make you feel better and all you do ith be an athhole back to me. You know what?” he said with a snicker, “I’m gonna make uth watch a shitty movie jutht becauthe of that.” Karkat flipped him off as Sollux put in one of the movies he had declared shitty into the the player. The yellowblood then flopped down beside the other troll and cuddled up next to him. Karkat just grumbled and leaned against him. Hands began petting Karkat, trying to get him to relax. Almost an hour later, Karkat had finally seemed to calm down. He was still making agitated remarks about how god awful the movie was, but he would still be doing that in the best of moods. He’d definitely relaxed though, as Karkat leaned his head against into the crook of Sollux’ neck; a soft purr rising in his throat. Sollux nuzzled his hair and Karkat flicked his gaze up to him. Sollux blinked at him with his two-toned eyes and planted a kiss on the other trolls forehead. Karkat purred a little louder and kissed him back. “Okay, maybe this movie isn’t so bad.” He admitted and the larger troll chuckled, taking him into a deeper kiss. Adjusting himself to face Sollux at a better angle, Karkat wrapped his arms around him and licked his tongue over his lips. Sollux flicked his ears and nipped lightly at the other trolls lip, prompting a squeak from him. Sollux parted his lips slightly to allow Karkat’s tongue in to explore where it pleased. Karkat let out a grunt and pressed against him more, moving up onto his lap. Sollux took this as a sign to slip his hands up under Karkat’s sweater. It felt warm and soft under there, with Karkat twitching slightly as hands slid up the smooth skin of his tummy. The wandering hands continued, sliding up his sides and over his chest. The mutantblood broke the kiss and clicked softly, moving his head to kiss and nibble at Sollux’ neck. Sollux gasped lightly and nipped at Karkat’s ear so Karkat returned the gasp. The Gemini’s hands took hold of the worn, black sweater and slipped it over the Cancer’s head. Karkat shivered slightly in the sudden cold and pressed closer to Sollux’ warmth. His hands took their turn to roam over Sollux’ body this time, running over his bony hips and skinny frame. Sollux’ definitely was a contrast from Karkat’s short, stocky physique. He really needed to get Sollux to eat more, but he decided this wasn’t really the time to bring up the fact that he looked like a bag of coat hangers as he was pushed down onto his back by him. Karkat purred, looking up at him as Sollux pressed their lips together again. Karkat bit his lip as Sollux pulled away once again, mouthing down his neck to his collar bone. He felt hot and his pants were beginning to feel a touch too tight. He was already squirming and shivering by the time Sollux’ mouth moved down to his chest. Sollux chuckled when he noticed this and ground his own hips down against Karkat’s for a few teasing seconds. The Cancer keened lightly, trying to hold back the noises his body was trying to force out. When Sollux’ mouth moved down to his stomach, his bone bulge was already felt ready to slither out and his nook was wet with genetic fluids. The Gemini was laying sucking kisses just above the waistband of his pants. He bucked his hips and whined, twining his fingers in Sollux’ hair. Sollux made a contemplating noise as he fiddled with the button of his jeans. “Fucking come onnnnnn.” Karkat growled. “Ehehe.” Sollux just replied with that fucking aggravating dry-ass laugh and nipped his hip before undoing his pants and sliding them over his hips slowly. Karkat rumbled lightly and kicked his pants the rest of the way down, trying to speed up the process. Sollux purred and rubbed around Karkat’s hips. “KK calm down, thatth gonna get me to make you wait longer.” “Fuck you.” The other troll rumbled as he rocked his hips up towards Sollux’ hand. He slid his hands down Karkat thighs teasingly. “Yeah yeah, I’ll get to that thoon.” He replied, prompting another growl from him. Sollux finally decided to let him off the hook, moving his hand to rub gently over his nook. Karkat let out a relieved gasp and pushed back against his hand. When he did that, Sollux moved his hand up to rub his bones, trying to coax his bulges out. Karkat bit his lip as his sensitive bones were touched. In no time at all, his aching bulge slid out and wrapped itself around Sollux’ wrist, dripping in red . The other troll purred as he ran his thumb along the length of the flushed bulge. Karkat chirped and looked down, letting out a shudder as he watched Sollux stroke him off. The mutantblood was caught off guard when Sollux moved downward and brushed his lips against the tip of the bulge in his hand. He flopped his head back down onto the couch cushions and keened lowly. Sollux took great amusement in this and took him into his mouth, purring lightly. He ran his tongue up the length and bobbed his head. Karkat keened and rocked his hips, gripping at the cushions beneath him. Pushing his legs apart more, Sollux rubbed at Karkat’s nook, coating his fingers in red fluid. He hummed and continued working his tongue over the bulge. Karkat’s toes curled, rewarding him with a desperate wanton noise. “Oh..gooddd Sollux...” he groaned loudly. Sollux pulled back, much to the disappointment of Karkat, and licked his lips before moving lower and pressing his lips right up against his nook. The Cancer squeaked and fidgeted at the sensation. Sollux poked his tongue out and gave him a lick before teasing his tongue inside. Karkat keened breathlessly and arched his back, tangling his hands in Sollux’ hair once again. The neglected bulge found its way to Sollux’ hand and twined itself around his fingers. The yellowblood purred, licking and sucking lightly while his hand rubbed the bulge. A tug of his hair made him glance upward to see Karkat looking like he’d died and gone to troll-heaven. Bliss covered his face as he purred and kneaded his hands into Sollux’ hair. Sollux lapped his tongue over him then replaced his tongue with a finger, gently sliding it into the warmth. Karkat was breathing heavily and shaking all over by this point, though he somehow coherent enough to begin massaging the bases of the other trolls horns. Sollux’ cheeks flushed hot. He was pretty grateful for that, since he’s had no other stimulation so far and his twin bulges were beginning to ache from behind held inside through all this. The troll began moving his finger in and out of Karkat, continuing to lick and nuzzle between Karkat’s legs. Karkat’s legs shook and he let out another loud keen as the finger curled inside him in time with a stroke the other hand gave to his bulge. A few more strokes and thrusts and the Cancer was tipping over the edge with a long, low warble. Red genetic material splattered up his chest and he came down from his climax. The Gemini came up, wiping the genetic fluids from his around his mouth and caressing the other trolls face. Karkat panted and mumbled something incoherent. “Think you’re up for another round?” Sollux asked, shifting his hips uncomfortably, “I’m thtill kind of hanging here.” Karkat cracked an eye open and nodded, “Yeah...sure” He agreed, panting lightly. Sollux let out a small rumble of relief and quickly slid his pants off, then got to work rubbing his fingers on his bones. The mustard-flushed bulges took almost no coaxing to slide out and as soon as they were, he pressed them up against Karkat. Karkat purred, grinding his hips against Sollux’ as he recovered from his first orgasm. Sollux leaned down to kiss Karkat gently on the lips as one bulge found its way into the nook, the other wrapping around the base of the other’s bulge. Karkat gasped and Sollux let out a shudder of pleasure. The Gemini hooked Karkat’s legs over his shoulders and thrust shallowly. Karkat whimpered needily, grinding back against him. God, he did he love hearing that. He bit his lip and allowed his bulge to delve deeper and curl inside him, groaning softly. Karkat keened and writhed around underneath him, approaching the edge quickly. Sollux had to admit he wasn’t too far off after all this time. He leaned over the smaller troll and rocked his hips, rumbling as he felt himself almost at the breaking point. Karkat was the first to go, moaning loudly as his second climax hit him. Sollux followed up directly after, letting out a keen as he came. Then the two of them relaxed and Sollux slumped down on top of Karkat. The two of them shared a moment of silence as they enjoyed their afterglow, soft purrs rising in their throats. Sollux was the first to stir as he look down at Karkat and gave him a nuzzle. “Feeling any better?” he questioned. A faint smile cracked onto Karkat’s face to the others delight as he replied. “So much better.” End Notes My first dip into fan fic writing ever...Hopefully it was up to standard! :) Please drop_by_the_archive_and_comment to let the author know if you enjoyed their work!