Daves head swam, his breath coming in shallow gasps as sweeping waves of pleasure rocked his body. He pressed himself tighter against Karkat, hungry for more of the incredible sensations he was giving, the touch of his alien tendrils around him setting his senses on fire. Dave was no virgin, but no amount of women on his home planet could have prepared him for the utter enormity of what he was feeling with Karkat. His knees buckled, his mouth moving desperately against the trolls as they fell back onto the leather arm chair behind them.
Awkwardly, neither boy wanting to break their contact, they slid their way to the floor, a tangled mess of clutching hands, searching mouths and drumming heartbeats. Karkat lay pinned beneath the human, one leg hoisted around his hips, forcing him closer, the savage need for the boy raising his urgency higher and higher. He needed Dave, craved him, longed for his touch, his skin, the feeling of him filling his body, making him ache and moan. He was desperate to have him all to himself, alone in this room, on the floor, in the silence broken only by their panting breathes and their tangled limbs.
Dave pushed himself up onto his hands, towering over Karkat, a hungry spark in his eye as he looked down upon the ashen troll. His mouth was slack, his breath dry in his throat, the anticipation churning knots in his stomach. Slowly, ever so slowly, he lowered himself into Karkat, biting down on his lower lip as the warmth of their contact spread a wildfire through his body. He closed his eyes, grinding their hips together, a satisfied smile shaping his mouth as he heard Karkats whimper of pleasure beneath him. Slowly, hungrily, he moved his hips in a tantalising rhythm, teasing them both, drawing out the blissful tension between them.
Karkats back arched off the floor, his hands flying up to grasp at Daves hips. Moans were escaping his lips with every thrust the human made, driving deeper and deeper into him, the sensations overwhelming his mind, shaking through his body. He never wanted this to stop, this amazing, slow, torturous pace blurring his vision. Instinctively, he bucked his hips against Daves, a desperate plea for more.
"Gog damnit Dave... Please..." his voice was barely more than a whisper, his eyes closed and breath ragged. Dave eyed him hungrily, wickedly, relishing in the sound of Karkats desperate plea. He kept his taunting pace, lowering his mouth down to level with Karkats ear, taking the trolls lobe between his teeth and biting softly. His smile widened as the troll stiffened beneath him, his hissing breath betraying his pleasure at the gesture. He released the tender flesh, leaning close to whisper in his ear.
"Do you want more Karkat?"
"Yes... oh Gog yes... please..." Karkats hand was on Daves back, his nails gently digging in to the skin. Dave pulled back to look into his eyes.
"Please what, Karkat?" His eyes were ablaze with power, his hips still dancing at their slow, haunting pace.
"Please... Dave... Please... I want... more..." Karkats face was twisted in desperation, his scattered pleas barely making it past his lips in his anticipation. Dave was driving him wild, maddening him with the gentle torture of his body. His muscles ached in longing, his mind falling apart with desire. He wanted him, now. Hard, fast, wild.
As if reading his mind, Dave hesitated, grinning wickedly at Karkat, staring up at him, wild golden eyes desperate and searching. Without warning, Dave slammed into the troll, causing a sharp cry to escape Karkats lips as his body jolted beneath him, back arching off the floor, head thrown back in the onslaught of pleasure. Again and again Dave drove himself into his lover, feeling Karkats clawing nails at his back, his blood pulsing heavily through his veins. He threw his own head back as his vision blurred, the sensations over powering him and driving him faster, harder, deeper.
With a cry, the boy climaxed, his body convulsing, collapsing onto his partner. He felt Karkat jerk beneath him and knew that they were both satisfied. They lay together, a mess of naked bodies and sweaty skin, panting deeply, eyes closed against the spinning of the room. Their hearts beat in unison, and erratic thrumming of elation and bliss.
Dave inhaled deeply, taking in the scent wafting from Karkats being as he lay beneath him, eyes closed, mouth slack, a perfect picture of serenity. Karkat lazily brought his arm up to encircle Dave as he lay on his chest, hugging him closer and tighter. With a sigh, Dave slid sideways to lie next to the troll, warm and comfortable, his head resting on his shoulder, fingertips tracing light patterns on his bare chest.
The moment was immeasurable, perfect, the two of them lying on the floor, taken with each other and the events just passed. Karkat moved his head to kiss the top of Daves blond locks, his fingers fiddling with the stray strands. For reasons he couldnt quite understand, Karkat felt that he never wanted to leave this place. He wanted to lie there with Dave, his Matesprit, for the rest of time.
A gentle snore cut through his thoughts, and he realised that Dave had fallen alseep on his shoulder. He smiled to himself, and hugged the human closer to him. His own eyes started to droop as he watched Dave sleep, enraptured in the humans gentle form. Yes, he thought, drifting into the blissful abyss of sleep. Dave would be his Matesprit, and they would be perfect.
A/N: Thanks to everyone who read, reviewed, followed and favourited! :D Im sorry I really suck at endings, I hope this was ok xo I LOVE YOU ALL!