Dirk climbed upstairs. At the top, he could softly hear the sound of muffled sobbing. 'Dave?' he thought, and shook his head. "Dave, it's okay, Roxy is going to be fine. Karkat brought a lot of fine stuff, she'll-" he suddenly stopped as he peered into the kitchen, and saw Karkat on Dave's lap, face red with tears.
Dave waved his hand dismissively and Dirk slowly and quietly went upstairs to work on some tools.
Karkat looked up at Dave with a worried expression. What would he think of him, if he told Dave what he had done? Would they still have their strong friendship? Could he forgive him for brutally murdering an innocent man? What if he already knew?
As if he had read Karkat's mind, Dave nodded.
"YOU KNOW… THAT…" Karkat stuttered a little on his words. "i know" Dave said back. "i guess you did what you had to to save us. and thanks for that i guess" He continued. "i guess i wish you didn't kill someone for it but i know you knew you had no choice there was literally no food around for the grabbing of our grubby meatless hands. i guess what im saying is" he then went on for a while, rambling on and on without ever getting to the point.
Karkat got a little fed-up with Dave's endless rambling. "DAVE. DAVE I GET IT. IT'S OKAY." they were both silent for a few moments. "DOES THAT… DOES THAT MEAN YOU FORGIVE ME, DAVE?" Karkat asked at length. He didn't have it in him to look at Dave while asking that.
Dave took off his glasses, grabbed Karkat by the chin, and gave him a gentle kiss on his nose. He then nodded at him. Karkat looked shocked. Of all the things Dave could've said and done, this was the last of the last thing he expected.
Dave then got up, gently pushing Karkat off his lap. Karkat stayed put however.
"im gonna check on roxy." He paused.
And then went downstairs. Karkat still stayed put, completely unsure on what to do now.
