FTM!Dave
Dave wandered around the meteor aimlessly. He was trying to find Karkat, but his door was locked from the outside, so he assumed that Karkat was in some other strange part of the meteor. They hadn't talked in a few days, not since Karkat kissed him anyway. More than anything, Dave was starting to miss the loud troll, but also his head had been filled with all the ways he could tell him that he returned his feelings. He wanted to do something cheesy and big at first because he knew Karkat would like it, but the fear of Rose, Terezi, or Kanaya over hearing paralyzed him. But now he found himself in a particularly bad place, Karkat had hidden himself well enough that Dave was wondering if he should have told him right away.
There were a lot of rooms in the meteor that Dave hadn't seen, but it seemed like they all lead back to the same spot regardless. It wasn't long before the feeling of being lost went away and Dave was in a spot that he recognized. He wandered back to the room they usually gathered in. Kanaya and Rose had been spending most of their time off in some remote part of the meteor where they could be alone. Dave crept in quietly in case someone was in the room, that way he could perk up before they noticed him sulking around.
He glanced around quickly looking for any signs of life, but was met with no noise and he couldn't see anyone around. His eyes caught on the mess of black hair and the little nubby horns on the other side of the couch. Karkat hadn't noticed him come in, so he remained very still until he knew exactly how he wanted to approach this whole situation. The hair on the back of his neck rose as he finally decided to move; he walked quickly around the couch so Karkat wouldn't have the chance to run off.
Karkat visibly jumped when Dave sat on the couch next to him. "Where the hell did you even come from?" Dave watched as Karkat gained that internal screaming face; he finally started to process that the person he'd been running from for three days was sitting next to him, and Dave could see his face flush red up to his ears. Dave chuckled trying to keep the mood light.
"Sorry, but most people don't feel the need to purposefully make everyone aware of their presence when they enter the room," Dave said. Karkat still wasn't really ready to try and talk, so he didn't offer a quick insult, but Dave had kind of expected that. "So nubs where have you been hiding these past couple days?"
"I—um," Karkat said. Dave was mentally kicking himself, he hadn't meant for that to come off like an insult. Karkat's face was pretty priceless though, he was completely red as he scratched at the back of his neck. "Well, actually I was in my room for most of them." Dave tried to keep his face straight for a moment. He was very glad he never tried to talk to Karkat through his door at any point; it may have solved his problems faster in the long run though.
There was a long moment of silence between the two of them until Dave finally got up the balls to say something. "Anyway, I've been meaning to talk to you about something."
"Y-Yeah?" Karkat had focused his attention on his hands rather than Dave's face. Dave was suddenly equally at a loss of words as Karkat had been the night he'd found Dave in the shower. He swallowed hard glancing at Karkat's eyes.
"Um, so, about the other night," Dave said. He trailed off a little not really sure how to start.
"I promise I won't tell anyone," Karkat said. He still wasn't looking at Dave, so Dave took the opportunity to look at his face. His was completely red now and Dave was having trouble remembering what he was supposed to talk about.
"I know you won't, but I wanted to tell you something," Dave said. He was going to start talking again, but couldn't find the words.
"I'm sorry about the other thing too. I shouldn't have done that…" Karkat continued to ramble for a bit. Dave rolled his eyes; Karkat was still refusing to look away from his hands. Dave leaned forward, reaching out to grab his face pulling him into a kiss to shut him up. Karkat froze for a moment as Dave licked his lips enough to make him gasp; he took the opportunity to get his tongue in Karkat's mouth and crawled into his lap. Karkat finally snapped into what was happening carefully placing his hands on Dave's waist and kissing back.
Dave pulled away huffing a little, glaring down at Karkat for a moment he watched Karkat's eyes open and grow wide. "Will you listen to me now?" Dave asked.
Karkat nodded quickly still wide eyed, "y-yeah."
"Are you comfortable with me still?" Dave asked. Karkat's face was confused as he glanced away from Dave.
"You really don't need to worry so much. I don't care," Karkat said. Karkat's voice was unusually quiet and as he spoke, Dave shivered feeling most of his fears melt away. "Do you get that now?" Karkat asked.
Dave could tell that his own face was red, but he pushed that thought aside. "I also wanted to tell you that it was okay that you kissed me." Dave spoke slowly pecking Karkat on the lips lightly just to catch a glimpse of his awe struck face.
"I-it was?" Karkat asked. Smiling, Dave leaned in on him again making him twitch away as he slid his hands up Karkat's chest.
Dave rolled his eyes again, "yes it was." Dave paused, "because I wanted to kiss you anyway." Dave pecked him on the lips again as he wraps his arms around Karkat's neck; Karkat's mouth hung open for a long moment before he snapped it shut and glanced at Dave.
"So what does this mean?" Karkat asked. Dave smiled again and leaned in to kiss Karkat again. This time Karkat got his shit together a lot faster this time kissing Dave back much faster this time.
"I'm pretty sure it means we're dating," Dave said. He started snickering as Karkat scowled at him for a moment tightening his grip on Dave's waist before tossing him onto the couch lightly. Before Dave had the chance to register what was happening, Karkat pressed their lips together. Dave responded excitedly wrapping his arms around Karkat's neck.
After a long moment Karkat pulled away snickering at Dave, "I think we're more than pretty sure we're dating."
