Julian On My Knees Part 9 (ENDING)
“Julian? Julian, it’s me.” Geralt announced as he hung up his coat and kicked away his shoes. The drive had been hours straight, he’d only stopped twice. He just wanted to get home, his mind so quiet for the first time in so long. Like the pieces of a puzzle finally finding their homes, the picture coming together for the first time.
He ended up in front of the omega’s bedroom door, letting his eyes close as he reached for the doorknob. He took a big breath.
“Julian, can I come in?” Geralt asked, speaking clearly, making sure if Julian was in his nest, he could hear. He listened and heard a sniffle before an answer.
“’M yucky” The boy whimpered from beyond the door, but not the closet. Geralt kept his hand on the doorknob. He wanted to brush away the omega’s tears, wanted to make him feel better. He knew the closure medication made him feel strange, all itchy and irritable, moody. He wanted to go and hold his omega close, make him smell sweet from relaxation and comfort, wanted to make his omega know it was a mistake.
“Can I come in, puppy?” The alpha asked, deep voice rolling from him at the thought of the omega’s crying face and pitiful whimpers. It hurt his chest, Julian was never ‘yucky’. No matter what.
“I’m all… gross and dizzy” Jaskier said as his throat tightened around the words. He felt gross, and the bottle of wine he’s been drowning himself in for the past hour was making him even worse. Geralt would surely kick him out if the alpha saw him in this state.
“Julian, can I come into your nest? I don’t care if you’re dizzy or yucky. I want to see you and make sure my puppy is okay.” Geralt said, forehead pressing into the wood of the door as if he could just go through it. He could open the door, barge in, but that wasn’t who he was. He never wanted to overstep the boundaries when it came to his omega, and even with his thundering heart, he held back.
“Your puppy?” Jaskier asked, eyes casting toward the door. It wasn’t locked. He could see it wasn’t locked.
“You’re my puppy, I’m house alpha. You need to say I can come in or you need to say you’re okay and go to bed. Understand that Julian?” Geralt explained, hand wrapping around the brass of the doorknob, knuckles turning color under the pressure. There was a pause, just a few breaths of silence.
“You can come in. Only if-if you um help me with it all, please Mister Rivia” Jaskier finally decided, eyes getting watery once again, throat making the end come out half choked and squeaky. He wanted his alpha, wanted someone to fix him. He was alpha’s puppy, alpha’s sweetheart, alpha’s.
Geralt had the door open, eyes searching the boy who was laying on his bed in nothing but a pair of soaked boxers, bed scattered with candy wrappers and a half empty wine bottle. Jaskier’s hands were wrapped around the bottle, his knees picking up to curl up towards his body, as if to hide. Geralt took in a small sniff of the scent that was suffocating the room, it smelled a bit savory, made his stomach clench but he didn’t mind. His omega would be smelling happier soon.
“I’m yucky.” Jaskier said and looked away, suddenly feeling every inch of his skin, his dirty hair, his ruined undershorts, the smell that was rolling off him like boiling noodles and eggs. It was gross, he hated it, but the medicine changed the way he smelled. Brought the open screw top wine bottle up to his lips, the opening near his nose, its light scent making him feel a little better, and the cool glass against his lips felt nice.
Geralt sighed, his heart racing in his chest but calmer, less like a heart attack. He sat down on the edge of the bed, snack wrappers crunching under him as he did. Julian flashed him a look, keeping himself pulled away.
“Yeah… you are. I think you should come take a bath.” Geralt said and ran his fingers through the greasy mop of hair Jaskier was growing out. The omega hummed and leaned into that broad warm palm.
“I don’t wanna shower, wanna lay here, drink, cry a little.” Jaskier said and moved the wine bottle back for another drink. Geralt tsked him, pulling the wine bottle away, setting it on the omega’s bedside as Jaskier whined but didn’t reach for it again. Jaskier pouted, looking up at the alpha, hoping he would just… just something. He wanted anything the alpha would give him.
Geralt swallowed and looked at the big fuzzy blue eyes that were pinned to him. He liked those eyes, like how they always seemed to sparkle, like there was something always happening behind them, even when Julian was out of it.
“You’re getting a bath in my room. With me. I’m going to wash you.” Geralt said slowly. Keeping himself steeled to the chance of rejection from the younger man. He left enough room for the boy to act disgusted, to let off a scent of fear. Geralt would be okay with it, he told himself that at least, that if Juian didn’t want it, it would be fine.
“In your bath? In your den?” Jaskier asked, confused as he sat up, looking closer at the alpha’s face. He didn’t think he heard right. To go in the alpha’s dean, to his private bathroom, his space. It was- It would mean something. But here his alpha was, sitting on his heat bed, having come home in a hurry. Just for him. Jaskier got a weird feeling in his chest at that.
“You can come take a bath, it’ll make you feel better. You can sleep in my bed or here. Once you’re all cleaned up and dry.” Geralt said and watched as the gears screeched to a stop in the omega’s head. He reached out and tucked some of Julian’s hair behind his ear, preferring being able to see his face. He’d not shaved in a few days, Geralt noted, he’d noticed his scruffy face but now it seemed almost tempting to take his own razor to it.
When Jaskier just kept looking at him, he spoke again.
“I’m looking after you. Bath?” Geralt stated clearly and Jaskier blinked slowly a few times before looking at his own bed.
“In your bed? My bed? Together? In the same bed?” Jaskier asked, head spinning as he looked at his disaster of a bed. It was only a full size, and the candy wrappers and crumbs and the dark spots where wine had spilled or slick had leaked from his underpants. He couldn’t possibly have his alpha there. Couldn’t- Mister Rivia was gonna sleep with him? Jaskier felt a little dizzy.
“Yes Julian, together on the same bed. If you want.” Geralt said and then left it open, trying to be careful as he stood up from the bed. He wanted to get the omega clean and happy already, wanted to get his arms wrapped around his happy omega already.
“I can’t nest with you, my nest’s too… yucky. I’m a bad omega, you know that. Never do it right.” Jaskier said and moved to get out from under his blankets, shame coming heavy onto him. He let his legs hang off the side of his bed, eyes going to the crumb covered carpet under him. He couldn’t even keep his own room clean.
Geralt noticed and lifted the omega's chin up, forefinger gently raising his face up to be able to look him in the eye.
“You’re a good omega. You smell good, when you’re clean. You’re kind and thoughtful. You keep the house clean, you made it so nice for me didn’t you? The flowers, the pictures, you made it nice didn’t you?” Geralt asked, watching as Julian listened, his brain taking a moment longer to process the praise. He pulled the omega to his feet, an arm around his waist to support him. Julian leaned onto him leaning against his torso, head going to his shoulder
“Yeah, but I thought you didn’t like it. Never say anything ‘bout it.” Jaskier mumbled as they walked through the living room, his eyes going to the art he’d hung, the flowers on the kitchen counter. Geralt had never really said anything about them, never said anything nice like Eskel did. Never said anything bad either though.
“I like it, Jaskier, just like I like you.” Geralt confessed and Julian smiled and his scent turned sweeter. Jaskier felt happy in his heart. He also felt a little drunk. A little wobbly on his legs and a little dizzy.
Julian followed Geralt to his bedroom door and to his en-suite. It was plain with a big tub. Geralt was always minimalist but the stack of plain grey towels and matching washcloths made the bathroom disorienting for Jaskier but at the same time the scent that stuck to every surface settled in his brain.
“Smell like you.” Jaskier said as he drowsily picked up a towel, holding it to his nose. He took in long breaths as he leaned against the wall next to the towel rack.
Geralt huffed a laugh and filled the tub with hot but not burning water. He was careful as he filled the water keeping an eye on the omega. He liked having the omega in his space, liked having him near, liked getting to finally care for him wholly.
“It’s my den. It should smell like me.” Geralt said and Julian made a squeaky noise, thighs rubbing together. It made him fall off his own feet, losing his balance. Geralt was quick to move, holding onto the omega’s forearms to support him.
Geralt looked into his eyes, still unsure of his own footing, unsure if this would be regretted later or not. He reached down and pulled lightly at the bottom hem of Jaskier’s dirty sweatshirt.
“Off?” Geralt asked quietly, nearly breathing the word out. He watched as Julian thought for a moment before letting the towel drop from his hand.
Jaskier lifted his arms up letting the alpha pull the fabric up and off. Geralt let the hoodie fall to the floor, eyes roaming over the omega’s bared chest, bared hairy chest with lovely muscles and lovelier fat covering them. He swallowed thickly, controlling himself as the sweetness of the omega’s scent dug deeper into his own head. He watched as Julian kept their eyes together as he shoved his shorts down his legs leaving him in a pair of blue and black striped briefs. His jaw clenched as he was hit with the raw scent of not only dried slick, but fresh slick.
“Is it ugly?” Jaskier asked, hands wanting to cover himself, but also preening under the alpha’s warm gaze. It felt good to be looked at with Geralt’s warm scent encasing him like a blanket. It was heavy in the air, comforting and warm like the steam that was starting to float around them.
Geralt looked away, his heart thundering louder than his own thoughts. He looked at the full tub, stepping over to turn the water off before grabbing a few towels from beside the omega who was still standing there waiting. Waiting to hear what alpha had to say.
“Not ugly, Julian. Pretty, such a pretty omega. You’re so fucking pretty.” Geralt said, the last words clawing their way up his throat as he leaned in close to the omega, feeling the warmth radiating off his body. Jaskier gasped as Geralt was so close, their faces so close as their noses just skimmed together. He wanted so badly to lean forward just the breath it would take to press their lips together, his eyes fluttering shut as their breath mingled together.
But Geralt was leaning back and leaving the bathroom.
“Get in the bath, Julian. I’ll be back.” Geralt said and left to throw the towels into the dryer to warm them. He just needed to keep his head level enough. Just until Julian was solid and sober and happy. Then… Then he could let go. Just not yet.
Jaskier huffed and blinked, his belly warm with want but suppressed from his medicine. He pushed his soggy underwear away and climbed into the tub gracelessly. He moaned as the hot water reached deep down to his bones. He leaned back until just his face was out of the water, mind going blank as he enjoyed the luxury of the alpha's amenities. He’d not gotten a nice bath in too long, omega's were meant for long luxurious baths, and he felt it at his core.
Geralt returned as Jaskier scrubbed at his body hair, getting the dried slick and his own body odor off his body. He found a bottle of something soap and it smelled faintly like cedar, like the alpha's beautiful hair. He liked it. Liked smelling like his alpha.
He set down the freshly warmed towels and watched as the omega's scrubbed at his legs, enjoying the way his hands moved up and down nails tracking lines in his hair before the water soothed it back down.
Jaskier finally looked over, seeing his alpha, it spooked him, having gotten lost in his own head. He jumped some of the sudsy water splashing over the side.
“Calm down Julian.” Geralt said and smiled as the omega drew his knees to his chest and hid his face. He was feeling all weird and he was still kinda drunk but the water sloshing around him made him feel a bit seasick. But his closers were hitting him hard, his heat rushing to an end like a train out of control. It was making him all jumpy and warm and his cock was thick and heavy in the water hidden under the bubbles.
“I can’t, I’m all buzzy inside. It’s the rush before my closers finish up. I want it so bad just once just-just-” and then Jaskier turned green. Geralt pulled him up and over so his face was over the toilet bowl just in time for the alcohol to empty his stomach. He was half out the tub, one hand on the edge, one on the floor, ass up out of the water as he gagged and groaned,
“Oh I’m so sorry, I’m sorry Geralt” he apologized, his voice echoing against the porcelain. He hurt. His head, his stomach, his hip where he slammed into the edge of the tub.
“It’s okay puppy. Let’s get you out.” Geralt said and eased Jaskier out of the tub to kneel by the toilet on the bathmat, quickly covering him with the warm towels.
Jaskier gagged up a few more times before Geralt guided him to the sink to rinse his mouth and gargle mouthwash. He was shaking a bit but Geralt used the second towel to dry him off, his hair and legs and the omega dried his torso. The alpha wasn’t grossed out as he flushed away the evidence as the omega dried off. He’d dealt with too much baby yuck be bothered by puke anymore.
“I’m disgusting, I'm so sorry, Mister Rivia, I’m so sorry.” Julian said as humiliation boiled tears up into his eyes. He scrubbed at his face with one of the towels as the alpha moved around him.
“Sh sh sh, calm down. Here, put these on and get in bed.” Geralt said and handed the boy a pair of his own boxers and a hoodie. He had some sweatpants held out as well but Jaskier forwent them in favor of crawling into the alpha’s bed. Geralt didn’t try to stop Jaskier as he flopped onto his bed.
“This is daddy’s bed.” Jaskier said as his brain was growing fuzzier and fuzzier, as he was hit with the most pungent hit of his alpha’s scent. It was richer, had more of a tinge of something raw and masculine that Jaskier never caught from Geralt. It was amazing.
Geralt smiled and watched Jaskier roll around on the mattress, shoving his face into the bedding and holding one of the two pillows that resided there. He moved to stand at the side of the bed and listen to the hums and satisfied sounds the omega was letting out.
“It’s my bed, Julian. Is this okay?” Geralt asked as he moved to lay down on the opposite side of the bed. He waited, blankets raised up, one knee on the mattress, waiting.
Jaskier looked up from his heaven, of cottony heaven, at his alpha. Beautiful alpha who was still in his dress shirt and slacks, belt forgone. He was then hit with the fact he was in his daddy’s den, in daddy’s bed, with his daddy.
“You… your bed. This is your bed. Oh, I’m sleeping in your bed?” Jaskier asked and he hugged the pillow in his arms, head resting on the other covered in the sheet and comforter that was the perfect weight. He’d never been so comfortable in his life.
“Can you sleep in my bed with me?” Geralt asked with a small smile, it was amusing, and he’d slept in worse conditions than in his dress clothes. Especially when there was a cake scented omega with wandering hands waiting in his bed.
“Yes please” Jaskier said and smiled as Geralt turned the bedside light off, and then from his phone the big light, leaving them in the cozy darkness. Jaskier was asleep before the big night clicked off, before Geralt had the chance to say a word.
Geralt woke up, mind barely starting to wake. ‘Where’s the omega? Is he warm?’ His first thoughts landed on the omega, he blinked his eyes open. ‘Did he sleep okay? Does he like my den?’ Geralt finally cracked his eyes open, the sunlight filtering through his grey curtains, the thoughts were swiftly swept away.
All concerns washed away once he realized the weight on his chest, the drooling wetness that was sliding down his shoulder, was his omega sleeping atop him, resting peacefully. Geralt took a deep breath, taking in the warm scent that was clouding around them, it was nice, sweet and lemony, iced lemon bread. Geralt smiled as he finally found what that scent reminded him of, iced lemon bread.
Jaskier was laying half on him, their chests pressed together, the omega almost diagonal on the bed. The hoodie he’d borrowed to sleep in had ridden up, bunched up around his sternum, exposing the length of his back down to the line of the loose boxers wagging his hips. It was sweet, Geralt thought. His own shirt had come unbuttoned at the top and he’d kicked off his slacks in the night. It felt nice, to be close to his omega, easy and comfortable.
He reached up, his hand going to Julian’s bare back, roaming over the muscle, the smooth skin, up under the hoodie to feel the crests of his shoulder blades. He indulged, relaxed and warm, letting the omega’s scent soothe him, his hands going from Julian’s shoulders down to just above his boxers, down his sides. He didn’t mind the drool that was cool on his shoulder, not when the warm even puffs of breath coasted over it. He savoured it as the sun rose higher, the room slowly getting brighter.
Julian started to shift, just moving slightly. Geralt kept his hand still, laying the dip of the omega’s waist, not wanting to wake him up. He just watched, the sweet, peaceful look on Julian’s face as he slept, eyelashes cast down, soft lips half open, Geralt thought he looked perfect.
And then Jaskier snored, snorted, and woke up with a jerk. Drool half dried fusing the fabric of Geralt’s dress shirt to his cheek, a peeling sound rang out as he sat up, hair half stuck straight up in the air, crusty eyes blinking blearily as he looked around the sunlit room. He reached up, rubbing his eyes, lips smacking as he rewetted his dry mouth. He took a long minute to yawn and just sit up a bit, one hand planted on Geralt’s chest before looking down at the alpha.
“Am I awake?” He asked and reached out to touch Geralt’s face, poking his nose, petting over his face with his entire hand. He kept blinking, not sure if he really was awake, his head kinda hurt and he was thirsty, but he had weird dreams sometimes.
Geralt took his wrist, stilling his hand, to kiss his palm.
“You’re awake.” Geralt said and threaded their fingers together. It was gentle, taking the omega’s slim yet strong hand in his own, his own thick fingers intertwining his Julian’s narrow skillful ones.
“I slept in your bed?” Jaskier asked, looking down at the tangle of blankets around their legs, the pillows he’d hogged all night. He felt his face heat up a bit, but Geralt was peppering kisses over his fingers, drawing his attention back to the alpha.
“Mhm” Geralt hummed and laid his other hand on Julian’s hip. He could finally offer, finally lay everything out on the table. Either Julian would be okay with it, as a spiced scent started to wake up and spread through the air, or he would leave. Geralt couldn’t take another day without… Without.
“This is- we’re doing this? It’s-it’s okay?” Julian asked, pulling their hands away from the alpha’s face, pulling away to sit up fully, keeping their hands together. Geralt followed him, sitting up, leaning forward, their foreheads pressing together, lips a breath away.
“Is this?” Geralt asked as he reached out, hand finding the omega’s jaw. Julian looked into his eyes and gave the smallest jerk of his head, the tiniest nod. Geralt leaned forward, finally sealing their lips together in a gentle but firm press.
Jaskier gasped at first, eyes wide open and crossing as he tried to look at where the alpha’s soft lips were pressing against his own. He tried to kiss back, hands scrambling from Geralt’s shoulders, to his hair, to the scruffy sides of his face, finally twisting the wrinkled fabric of his shirt. It was a little overwhelming, his heart pounded in his ears as each second felt like an hour.
He kissed back, eyes burning as he realized finally- Finally he got to know what his alpha felt like. The warmth of Geralt’s hands where they held onto his hip, wrapped around the back of his neck, his warm lips moving against his own, slow and easy. Finally getting to know how his alpha felt, how he tasted.
And then Julian pulled back, throwing himself away from Geralt’s lips as he realized he’d thrown up before going to bed, having only rinsed his mouth out, having not brushed his teeth. He made a sound of mortification, hand coming up to shield Geralt from his horrible morning breath.
Geralt panicked thinking he did something, heart dropping through the floor as he watched Jaskier rush to get untangled from the blankets. Did Julian realize who he kissed? Did he not realize? Was it a mistake? Was it all a mistake? Did he-
“I didn’t brush my teeth! Oh my god, I just look horrible! Hold on!” Jaskier whinged as he rushed to the ensuite. He looked into the mirror and threw his hands in the air whining in frustration, running back through the bedroom
“Not my bathroom! Hold on!” He yelled as he ran into his own bathroom, feet slipping on the wood floor as he slung himself into his own bathroom, slamming the door behind him.
Geralt cracked up laughing. He didn’t laugh a lot, it was just something that didn’t come easy to him. But watching his omega scramble around in his clothes in his house just woken up from his bed to brush his teeth so they could better kiss each other, it made him laugh. He just felt a spark in his chest.
He finished unbuttoning his shirt, getting out of bed. He tossed the drool covered thing to the side as he made his way to the bathroom. He stretched in the doorway, a grin on his face. He went through his usual morning routine in the bathroom, taking an extra moment to make sure he was freshened up without a shower. He finished by looking at himself in the mirror, taking a moment to look over his own body, flexing a bit, pleased with the way he looked.
He put on a fresh pair of boxers and made his way to the omega’s bathroom door. He leaned in close to listen, hearing the faint noise from the shower being on. He was a little flattered, a light feeling in his chest.
“Julian?” He called through the door and heard something being knocked over, a shampoo bottle probably.
“Yes?” The omega called out shakily, drawing his hand away from his hole. He’d been trying to get clean, trying to make sure he smelled nice and was perfect. Perfect for his alpha. Had to make it worth Geralt’s while. He was just a little overwhelmed, brain unable to really wrap around what they were doing.
“Takes you that long to brush your teeth?” Geralt said a joking lift to his voice. Julian heard it and relaxed a bit, his alpha wasn’t rushing around, in a hurry to shove him into a mattress. He wouldn’t just lose interest if Jaskier needed a moment. He turned the shower off.
“No. No, it doesn’t.” Jaskier said back, a spark of confidence as he toweled himself off, taking a moment to shave his face smooth, forgoing a hair brushing, leaving his hair half damp and towel wavy. He took a few breaths while looking at himself in the mirror, standing there, dressed in his alpha’s loose boxer shorts and his stretched out hoodie. Perfect, it was perfect.
Geralt went back to his room, leaving the omega to do what he needed in private. He sat back on his bed, tidying the bed back, a habit he couldn’t kick, and stacking his pillows up behind him. He growled and flumped back against the pillows, hands rubbing over his face. Was he making a mistake? Was Julian sure? Was he sure? What was he doing, he was too old for the omega. He was mated, he shouldn’t be acting so desperate. He was holding the handsome young omega back from finding someone who would be good for him or-
Geralt was deep into his own spiral, regret starting to sour his stomach, thoughts of how perverted he was for pining after such a beautiful omega like Julian, the omega snuck back into the bedroom.
Jaskier smiled as he crawled onto the bed, straddling the alpha. He took Geralt’s wrists and pulled his hands away from his face.
“Okay, now more.” Julian said with a smile, leaning down to seal their lips together once again. Geralt indulged letting the omega hum happily, lips parting to let the alpha in. But Geralt pulled back, second guessing himself.
Jaskier groaned unhappily as Geralt looked between them, at their hands where they were clasped together. He looked at the day his boxers billowed around the omega’s soft thighs, snug on waist, the sleeves of the hoodie too loose on the boy’s biceps but fit well on his shoulders. Young and perfect, skin unmarred so unlike his own.
“Julian-” Geralt started, eyes going to the omega’s, starting to question if he really wanted it, but was cut off.
“Shut up. Shut up, shut up, shut up. I’m getting what! I want this, this what I want. Give me what I want. No more waiting, no more words. Just shut up.” Julian said, over a year of frustrations, yearning, wanting, waiting, all boiling over. He was finally exactly where he wanted to be, in his alpha’s den, in his alpha’s lap, half naked and on.
He glared at Geralt, serious as ever. The alpha just shook his head, a smile on the edge of his mouth.
“Okay” Geralt said, unable to argue with his omega.
It was perfect, just like Julian always dreamed it would be. Mister Rivia was so strong, solid bodied and so sure of himself, so sure when he licked across the seam of the omega’s lips. Experienced in a way that was so comforting.
Julian gasped at the hot wet slide, letting his mouth fall open for his alpha.
Geralt let his hands slide up Julian’s bare legs finally getting to feel his fill, feeling the coarse hair that covered plush thighs, feeling every inch all the way to the bottoms of the borrowed boxers.
Jaskier was no better as his hands went up to grab fistfuls of the alpha’s hair, moaning as his bottom lip was nipped with sharp teeth, he let himself grab onto Geralt’s thick arms, feeling his spattering of scars, reaching to let his nails drag lightly down his back. Geralt hummed at the omega’s dull nails dragging across his skin, enjoying the groping.
Jaskier finally settled, hands roaming over the alpha’s chest, his thick yet plump pec muscles, giving under his groping hands, down over his dense stomach muscles and darker happy trail. His hands feeling every rise or valley of scar, appreciating every inch.
They pulled apart, Jaskier’s hands on Geralt’s shoulders, the alpha’s fingertips just under the bottom of the boxers covering Julian’s thighs.
“I can touch you.” Geralt asked, breathing in the spiced candy scent in the air, the intoxicating scent of slick and arousal muddling his brain. Jaskier was panting, nodding his head and his hands pulled Geralt back in for more tongue filled kisses.
Jaskier couldn’t hold back his moans, the alpha smelled so good, a new scent, something so deep and rich he couldn’t begin to try it out words to it, but it made him feel drunker than blackout. He wanted more, his tongue slid against the alpha's. He pushed their bodies together.
“Touch me, fuck me, gods, please alpha please” Jaskier begged, catching his breath as Geralt moved kissing down his neck, inching closer to his scent gland.
Geralt was more than willing, happy to oblige. He licked across the omega’s scent gland, getting dizzy on pheromones, and slid his hands under the hem of the omega’s boxers, grabbing his ass, pulling their hips together.
Jaskier moaned, his cock hard and sensitive grinding down against the solid stone line of the alpha’s own erection. He pushed at Geralt’s chest weakly.
“Too much- too many- naked. Naked.” He panted, pushing himself off Geralt’s lap with little grace. He yanked his borrowed hoodie off, kicking away the boxers. He scrambled to get back in his alpha's lap who was trying to get his own underwear pulled off his legs.
“C'mon c'mon daddy, I can take it” Jaskier begged, speaking against the alpha's lips. He reached for Geralt’s hand guiding it down between his legs to his wet hole. Geralt growled, teeth scraping across the sensitive gland.
Jaskier cried out, hips stuttering, small cock, already leaking and wet, sliding beside Geralt’s in a hot glide.
“Don’t wanna hurt you.” Geralt said as he let two of his fingers massage over the hot slick give of the omega's hole. Jaskier leaned against his shoulder, mouthing at his neck, opposite of his mate mark. He let himself press a few kisses to the alpha’s soft scent gland.
“You won’t. Promise, promise you won’t hurt me. Please, meant for it, made for it. For you” Jaskier begged, craving the fill of a real cock, the feeling that was still so novel to him. He’d take anything, pain or not, he wanted everything his alpha was willing to give.
Geralt groaned, he pulled back to look at the omega's face. Julian was red faced, blush creeping down his neck down to his hairy chest. Julian just looked at him, eyes fluttering shut, mouth hanging open as Geralt pressed those two fingers into him. He was amazed. It’s been so long since he’d got to have an omega.
And Jaskier was perfect. He moaned lightly, his body opening up easily for Geralt’s fingers, a droplet of slick running down his fingers, down his wrist. The alpha craved to lick it up, get a taste, but that would be for later. Later he could indulge in his own cravings.
“You’re so- fuck Julian” Geralt tried to put together words, say something nice. But Jaskier’s hole clenched up, pulling him in deeper. His cock twitched, the feeling of fucking a body that was made for it, that wanted it so desperately, he couldn’t begin to form words.
Jaskier smiled, moving up and down on the alpha’s thick fingers. It felt good, rough pads rubbing against his sensitive insides, Geralt’s huffing breaths as he drove his alpha wild, it felt so good, every part of his brain was lighting up with the best chemicals. He wanted more though, wanted the big thick cock that was laying against his own meek erection.
“Gonna fuck me? Wanna put it in?” Jaskier asked, voice low and rolling as he reached down to take ahold of his alpha’s cock. He squeaked, an involuntary noise as he wrapped his hand around the base, the rubbery feeling of the alpha’s knot, the burning hot flesh twitching as he slid his grip up to the wet tip. He looked down, watching as a pearly bead slid down the side, down to his own hand.
“Fuck,” He whispered as he suddenly felt the weight of what he could finally have, what was given to him. Like the final thread being cut, the last of his sanity being washed away, his base wants, what he was taking over who he was. His hands trembled as he looked back up at Geralt’s face, the fingers inside of him, too little to quench the starvation deep in his body.
“You’re gonna put it in, right? You’ll fuck me?” Jaskier asked, eyes big and shaky. Geralt nodded, of course he was going to, he’d give Julian anything he asked for. Jaskier moved closer, pressing their chests together, getting as close to his alpha as possible. He spoke directly into Geralt’s ear, voice wavering.
“Now, I need it now Geralt, if you’re going to do it.” He begged, scent dropping into something less spiced candy to a much heavier thing, something that dug its way through Geralt’s brain, went straight to his body. Geralt pulled his fingers away, giving himself a squeeze and Jaskier whined, hips wiggling in desperation.
“Condom?” Geralt asked but Jaskier was already reaching down, trying to hurry him and get filled. Jaskier whined and nipped at Geralt’s shoulder.
“Fill me, fill me up, want it so much, fill me up, Alpha.” Jaskier begged, voice mumbled against the alpha’s skin. He was panting, taking in as much of his alpha’s scent as he could get, filling his lungs.
Geralt guided them, pulled Julian’s hips until they were positioned over his cock, letting the omega have the control. He groaned as his tip just kissed the wet entrance of his omega. He didn’t get to savour that tease though.
Jaskier dropped down, his legs spreading as his knees bent, their hips slamming together. Geralt moaned, his cock being enveloped by a slick tight heat like he’d never experienced, the heady scent of it all making him throw his head back, eyes closing, hands squeezing marks into Julian’s hips.
Julian was quiet though, no whining, no fevered moans, just quiet. He sat there, mouth open, eyes open but so far away. He’d never really got to enjoy this part, the burst of everything when an cock reached all his tender parts, stretched him for the first time. It was better than anything else, the feeling of that first stretch that hit every gland, rubbed over his cervix, reached so deep. He just sat there, the burn in his legs was nothing compared to the pleasure that was rolling through him. He barely felt the alpha’s hands as they gently stroked up and down his sides.
“Good, good omega, such a good omega, doing such a good job. Gods, Julian, what a good boy” Geralt praised as the omega got used to his cock. It was beautiful to see. The way Jaskier’s body relaxed, loose and warm, his eyes unfocused, his mind quieted. Geralt hugged him, wrapping his arms around his body. He never liked the fevered rough fucking he used to indulge in as a younger man, no, this, the warm embrace, slow and sensual, it was something he loved.
“Daddy, alpha, inside” Jaskier mumbled, the words falling from his lips as he reached down to feel it himself, feel where they connected. Geralt hummed, nosing at Julian’s neck and shoulder, kissing and nipping softly.
“Yeah, inside. I’m inside you, how it’s supposed to be.” Geralt reassured him, pulling back a few inches so he could kiss Julian’s lips and cheek. Jaskier whined, an airy noise as he squeezed his eyes shut, legs shaking as he tried to raise up, to get more of that good feeling again. He tried, but it was all so overwhelming, he couldn’t get his body to do what he wanted to.
“F-fuck me, daddy fuck me, you do it” He begged, tears prickling his eyes. His alpha was so smart though, and he didn’t need to think. Geralt shushed him and carefully, so carefully, kept them connected as he laid Jaskier back onto the bed. He was up on his arms over Jaskier as the omega laid on his back, knees bent.
“That’s such a good boy, so fucking pretty, omega. I’m gonna take care of you.” Geralt said as he leaned over the omega, pushing at the backs of Julian’s thighs, guiding them up around his waist. Julian moaned, ankles locking around the alpha’s body, pulling him back in deep once again.
Geralt pulled back, mouthing at Julian’s neck as he did, groaned when he thrust back in. He did a few more times, slowly eased back before pushing back in, enjoying the way Julian’s body made room for him so easily. But the way the omega was whining, withering against the bed, the scent that was clouding his brain, the pleasure that was encompassing his entire world, he wrapped his arms around his omega, holding them together.
“Da-ddy, fuck me, fuck me” Jaskier begged, arms clawing at Geralt’s back, unable to put together a coherent thought. He wanted more, wanted everything. Geralt kissed his ear before whispering.
“Don’t wanna hurt you, can’t- fuck- can’t hold back Julian” Geralt said, almost apologetically as he pulled back again, as far as he could with their bodies tangled together. Jaskier just whined, gasping as he was left empty deep inside again.
Geralt thrust back in, hips snapping up into the omega, jerking the bed with the force. He let out a growl as he did it again, and again, leaving no room for complaints from Julian. Geralt chased his own needs, unable to stop or slow down, face shoved into his omega’s neck, swallowing down pure scent, tongue and teeth pulling more and more from the puffy little gland.
Julian was gone, nails digging into his alpha’s back to hold on, his body was singing, every part was sparkling with pleasure. Their chests rubbed together, the rough texture of their chest hair dragging together stimulating his nipples in a way that made him crave a little more, the stretch of his muscles in his legs as they wrapped around his alpha’s waist left him aching for something, the deep rolling pleasure that was building deep inside his body with each thrust was something he’d never felt before. It all made him feel so alive, he couldn’t tell where his body ended and his alpha’s began, couldn’t tell if he was silent or screaming, couldn’t tell when an orgasm started or stopped. It was all rolling like molten gold, pleasure he would never be able to explain.
He was finally where he was supposed to be, in the arms of an alpha who knew how to care for him, in the den of a man who loved him, who he loved.
“I love you, I love you daddy, I love you I love you” Jaskier babbled as Geralt fucked him, tears rolling down his face. The alpha moved to kiss and lick the tears away, it would have been gross to Jaskier if he didn’t love the feeling. Knowing Geralt couldn’t stand to go far enough to wipe the tears away, needing to keep them pressed together as his thrusts got faster, a little rougher, a little off tempo.
Geralt couldn’t force a word from his mouth, knowing he should. Knowing he should reassure the omega, tell him how much he loved him back, but he couldn’t. Couldn’t try and put the words together when he was so far from his own head. He was getting closer and closer to his orgasm, his knot firming up slightly but nowhere near filling. He was grateful for that, not knowing if Julian was ready for that or not.
“Love you, love you alpha, love you, please, please, ple-ease” Jaskier said as his tears rolled down his cheeks, his body trembling as each thrust drove him from the good overwhelming pleasure to the point of painful overstimulation. He felt good, slick puddling under him, tears rolling down his face, cock giving pitiful little spurts of cum with each thunderous wrack of pleasure.
Geralt held him tight, a few tight bucking thrusts and he was coming, buried to the base in his omega, he let go. He moaned, a deep noise that came from his chest, pump after pump, staying deep inside. There was something biting in his head that made him hold Julian there, hold his loose body still as the omega went limp. He was panting, catching his breath as his cock gave one last twitch, the last few drops filling his omega.
“I love you Julian, so much. Wanted you for so long, thought about you constantly, wanted this for so long.” Geralt confessed, finally letting the omega know how much he was wanted, how much Geralt truly wanted him. Geralt sat up, just enough to see Jaskier’s teary face. Jaskier sniffled and brought a hand up to wipe at his face before shoving his other one at Geralt’s stupid handsome face.
“Stupid, I've wanted it since I moved in. Why didn’t you just take me?” Jaskier said, voice scratchy and used up. Geralt just looked down at him in disbelief. And then groaned and leaned down to kiss his omega gently again.
“I’ll make it up to you.” Geralt promised and Jaskier smiled, a hand trailing down to his lower stomach where he was stuffed full, that deep need finally satisfied.
“‘M sure.” He said and closed his eyes. He was sure it was too early to still talk about things. He wanted to luxuriate in the good feelings for a little longer.
“I’m not gonna get pregnant right? Cause my heat was closed when he did it?” Jaskier asked as he laid in the warm bath Geralt had drawn him. He watched as the alpha carefully braided his hair and used his electric razor on his face.
“I got a vasectomy back when he first got Cirilla. Yennefer didn’t want to risk it because I was quite…. Virile. You should be fine.” Geralt reassured him, though the thought of Julian round and heavy was quite… enticing to him. Jaskier hummed from his spot, rubbing his stomach where there had been so much just days ago.
“What will you tell Yennefer?” Jaskier asked. He didn’t want the woman to hate him, didn’t want what they were to get between Geralt and his daughter.
“She knows.” Geralt said and Jaskier whipped his head around causing waves in the water.
“What!? How?” He asked, they hadn’t told anyone yet.
“She was the one who told me to get to you, that day. Told me what an enormous idiot I was being. Eskel too, He knew as soon as I left the conference early.” Geralt grumbled, he hated them both having the upper fitting about his own relationship. Jaskier huffed and leaned back against the tub.
“What will you tell Cirilla? I’ve yet to even meet her.” Jaskier questioned. Geralt smiled and went over to kiss his partner.
“We’ll all get together for lunch or something. She’s been telling me to get out more. Plus she needs an omega in her life to help her. You can both go down to the Omegan facility together, you guys won’t have to worry about me or Yennefer’s schedules. It’ll be fine, Julian.” Geralt said and Julian smiled, relaxing in the bubbly water.
Jaskier sat opposite to the girl who did look strikingly like Geralt for an adopted daughter. Geralt and Yennefer had stepped away, Geralt to the restroom and Yennefer for a business call.
“You’re my dad’s mate now?”
“Domestic partner, we’ve not bitten each other.”
“He likes you. More than he ever liked my mom, in a weird different way.”
“I like him very much too. And your mother isn’t an omega, he still likes her just in a different way.”
“Are you going to make them get severed?”
“I don’t make your father do anything. I’m never going to ask him to get severed,I can live with that. I think your mom is pretty cool.”
“Good. My mom thinks you're pretty cute, dad sends her videos of you singing. It’s nice.” Jaskier had preened under the praise, smiling widely.
“I can teach you to play if you want. I go to music classes at the O center, if you’re interested.”
“No, but it’s nice. Dad used to always have music on at the house. I think it helps with the stress.”
“I hope so. I was scared to meet you.”
“Good. If you break my dad’s heart, I’ll hunt you down and skin you like a deer.”
“Well we share the same protectiveness of him. I think we’ll get along well, Dear Cirilla.”
Geralt smiled as he watched the two most important people in his life smile at each other, shaking hands over the table. He thought perhaps they had come to an agreement of some sorts. What sweet things, omega's were, he thought.
Because Geralt was in love with someone who loved him back.
Because Jaskier found his place in the world, with the man who he adored.
Because Ciri got a new partner in crime.
Because Yennefer could finally move on.
Because Eskel got a new drinking buddy.
They were all happy, because sometimes, destiny be damned, everything turns out okay.