Work Text
It was late one night and Sans had fallen asleep at the bar. Grillby allowed him to rest while he closed up and cleaned. He couldn’t let him sleep forever, though. Grillby leaned forward on the bar and placed a warm kiss on his forehead. Sans smiled but didn’t move.“…You need to get up.” Grillby said. His voice sounded like the crackling of a campfire. Sans liked that.“Mmm..” Sans grunted, but still didn’t move.“…You can’t stay here forever. I need to lock up.” Sans just looked up at him through half lidded eyes. The expression made Grillby burn a little higher. Grillby stood and looked at him for a moment before speaking.“…..You’re welcome to stay the night in my apartment if you like.” he offered.“you have to carry me. too comfortable.” Sans said, closing his eyes again. Grillby sighed and moved out from behind the bar, picking Sans up off of his barstool. The skeleton looked small and sweet in his arms. He locked the doors and went up the stairs into his apartment on the second floor, trying not to rattle his boyfriend too much. Once inside, Grillby walked to his bedroom, set Sans down on the bed and started changing clothes.After he felt himself being set down, Sans decided to open his eyes a little bit. The view he got made him wake up a little. Grillby had taken off his tie and vest and was now unbuttoning his shirt, facing away from him. He took it off and Sans’ heart skipped a beat at the way it slid down his shoulders and he gently tossed it aside.“nice show, hot stuff.” Sans said. Grillby froze for a moment and looked over his shoulder at him.“…I thought you were asleep.”“how could i sleep with a show like this happening right next to me?” Grillby just shook his head, but his flames burned brighter. He unbuttoned his pants and slipped them off. There was nothing under his pants, which was perfectly fine with Sans— most monsters, especially kinds like elementals, didn’t have reproductive organs —he didn’t either. Sans felt like Grillby was moving slower than necessary, almost trying to make a show out of it, as he pulled on a pair of sweatpants.Grillby turned back to Sans and stood next to the bed for a moment. His chest was bare and there was a slight blue blush tinging his face. It made Sans’ throat tighten up a little.“you comin’?” Sans asked, nodding towards the empty space next to him.“…I’m.. not very tired.”“me either.” Grillby rolled his eyes and leaned down to kiss Sans on the teeth. He tried to stand back up, but Sans wrapped an arm around his neck and pulled him back down. Grillby continued to kiss him, slipping a hand underneath his shirt and leaving warm touches along his ribs. Sans let out a breathy moan into Grillby’s mouth. Eventually, Grillby pulled away to catch his breath.He sat on the edge of the bed for a moment, gently tracing his finger along each rib. He could hear Sans breathing heavily. He reached up and grabbed his wrist, but didn’t try to stop him.“grillbz, i— i..” it wasn’t like Sans to be at a loss for words, but he wasn’t used to this kind of attention. It felt like his soul was going to beat out of his chest. His eyes had gone dark but Grillby could still feel Sans looking at him, pleading with him. He gently removed his hand from underneath Sans’ shirt and cupped the side of his head. Sans’ hand found his again and held it there. Grillby simply stayed like that for a moment, looking at him affectionately.“…..I love you.” The lights in Sans’ eyes were back, but they were hazy and unfocused.“i— i love you too, grillbz”“…You’re so pretty like this.” Sans was splayed out on his bed, looking slightly disheveled, and looking up at him in need. His breath caught in his throat at the comment. Grillby moved his hand from Sans’ face and traced along his neck and collarbones. Sans’ breath hitched and his head jerked to the side.Sans gripped his shoulder as Grillby leaned in to kiss his neck. Warmth licked and brushed the vertebrae and he shuddered at the feeling.“please, grillb, i— i need—“ Sans felt like he had forgotten how to speak. His throat felt tight and all he knew was that he needed Grillby.“..I know, Sans. It’s okay.” Grillby placed a gentle kiss between his eyes, which were screwed shut. Sans opened them halfway and looked at him. It was the same look he had given him back in the bar, except this time laced with need and want. The look made Grillby blush a bright blue.Grillby trailed his hand down Sans’ sternum through his shirt. He moved his hands to the sides of Sans’ signature blue jacket before pausing.“..Can I..?” Sans nodded desperately, his eyes closed again, and Grillby continued. He gently slipped the jacket over his shoulders, off his arms and laid it down next to the bed. Looking back, even in the dark room illuminated only by his flames, he could see marks on the bones of Sans’ wrist. He picked one up gently to look at it closer. There were nicks and scratches and dents all along his wrist. Some looked old while some looked like they had been made maybe a few days ago. He looked back to Sans. His eyes were tightly scrunched shut and he could feel how tense he was.“….Sans..” Sans winced slightly at the tone. “…I..” Grillby’s voice sounded almost hurt. Sans felt like he might cry. His bones were shaking and he couldn’t open his eyes. It was taking all he had not to just get up and leave or shortcut away right now, but he knew he couldn’t do that to Grillby.“ ‘m sorry, grillbz. i— i’m s-sorry,” Sans couldn’t stop shaking. He could feel tears welling up in his eyes. Grillby gently set down his arm and hugged him close.“..It’s okay, Sans. It’s okay..” Sans hugged him back and breathed shakily into his shoulder. After a long moment, Grillby pulled away, seeming unsure of what to do now. Sans took a deep breath.“can we, uh.. pick up where we left off?” Grillby looked at him for a second before nodding.“….But we do need to talk about this later.” Sans nodded and pulled Grillby down into a kiss. Grillby took the chance to drag himself completely onto the bed, straddling Sans.Once Grillby pulled away for breath, Sans grabbed the bottom of his tank top and pulled it over his head, tossing it onto the floor. Grillby hooked his finger into the waistband of Sans’ shorts. He paused, looking up in confirmation and Sans nodded. He swiftly pulled down his shorts and set them on top of his jacket. He saw more scars lacing his femurs. Grillby gently traced a finger over some of them, a sad look in his eye.He quickly moved on and started kissing Sans passionately again, a hand on his chest pushing him down into the bed. He allowed his other hand to wander over the bony body beneath him. He gripped ribs and traced down his vertebrae, each thing eliciting a different reaction from the skeleton. Shuddering breaths and moans were like music to his ears. He gently trailed along the inside of his pelvis and Sans bucked his hips in response.“ohh.. fuck, grillbz..” Sans untangled his hand from the sheets and gently grabbed Grillby’s wrist. He looked down at him quizzically.“i c-can’t just—“ he gasped heavily for air, despite his lack of lungs, “leave you hangin’” Grillby shook his head.“..It’s completely fine Sans. I just want to make you feel good.”“tha-that’s not fair,” he let go of his wrist and pressed his hand to Grillby’s chest. He called out his soul, and Grillby let him. For monsters whose bodies weren’t so sensitive, their souls could provide the same feeling of pleasure.Sans lightly traced the side of his soul with a bony finger, and Grillby let out a low moan, hunching over slightly. He gently took the soul in his hand and pressed his thumb into the center. Grillby lurched forward a little bit, screwing his eyes shut.“….S-Sans..” his voice was shaky and it made something stir in Sans’s non-existent gut. Grillby placed his hands on either side of Sans’ skull and leaned in to kiss along his neck and chest. He hummed out a moan while he continued playing with Grillby’s soul, drawing out long groans and breathy praises.“g-godd, grillb” Sans mumbled as Grillby licked up his neck and kissed his jaw. Fire from his legs danced over Sans’ pelvis and legs, his sweatpants having been tossed aside at some point. Grillby sat back and ran both hands along the inside of Sans’ pelvis. He jerked in surprise and gripped Grillby’s soul a little harder than he meant to. Grillby fell forward on top of him again, arching his back, his eyebrows knitted together, his face burning blue, and his mouth open in a high breathy whine of sudden pleasure. The sight of Grillby like that made a shiver run down his spine and his gut coil tightly.“s-sorry, too much?” Grillby said nothing, but shook his head, resting his forehead on Sans’ chest and gasping for breath.“..F-fuck..” he breathed. Sans just sat still for a moment. He could feel his gut coiling even tighter as he watched the man in front of him. After a moment, Grillby sat back up and kissed Sans’ between the eyes. He let his hand leave the flames soul for a moment and felt him shudder and whine at the loss of sensation.“….don-don’t stop..” he breathed, and Sans gently returned his hand to where it had been. He palmed it carefully and Grillby keened forward into the touch, groaning. He ran his hand up and down Sans’ vertebrae, causing him to arch his back at the feeling. Grillby rolled his fiery hips over Sans’ own.“grillbyy..” Sans called his name in a drawn out moan. He slipped a hand under the skeleton’s rib cage and ran his fingers around the inside.“fuck..ing ..stars..” he gasped out between moans, this time managing to clutch the sheets instead of his lover’s soul. Grillby paused for a second to let Sans catch his breath. After a moment of gasping, he touched at the very upper vertebrae of his back, the fire of his hand licking the inside of his neck. The response was instant, Sans lurched forward and gripped at Grillby’s arm, moaning loudly and raggedly through his teeth.“hhh.. shit..” he met Grillby’s eyes with foggy, pleading eye lights. Grillby smiled at him warmly but the expression also sparked something in his gut. He gently laid him back down and rested a hand on his shoulder to keep him there. He gently traced every rib from the inside, starting from the bottom. Sans was quickly becoming a moaning mess underneath him, thrashing and arching his back at every touch.Sans reached his hand back up to Grillby’s soul and rubbed at it carefully, not wanting to accidentally grab too hard. The tenderness of the touch made Grillby falter for a moment, before continuing.He was nearly to the top of his ribcage when Sans started to seem even more desperate. He started to tug on the fire’s soul harder and lean even more into the warm touches on his ribs.“pl-please..” Grillby ran his entire hand down the length of his ribcage. Sans sputtered and moaned loudly, leaning his skull back into the mattress.“i’m almost- i-“ he was cut off as Grillby leaned and kissed him on the teeth. He let the flames of his hand explode inside of his ribcage, reaching and licking at every bone it could reach. Sans was tipped over the edge and he moaned Grillby’s name as he spasmed on the bed, eyes rolling back in pure bliss. He was aware enough to do one last thing, and he gave Grillby’s soul one strong, final clench. This, combined with the sight of Sans underneath him, was enough to finish him off, as well. He jolted forward and moaned as he was swept up in ecstasy. They both rode out their highs before Grillby collapsed onto the bed next to Sans.He carefully put away his soul before planting a kiss on Sans’ cheek bone.“…Goodnight, Sans.” He could already hear Sans gently snoring and he shook his head lightheartedly. He curled up next to him and felt himself begin to drift off into a comfortable sleep.
----- CHAPTER BREAK -----
Sans blearily opened his eyes against the soft light coming in through the window. He found himself gently tucked in to a bed that wasn’t his, feeling like he’d had the best sleep of his life. In another room he could hear and smell breakfast being cooked. He reluctantly left the warm bed, put on his clothes, and padded into the kitchenGrillby looked up as he heard footsteps entering the room.“…Good morning, Sans.”“mornin’, grillb,” Sans replied as he sat at the dining table. After a couple minutes of comfortable silence, Grillby walked to the table holding two plates of delicious looking food. He gave Sans a gentle kiss on the forehead and Sans offered him a warm, contented smile. He set one plate down in front of Sans and the other in front of himself and sat down. They ate breakfast in relative silence, just enjoying each other's company. Sans, however, noticed that Grillby seemed a little tense, his flame flickering uneasily.Once they finished, Grillby took their plates and Sans sat down on the couch, flipping mindlessly through tv channels. After a moment, Grillby joined him on the couch. Sans felt like the flame wanted to say something, but he remained silent. Sans eyed him wearily.“…..Sans,” Grillby gently placed his hand on Sans’ shoulder and he turned to look at him, “..We need to talk about.. last night.”Anxiety hit Sans like a train. What about last night? Had he done something wrong? Was Grillby breaking up with him? Sans gave him a questioning look. Grillby gently took Sans’ hand and pulled down his sleeve, trailing his fingers over the marks there. Realization and dread hit sans like a second, even more brutal train.“oh..” he murmured, sighing. He couldn’t meet Grillby’s eyes, so he just looked away. Grillby continued delicately tracing the lines.“don’t really know what to tell ya, grillbz. it’s just what it looks like.” Grillby stayed silent for a moment.“….Why, Sans?” The tone of his voice made Sans flinch.“i dunno. started a long, long time ago after dad left. just sort of became a habit anytime things got bad.” Grillby gently took Sans’ hand and clasped it with his own.“…Does…. Does Papyrus know?”“pap? yeah. i mean, i don’t tell him every time i do it, but he generally knows. he’s.. tried to stop me a couple times, but i always end up lettin’ him down.” Sans sighed heavily, seemingly reliving the old memories. “y’know..” “..Yes?” “do you remember.. when i was feeling kind of down but wouldn’t tell you ‘bout it? a little while before i asked you out,” Grillby nodded, “i..” tears pooled in the corners of his eyes and he wiped at them with his sleeve, “i tried t-to dust myself.” Sans whispered meekly. Grillby stood stock still. “pap found me be- before i..” Sans was crying hard now. Grillby let go of his hand and pulled him into a hug. Sans hugged him back and clenched the back of his shirt, his breathing shaky.“…I’m sorry, Sans..” Sans breath caught in his throat.“heh, wha- what’re you apologizing for? you had n-no idea until- until now.”“..I’m still sorry.” Sans hugged him tighter and Grillby could hear his ragged breathing. Eventually, Sans reluctantly pulled away and he could see tears trailing down his cheek bones. Grillby gently wiped at them and they evaporated, making Sans chuckle a little. Grillby took both of Sans’ hands in his own.“..I love you, Sans.”“love you too, grillbz,” Sans met his eyes for the first time.“…Can you promise me something?”“heh, i’m not a huge fan of promises,” Sans took a breath, “but i guess.”“..Promise me you’ll try to stop. If not for yourself, then for me. For Papyrus.” Sans nodded solemnly.“i’ll try.”“..That’s all I ask.” Grillby pulled Sans into another hug, tucking his skull under his chin. Sans wasn’t okay. He may never be okay. But he had Grillby. Grillby who loved him and would be with him no matter what. And knowing that made Sans feel closer to okay than he had in a long time.
