Notes: Okay, warning: Not the best at writing make-out scenes.

Dave's warm, soft lips against Karkat's, coupled with the overwhelming scent of apples and the visual that decorated his line of sight for the past several minutes was finally enough to break the troll's restraint. He wanted Dave, and he wanted him now. Karkat reciprocated the kiss and took it even further, leaning more into Dave so the human would recline back. Dave did so instinctually, not fully realizing the amount of lust that filled his boyfriend in that moment. Karkat climbed on top of Dave, his legs between the blonde's. Licking his lips begging for entrance, Dave was more than willing to comply.

Dave had hit the hormone rollercoaster earlier than Karkat, as a result the past few months had been spent finding boundaries. Dave wasn't ready for sex, but he had wanted more than their cuddle sessions. Karkat had been surprisingly shy though. Kissing was fine, as was hugging, hand holding, cuddling, etc. However, they had only made-out once, Karkat was fine with the kissing portion, but the hands-all-over thing had made him uncomfortable, Dave was understanding and they had taken it slow. Not now though, no, Karkat's hands were all over Dave, his kiss desperate and needy. His tongue, which was longer than the average human's explored Dave's mouth, demanding dominance. It made his head spin, Karkat had never been like this, never forceful or this into their romantic activities…thank you hormone gods, this was fucking awesome. He felt the weight of his boyfriend cover his body, adding to the wonderful disorienting feeling the kiss had initiated. Karkat finally relented and allowed Dave to explore his mouth; teeth pointier than humans, soft tongue, the troll tasted like he smelled, so good, so perfect.

Karkat's hand was up his shirt now, yes, they were going further, his patience had paid off. He loved Karkat and he wasn't upset about taking things slow, but damn, this was so much better than any of their other kissing sessions. Dave in turn let his hands wander up Karkat's shirt, feeling raised bits flesh he rubbed his fingers over them. What were they? He thought he had seen them during Karkat's little stripping show a few moments before. Karkat shuddered at his touch. Dave pulled away from the kiss for moment. …Did Karkat just whine? Giving the troll a questioning look Karkat answered "They're grub scars and they're sensitive…don't stop." Dave smirked as the troll descended once more onto his mouth. Dave was too happy to fight for dominance; let Karkat do as he wished, the human was just happy to get this much action.

Karkat didn't appear satisfied though, as he tugged on the hem of the shirt on Dave. The troll leaned back just enough to allow Dave a moment to sit up and remove the offensive article. The blood player was on his again in a nanosecond. No, if Dave was going to shirtless, so was Karkat. The time player tugged at the shirt, Karkat was so into their current engagement that he didn't want to be distracted longer they he had to be. He pulled away, practically ripping of the god tier shirt and was back on Dave faster than the human could even register what was happening. The human did see the shocking level of cupidity in Karkat's eyes though. He couldn't help but moan into the kiss as Karkat returned. The troll seemed encouraged by this as he kissed the boy harder, hand becoming more demanding on his torso.

The smell of their mixed scents only increased both boys' growing aroused states. Karkat getting tired of the hands on his grub scars, wanting more. He took Dave's have in his grasp and placed it on his horns. Dave took the hint and gently rubbed the horns causing the troll to let out a loud moan. Dave continued his ministrations, doing what he could to draw out more delicious sounds from his matesprit. After a short amount of time, Karkat pulled away, looking into Dave's eyes, "Harder" he breathed. The human nodded, gripping the horns with more force, causing the one above him to moan so loudly that Dave worried for a fleeting moment if someone could hear them. This fear was quickly cast into the 'I don't give a fuck' pile in his mind as Karkat started kissing down his neck. The boys were already panting messes, but now the breaths were even shallower than before.

Karkat found that spot on his neck that made Dave let out a salacious sound and abused it. Working it until Dave had a darkened spot that marked him even further as Karkat's. The troll was entirely incensed, hand trailing down his love's stomach before finding the waistband of the pants. He wanted all of Dave, every last bit. As he tugged at the raiment however, Dave's hand stopped him from removing it. He looked into his matesprit's eyes, seeing them wide and filled with passion, but also uncertainty. The human tried to voice his concerns "I…I just…" His eye darted around trying to find the words, the disordered state of his mind making it difficult.

Karkat understood, even from the few words uttered, Karkat understood. After all he had acted similarly for the past few months. He removed his hand. "Too much?"

"Yeah, I…..I'm sorry."

Karkat shook his head, the foggy lust clearing from his mind a little. "Don't be, I don't want to make you uncomfortable Davey. Did I go too fast?"
"No, it's …it's been fantastic, this was awesome. I just, don't think I'm ready for sex or even taking my pants off yet."

Karkat nodded, he had let his desire get ahead of him. Truth was he wasn't even comfortable having sex yet…plus, he and Dave never had that anatomy talk. Clearly there was some difference; he was curious, but this wasn't the time for a serious explanation of the distinctions. He leaned down again giving Dave a gentle loving kiss and the two fell into a comfortable, tender, and loving expression of their love.