Geralt has to stop Jaskier before he makes a huge mistake. Will Jaskier finally hear the words he yearns most for?

There is a subject of ignored consent that may be upsetting to some readers. If your not comfortable with that please feel free to skip this chapter.

-MaidenP

Geralt's POV:

I'm almost done rubbing down Roach's back when Ciri flies through the stable doors. They smack against the walls, startling Yennefer from her nap. She rushes through the rows of stalls until she finds us. I drop Roach's brush into my saddle bag and wipe my hands on my leathers.

"Geralt! You have to come quick!" Ciri grabs my arm and starts tugging me. Yennefer rubs the sleep from her eyes and moves to my side.

"What's going on Ciri?" The thin girl continues tugging on my arm and I allow her to pull me towards the doors.

"Jaskier is drunk and that knight took him upstairs. You have to stop him!" My heart skips a beat and I stand frozen in spot. Yennefer pushes me forward and I quickly move with Ciri.

"It could be harmless Geralt." Yennefer's lips twist with uncertainty and she hurries us along.

"It's not! He was kissing Jaskier." Jealousy rips through me and I see red. How dare that scum take advantage of my sweet bard. I'll cut off his cock and feed it to the dogs. Yennefer, sensing my mood change, quickly rushes ahead of me to the inn. Ciri follows close behind me, her face twisted with worry. I grab the back of her cloak and push her to a chair.

"You will stay here." Ciri opens her mouth to protest but stops when she see's my face. She mutely nods and sits in the chair. Yennefer is waiting for me by the stairs and I want to command her to stay down here with Ciri but it might be best to have someone else around to stop me from killing the knight. She waves for me to go ahead of her and I stalk like a predator hunting its prey, up the stairs. We stop outside the door and I can hear muffled voices inside. I press my ear to the door and my vision flashes red.

"No, wait I-I don't want to do this anymore." Jaskier stutters as he often does when he's nervous.

"You know you want it silly bard. I'll make it so good for you." I can hear shuffling and then Jaskier yells in panic. I push Yennefer away and lift my leg. The door buckles easily under the force of my boot and it tears from the hinges, crashing against the wall across from me.

...

Jaskier's POV:

The knight shoves me to the bed, his hands plucking and pulling my clothes from my body. My head swims and the room around me spins. My stomach clenches and I close my eyes. When I open them again I see Geralt's face before it morphs back into the knights. Once I'm naked, he pushes from me to shuck off his armor and then his shirt. My skin pebbles in the cool night air and I reach out to find my clothes. The haze of alcohol clears a little, making me realize I don't want to do this anymore. I'm not ready to move on and give away my virginity, even if Geralt will never have me. I grip my shirt in my fist and move from the bed. The knight see's me and pushes me back down to the bed. My legs give easily and I tumble head first into the bedding. I try to push up but the alcohol coursing through my body makes me weak. The knight pushes his naked body down on top of me and panic sets in.

"No, wait I-I don't want to do this anymore." I stutter and try to push up. The knight merely presses down harder and I feel his cock slide between my legs.

"You know you want it silly bard. I'll make it so good for you." He presses closer to me and nudges my hole with his wet cock. I yelp in panic and bunch up my legs to buck him off. I hear a splitting crash and then the knight is flung from me. I lift up my head to see him crash into the wall and a very large, very pissed off Witcher glares at him. Geralt barks for Yennefer and she hurries to my side. She pulls her cloak from her shoulders and drapes it over me, covering my nudity. Geralt lifts the knight up by his throat and slams him against the wall.

"You think to touch what is mine? To abuse him?!" My head swims and I slump against Yennefer. She wraps her arms around me and pulls me close. She smells like lavender and I tuck in close to her. The knight spits in Geralt's face, his lips curling into a smug grin.

"Please. That whore wanted it. I was merely giving him what he was panting after." I open my mouth to protest but Yennefer shushes me and tucks me close again.

"He said no. You ignored his consent." Geralt doesn't even wipe the spittle from his face. He stares down the knight as he begins to realize the deep shit he's in. He cowers slightly, his lower lip wobbling. He see's me looking and sneers at me.

"You want the pathetic bitch, you can have him." Geralt snarls at the insult and I close my eyes just as I hear the sickening crunch of bone breaking. The knight howls in pain and Geralt drops him to the ground. He delivers a swift kick to his crotch and the knight whimpers.

"If I see you again, I'll rip your cock off and make you eat it. Take my generosity and leave. Now." The knight quickly gathers up his clothes and scurries from the room. A cool hand touches my jaw and I look up at Geralt. He watches me with worried eyes and I can't stop myself from jumping into his arms. He gathers me close and holds me tight to him.

"I'm going to go make sure that knight took the chance to save his own life." Yennefer discretely leaves us alone and waves her hand, pulling the door back to the hinges. She closes it softly behind her and Geralt carries us to the bed. He pulls me into his lap and I curl into him. He strokes my hair and I bury my face in his neck, breathing in his calming scent. He rubs soothing circles on my back and I wish that Yennefer's cloak was gone so that I could feel his hand on my skin.

"Are you alright?" Geralt whispers in my ear and I shiver. He wraps his arms tighter around me and I sigh happily. I could die now and be happy. I nod after a moment, my panic finally ebbing. When I felt his cock about to enter me, I was so scared. I realized I couldn't let anyone take what is meant only for Geralt. I lean back to look at Geralt and lick my lips. His eyes follow my tongue and my breath hitches when I feel him grow hard under me.

"Thank you for saving me." The alcohol still burning in my veins gives me courage and I lean forward to brush my lips to his. Geralt sits as still as a statue and I start to panic when he doesn't kiss me back. I go to pull away when he grips the back of my head and crushes his lips to mine. I loop my arms around him and open without hesitation for his tongue. He slicks inside my mouth and I moan at his taste. My cock aches painfully under the cloak and I reach down to pull it away from my body. Geralt trails kisses along my jaw before dropping down to lick a line down my sweaty throat. He hums and laps at my skin. I can feel his cock through his leathers and I push myself against it.

"Jaskier, wait." Geralt pants in my ear, but I can't stop. This is everything I've ever wanted. I thrust my cock against his leather clad one and moan like a beast in heat. My skin feels on fire and my blood roars in my ears. Geralt grips my hips, halting my movement and tears fill my eyes. I sag against him and cry out.

"Please Geralt! Let me have this one fantasy. I swear I'll be good from now on but let me have this dream." Geralt looks at me, confusion on his face and I wrap myself around him. Geralt kisses me softly, his thumbs brushing away my tears.

"Please." I beg quietly, my sobs slowing. Geralt groans and throws me into the bedding. He rips Yennefer's cloak from my body and his yellow eyes trail down my form, before stopping on my swollen cock. It aches like a bitch and I reach down to tug at it, trying to find release. Geralt smacks my hand away with a soft growl and replaces it with his own hand. His calloused hand encases my cock and my hips surge up from the bedding. He squeezes and strokes with a firm grip and I nearly weep with relief. He strokes up and down in a steady pace, twisting his wrist and squeezing at the tip. He flicks my slit with his nail and I squeal. My skin is slick with sweat and my hair sticks to my forehead. I look down to see Geralt looking up with blazing eyes, before sucking the tip of my cock into his mouth. I throw my head back and gasp, the air leaving my lungs. He suctions his cheeks, his mouth like a silken furnace around me. He continues to stroke the base of my cock while his mouth drives me crazy. I thrust my hips in time with his strokes and I feel the tingle in my spine. My balls draw up tight and I yell his name, my voice hoarse. I sag against the bedding, my body spent. Geralt continues to suckle, his tongue laving gentle lashes to my sensitive flesh. I slip out of his mouth and he crawls up to lay beside me. I roll over to snuggle in his arms and he kisses the top of my head.

"I love you Jaskier." Dream Geralt says the words that I long most to hear and my heart cracks just a little more. What I wouldn't give to have them be real. I burrow closer to him and kiss his neck. I lean back and smile sleepily at him.

"Best dream ever." I close my eyes and promptly pass out.

...

Geralt's POV:

Fuck. Did he say dream? Fuck, fuck, fuck! He thinks it was a dream. When I kissed him I could taste the ale on his tongue but I didn't think it was so much that he would believe he is dreaming. He feels amazing in my arms and I hug him tighter. I told him I love him and he thinks it's all a dream. I sucked his cock like I was born to do it and he thinks that was a dream as well.

"Fuck." The word rings through the quiet room and I look down at the gorgeous bundle in my arms. He tasted like the finest wine and food mixed in one and my mouth yearns to have him again. My cock aches in my leathers and it begs for me wake him up so that we may continue where we stopped but I ignore it. He thinks it was all a dream. Will he be angry when he wakes up? Will he think I took advantage of him? I close my eyes and bury my face in his hair. We need to have a talk and soon, but for now I will hold him close.

"Fuck." I shake my head and kiss his face. He sleeps like a babe in my arms. I roll and pull him with me, he sprawls over my chest and I consider how to go about telling him what happened tonight. We stay like that until I see the sun rising through the window. I silently slip from the bedding and make my way downstairs. Yennefer sits at a table with Ciri as they eat their morning meal. Ciri smiles at me before continuing with her reading. Yennefer raises an eyebrow at me and I grunt.

"He thinks last night was a dream." Yennefer frowns and tsks. She pats my hand in sympathy and I look towards the stairs. I need to tell him when he's fully awake about my feelings and soon.