a heart’s a heavy burden, part two
part two of my incubus jaskier fic. smut with feelings
part one
-----------------------------------------------------------------------------------------------
“Right, and who’d want to fuck me? Any takers? Because I’m pretty sure this will create an awkward situation no matter who it is.” He was vaguely aware of Eskel and Lambert nudging each other and grinning. Geralt wasn’t smiling. He still held that shy, almost embarrassed expression, and when he spoke his voice was unexpectedly soft.
“I mean, you can have me.” When he was met with silence Geralt rushed on, his words fumbling so quickly into each other that Jaskier had to strain to keep up. “You don’t have to if you don’t want - it’s just- never mind, forget I said anything.”
“I want to.”
That fire roared in him again as he thought about touching Geralt for real this time, no more late night fantasies of wondering what it would be like to strip him slowly, run his fingers over his scars, touch him in places that would make the other man gasp his name. He could really have this now. His blood felt like it was boiling for it. He wondered if this reaction was normal for an Incubus, or if this was just about Geralt.
“Okay,” Geralt said softly. He jerked his head around to his brothers. “Out. Now.”
“Have fun,” Lambert sang. The two left. When the door closed Jaskier was met with the reality of the situation. He was going to have sex with Geralt. And maybe afterward things would be fine, maybe Geralt would go back to treating him like the annoying bard who had wormed his way into Geralt’s life, his friend alone. Or maybe he wouldn’t; maybe he wouldn’t be able to look at Jaskier without regret.
“Geralt, if we do this I need to know that things won’t change between us. That you won’t...you won’t hate me for this.”
Geralt placed a hand on his cheek, his eyes serious. “I will never regret anything I do with you, Jaskier. You’re important to me. I want you to be okay, and you haven’t been. Let me help you fix that.”
With that he captured Jaskier’s lips in his own. Jaskier moaned into the kiss - he couldn’t stop himself from reaching up and tangling his fingers in Geralt’s hair. He tugged ever so gently and Geralt groaned, tipping his head back to expose his neck. Jaskier took that as an invitation to latch his mouth onto Geralt’s neck, to suck and bite to his heart’s content. He knew the bruises would fade quickly - too fast for his liking - and yet he still felt a sense of pride as he marked him. Maybe Geralt would never want to be his lover, but for one night he could mark the man, own his body in a way he’d always dreamed about, and pretend.
“Jaskier,” Geralt gasped. It was better than his fantasies.
“You like this don’t you?” Geralt nodded, his mouth hung open as he breathed quickly. “You want me to touch you, Witcher?”
“Yes, please.”
Jaskier wasn’t sure what came over him, but he grabbed at Geralt’s shirt and swiftly tugged him, flipping them over so they were laying with Jaskier on top of Geralt, his legs splayed around the man’s hips. He grinded down and groaned as he felt Geralt’s cock rub against his through too much fabric.
“You’re so beautiful like this,” he purred. “So lovely underneath me. I’m going to take you apart piece by piece, love.” And oh, he did not mean for that word to slip out. He may have regretted it if not for the fact that Geralt’s eyes darkened and he ran his nails up Jaskier’s thighs.
“You’re wearing too much,” he gasped out. Jaskier chuckled, took the buttons of the man’s shirt in hand.
“I’m afraid it’s you who is wearing too much.”
Jaskier made quick work of Geralt’s clothing. First the shirt, then crawling down his body to work his pants and underclothes off. He’d seen Geralt naked plenty of times but this felt different. He could touch him now, taste him, devour him if he pleased. And he did.
Eyes firmly locked on Geralt’s, he rested between his thighs and placed a kiss to his cock, watched in fascination as it jerked at the touch. He was big, so much bigger than Jaskier was used to, and he wanted nothing more than to wrap his lips around that beautiful cock and worship him with his mouth. He felt strong in a way he hadn’t for weeks, already feeding off Geralt’s arousal. He licked at Geralt’s cock slowly, teasingly, working the man up until he was gasping and pulling at his own hair. The sight drove him crazy. He took the head in his mouth and sucked softly at first, his tongue flicking over the hole. He was rewarded with beads of pre-cum, the taste consuming.
His brain wasn’t thinking straight, wasn’t concerned with anything but bringing Geralt off again and again. He took him down swiftly, his mouth almost too small for the man, but he was nothing if not determined and lust-adled enough to work for it. Geralt filled him so beautifully, and he worked his tongue over thick veins, whining as he hit his throat. Could he…? The answer was yes, as he pressed down a little further and felt Geralt slip into his throat every so slightly.
“Fuck!” Geralt pressed his hips into the mattress, doing everything in his power to stop himself from thrusting into Jaskier’s mouth. Everything felt so tight, so perfect, so overwhelming. His senses could feel the pull of magic in the air, the weight that settled into his head that was distinctly Jaskier. Unfamiliar, and yet he felt like he’d known it all his life.
Jaskier pulled out a little, gasping for a breath he soon realized he didn’t actually need. He was made for this, made for taking everything he could and being so full of energy. He could smell Geralt’s power in the air. He pulled off completely with a pop and grinned at him.
“So good for me. Will you be a good boy for me?” It almost felt wrong speaking to the witcher in such a way, but the words were tumbling out before he could stop himself and Geralt was panting, eyes dark and fluttering.
“Yes, anything for you.”
“Anything?” He rubbed his hand down over Geralt’s balls, tugging slightly, and watched the man’s hips grind into his with glee. “I want you, all of you. Can you give that to me?”
“P-please,” he stuttered. “You can have me, always.”
Jaskier knew he didn’t mean it. As soon as the haze of magic wore off Geralt would be back to grunting and hmm-ing at him. He would probably barely look him in the eyes. But he promised, Jaskier reminded himself. At least he would still have his friendship when all was said and done.
“I intend to.”
He dragged himself up, disappointed by the lack of contact but determined to get what he wanted. Geralt whined and made a grab for him. Oh, but he wanted him so bad and Jaskier ate it up.
“Hold that thought, dear heart.”
He hopped over to his bag and pulled out the little vial of oil that he had been rationing for his winter stay. He climbed back between Geralt’s thighs and held the vial out, making it clear what he was asking to do. Geralt sucked a breath in and nodded quickly. Jaskier smiled and wasted no time taking Geralt back into his mouth, the taste intoxicating. He bobbed his head up and down, relished in the desperate noises coming from the man. He quickly coated a finger in oil and rubbed it gently over the man’s hole. Geralt shuddered and pushed his hips down, seeking that irresistible contact.
He pushed gently and his finger slipped in with little resistance. He melted with the soft ‘oh fuck’ that escaped from Geralt’s mouth. He glanced up and took in the sight, practically (maybe literally) eating it up. His head tipped back, eyes fluttering, one hand tugging at his hair, the other skirting down his chest, down, down to Jaskier. He hesitantly touched one of Jaskier’s horns and Jaskier groaned like he’d been punched in the gut with arousal. He tipped his head, took more of the man in his mouth, and pushed his head into Geralt’s hand. He took the hint and wrapped his fingers around Jaskier’s horn, pulled him down further onto his cock.
Jaskier should have been gagging but he didn’t, couldn’t. He breathed through his nose but it felt unnecessary. As he bobbed his head he pressed another finger against Geralt’s hole and moaned as his body sucked it in without a hitch, joining the other finger to rub against his sensitive walls. He curls his fingers just so and Geralt shouted, his voice ringing out through the walls.
And Jaskier consumed it like he was parched for it. In a way he was, had known he would be missing out for several months when he agreed to come to Kaer Morhen, knew it would be worth it to be by Geralt’s side through the winter. Now it was worth it for an entirely different reason.
He pulled off Geralt’s cock and blew cool air onto him, watched the way his body shook.
“You love this, don’t you? You love the way my mouth feels wrapped around your cock, love my fingers splitting you open. I bet you’d be so good for me, climb into my lap and bounce on my cock like a good boy.” He grinned, licked the head of Geralt’s swollen cock. “Tell me what you want, love.”
“I- oh gods, fuck- I want you forever. I love-”
Geralt’s eyes snapped open and his body froze up, his legs closing reflexively. Jasker sat up, withdrew his fingers carefully, eyes wide, heart aching. No, he couldn’t get his hopes up, he couldn’t hurt himself like that.
“You love...what, Geralt?”
Geralt shook his head, covered his face with his hands. “I’m sorry, I didn’t mean- that wasn’t supposed to come out. I know this is just sex for you.”
Jaskier reached up and pulled Geralt’s hand away from his face. He was surprised to see the blush covering his cheeks, hurt to see the regret in his eyes.
“Geralt,” he started softly. “This was never just about sex for me. You have to know by now how I feel about you. It’s been years...please tell me you know.”
He watched the shift in Geralt’s face, the openness and, dare he say, love that filled his eyes. His body relaxed as he sat up. He looked hopeful and uncertain at once..
“Really?”
“Yes, really. Now please, I beg of you, finish that sentence.”
He took a deep breath; it washed over Jaskier’s face and he could feel the shift in energy, the spark that sent his blood racing.
“I love you.” Geralt said. “And I’m yours, however long you want me.”
Jaskier smiled wide, mischievous. “Then I think I’ll keep you forever, love.”
He pressed his hands to Geralt’s chest and the man took the hint, falling back onto the bed. He let his legs fall open with him. Jaskier ate the sight up, the flush on his chest, the way his cock, having softened just a little, began to fill again. He fell back down and took the man into his mouth once more, gliding two fingers back into his hole. This time he felt the love in the air and knew it was real and all for him. He pulled away just long enough to speak his desires.
“Fuck, I want to eat you up, darling. I want to consume you, all of you.”
Geralt groaned and arched as Jaskier worked his fingers in faster, bent them to rub at that spot in him that set his body ablaze.
“Yes, yes please, I need it. I need you!”
Jaskier smirked and pressed a third finger in. Geralt tightened around him but quickly relaxed into it. He grabbed at Jaskier’s horns again and hauled him back on his cock. Jaskier groaned, greedy for the way Geralt was tensing up. The man was whining now, loud and strained, his breathing fast and his heart racing toward a glorious finish.
Jaskier pressed three fingers against the spot and rubbed mercilessly, took Geralt deep into his throat, and that’s all it took. Geralt practically wailed as he gripped Jaskier’s horns tight and shot down his throat. Jaskier ground his hips into the bed and felt his own orgasm hit him like a storm - he’d had no idea he was so close just from pleasuring Geralt. Jaskier swallowed around him. He felt full; he felt powerful.
When Geralt’s body slammed back into the bed he removed his fingers slowly and slid off his cock, licking his lips. He got up silently and grabbed a rag, cleaning the oil off Geralt’s skin and his fingers. The man was oddly still. He threw the rag aside and climbed onto the bed next to him, wrapping his arms around Geralt’s chest and pulling him close.
“Fuck,” Geralt muttered. He wiped at his face quickly and only then did Jaskier see the tears in his eyes.
“Hey, are you okay? Did I do something wrong?”
“No,” Geralt smiled through his tears. “I’ll admit this has never happened before. But it feels good. I feel good.”
“I’m glad.” Jaskier pressed a kiss to his tear-stained cheek and held him close.
He had no intention of ever letting him go.
-
tagging: @mayastormborn @disfunctionalcellmembrane @sarahdactyl666 @shrikefaerie @geraskier-trashh @innocentcinnamonpun @swx3detfgy-blog @bunnygeneral













