fireplace smut with james???? ππ also i love ur writing sm!!
exboyfriend!James Potter x Female Reader
warnings: smut (+18. MDNI). masturbation. p in v. teasing.
words: 2.3k
notes: here you go, I hope you enjoy it. and thanks, it means the world to me that you guys like what I write.ππ
The ambient roar of the blizzard outside faded into a muffled hum, leaving the cabin wrapped in a cozy bubble. Hours somehow slipped away between shared memories and the effortless conversation that used to make the rest of the world completely disappear.
Right now, you were sitting cross-legged on the rug just centimeters from the hearth. James was leaning back against the base of the sofa, one knee bent up toward his chest. The flames danced across the lenses of his glasses, and when he laughed, a dangerous warmth pooled in your chest.
He caught you looking.
The laughter softened, the corners of his eyes crinkling just the way they always did. He tilted his head slightly, holding your gaze making it difficult to draw a full breath.
"What?" he asked.
"Nothing," you managed to say, tearing your eyes away from his face and focusing on the glowing embers.
James shifted closer, invading the safe boundary you thought you had established between you. The faint scent of that perfume he had used for years suddenly filled your senses.
"Come on, you can tell me everything, you know," he said, carrying that persuasive tone that used to make it impossible to keep a secret from him.
You shook your head, offering an unconvincing smile as you pulled your knees closer to your chest. "I know, but I don't have anything to say."
"Okay, okay," he murmured, though the playful glint in his eye told you he didn't believe a single word.
And just like that, he pounced.
His hands found your ribs, catching you completely off guard. You gasped, a startled shriek turning into a helpless laugh as he attacked with the precision of someone who had known your every ticklish spot. You twisted away, thrashing against the thick rug, trying to bat his hands away while doubled over in helpless giggles.
"James⦠stop! Stop it!" you choked out, your voice laced with breathless laughter as he pinned you lightly against the floorboards, completely shattering the tension that had hung between you all evening. The warmth of the fire and the howling wind outside suddenly vanished.
He was relentless, a triumphant grin spread across his face as he cornered you against the rug. "Admit it! Admit you were staring!"
"I wasn't⦠stop, I'm serious!" you laughed so hard your voice cracked, twisting away from his reach.
For a few seconds, as you were pinned against the floor with James hovering above you, there was only the way his hand gently brushed against your waist as he tried to keep you pinned, his laughter suddenly catching in his throat as the playfulness shifted into something else.
His grin faded, replaced by that intense look in his eyes. His hand lingered against your side, neither of you moving away.
"Sorry," he murmured, his voice dropping, though he didn't make any move to get up. His gaze dropped briefly to your lips before meeting your eyes again. "Did I... go too far?"
The air rushed out of your lungs as you pulled him down by the collar of his shirt, closing the microscopic distance between you. There was no hesitation left. Your lips crashed together, a confession of everything you both tried so hard to bury.
James let out a rough sound against your mouth and his hands immediately found you, sliding up from your waist to cup your face, his thumbs pressing into your cheekbones as if to convince himself that you were really here. Your fingers tangled frantically in his hair, pulling him closer, needing to bridge the space that once stood between you.
You tasted the lingering trace of whiskey and smoke, sharing breath and saliva. The fire crackled in the background, but the heat radiating from the fireplace was nothing compared to the burning friction between your bodies.
As his weight shifted, pressing you further down into the wool, one of his knees slid upward, pressing between your thighs. A shiver racked your spine, making your fingers grip tighter into his shoulders. His hand left your face to slide down the curve of your spine, pulling your flush against him, leaving zero doubt about how badly he had ached for this, too.
The storm outside beat relentlessly against the cabin walls, howling through the pines, but inside, reality simply ceased to exist. There was only the friction of skin against skin and the sound of your breathing mingling with his.
A groan broke from the back of James's throat against your lips as you rocked your hips against his knee.
At your movement, he gripped your thigh firmly, his fingers digging into your skin through the fabric of your pants, and hoisted your leg up, wrapping it securely around his waist.
James broke the kiss for a second, his forehead dropping against yours, his chest heaving as he gasped for air. His glasses were slightly crooked, fogged, and his eyes were dilated.
"God," he whispered, his voice cracking at the edges before his mouth crashed down onto yours again. His hands roamed wild over your body as if trying to memorize you.
Your hands clawed at the hem of his shirt, bunching the fabric up and hauling it over his head. James instantly obliged his hands moving to your back and hooking under your shirt to strip it away as well.
James groaned into your mouth, his hands sliding down to cup your bare breasts, his thumbs brushing across your sensitive nipples as a shudder tore through your frame. He broke the kiss to trail a blistering line of open-mouthed kisses down your jaw, your neck, and straight down to the valley between your boobs, making you arch off the floor with a breathless cry.
"James..." you moaned, your voice a breathless plea as your fingers tangled deep into his hair, pulling him against your chest.
He didn't stop; the sound of your voice only made him more feral. His mouth slid hungrily from one nipple to the other, soaking your bare breast with his saliva. Every flick of his tongue sent a violent jolt straight to your core, making your hips jerk instinctively against his leg.
The heat in the room felt suffocating, the contrast of the freezing blizzard outside only making the friction and sweat between your bodies more intense. James gripped your waist tighter, his breathing coming in ragged, broken gasps as he worshiped every inch of your skin, leaving you completely undone beneath him.
He pulled back, though the heat still radiated intensely from his skin. His chest rose and fell in rapid stutters, his glasses slightly askew on his nose, and his eyes locked onto yours.
"Are you sure?" he asked.
You swallowed hard, your own breathing shallow as you looked up at him, entirely consumed by the moment. You nodded firmly.
A tender smile broke across his face. "I need you to use your words," he murmured, his thumb gently tracing the line of your jawline.
"Yeah, James, I'm sure," you breathed out, your voice trembling slightly with anticipation.
The second the words left your lips; any remaining hesitation vanished. James wasted no time, his hands dropping to the waistband of your pants, working the button and zipper down. He helped you lift your hips to slide them completely off your legs, tossing them aside.
He paused then and with agonizing slowness, his warm fingers brushed against the delicate fabric of your panties, sliding the material down your skin while never breaking eye contact, watching the way your breath hitched and your body arched in response to his touch until you were completely bare beneath him.
With trembling hands, James quickly unbuckled his pants and shucked them down along with his boxers, freeing his throbbing length. He wrapped his large hand firmly around it.
Before moving any further, he hooked two fingers and pressed them gently against your lower lip.
"Open for me," he murmured hoarsely, his voice scraping against your nerves.
You parted your lips obediently, taking his fingers deep into your mouth. You wrapped your tongue around them, sucking and coating them thoroughly with your saliva, tasting the salt and heat of him. He watched you with heavy-lidded eyes, chest heaving, absolutely transfixed by the sight. Slowly, he slid his slicked fingers out of your mouth, bringing them down to stroke the weeping head of his cock, smearing your saliva over his skin as he began to jerk off.
The sight of him, flushed, and stroking himself, sent a violent shockwave of heat straight to your core. Driven by need, you slid two of your own fingers into your mouth, sucking them to coat them in your saliva before sliding them straight down between your thighs, pressing them firmly against your soaking, swollen folds. You began to rub your clit, syncing your movements with the slide of his hand on his shaft, a broken gasp tumbling past your lips.
James groaned, his hips twitching in response to the sight of you touching yourself for him. He dropped to his knees, positioning himself right between your thighs, his cock pulsing as he aligned at your entrance.
His chest heaving as the firelight cast long shadows across his shoulders and his face. He lowered his weight and pressed the head of his cock against your swollen entrance, sliding it up and down your wet folds, making your back arch off the floor with an involuntary gasp. Every brush of his dick against your sensitive clit sent a violent, electric shiver straight up your spine, your fingers clutching frantically at his shoulders, your nails biting into his skin as you chased the friction.
With agonizing slowness, James began to push inside.
The stretch was exquisite and overwhelming, filling you completely as his dick parted your wet walls. You could feel every single contour of him sliding past your flesh. He held himself back, his muscles trembling from the sheer exertion of moving so slowly, his jaw clenched so tight a muscle ticked in his cheek as he watched your face for every expression.
"You feel... God, you feel so incredible," he breathed out, a sigh escaping his lips as he sank deeper.
The snowstorm battering the cabin windows outside felt entirely eclipsed by the friction of his body merging with yours until he was finally buried to the hilt, completely filling you up and sealing the space that had kept you apart for far too long.
For a second, he stayed completely still deep inside you, his chest rising and falling heavily as he let you adjust to the sheer fullness of him. The fierce warmth of the crackling fireplace radiated against your side, casting a flickering glow over your entangled bodies.
He slowly began to pull back, sliding almost all the way out before driving back into your pussy.
You gasped, your hips bucking up to take him deeper, your hands sliding down his back to claw at his skin as the pace started to pick up.
"Look at you," he panted, his glasses sliding down the bridge of his nose as he glared down at you with hungry eyes. He reached down, his large hand cupping your boob, his thumb aggressively flicking your nipple while he pounded into you harder and faster. "Taking my dick so damn good... fucking mine."
He gripped your hips tighter, his fingers biting into your flesh as he leaned down, his mouth crashing back onto yours in a bruising kiss. You swallowed his groans, your tongue tangling aggressively with his as his pace accelerated.
"I've missed you so much," he panted against your lips.
"I've missed you too," you gasped out.
He pulled back slightly, resting his weight on his forearms on either side of your head, looking down at you. His chest heaved against your tits, the friction of your sensitive skin sliding together sending fresh, electric shivers straight down your spine.
James changed the angle of his thrusts, he slid out almost entirely, letting the cool air brush against your cunt for a fraction, before pressing back in.
"Say it again," he murmured as he rolled his hips in a circular grind, his cock rubbing every sensitive nerve ending inside your pussy.
"I've missed you," you repeated, your voice trembling. "I've missed you so much, James."
A triumphant smile pulled at the corners of his mouth. He leaned down, capturing your lips in a deep, bruising kiss.
The steady rhythm suddenly shifted as James pulled back just enough to slide his hand down between your bodies. His fingers found your swollen, throbbing clit, and pressed his thumb against you.
A cry tore from your throat, your back arching off the floor.
"That's it," his voice dropping into a gravelly command as he watched your face melt into pure pleasure. He didn't let up his pace inside you, keeping up that measured thrusting of his cock deep into your soaking cunt while his thumb teased and rubbed your clit. "I want you to come for me."
Every stroke of his fingers combined with the fullness of his dick pushing inside you built the pressure to an unbearable peak. The edges of your vision blurred, you clutched wildly at his shoulders, your legs locking tightly around his waist as the climax crashed over you.
The sudden clenching of your inner walls around him acted like a trigger. The moment your body locked up and began to cascade into your intense orgasm, James shattered.
All his restraint vanished in a second. His hips locked forward, burying his cock as deep inside your soaking cunt as humanly possible.
"F-fuck," he stammered out, his eyes squeezed shut.
You could feel the searing pulses of his heat as he flooded you over and over, his cum rushing deep inside your walls to mingle with your own release. His fingers tightened into the rug on either side of your head, his muscles straining to their limits as he rode out the blinding peak of his climax right alongside you.
The heavy, ragged sound of your breathing slowly began to quiet, replaced only by the crackle of the fireplace and the howling of the storm outside.
He pulled out from your slick, the coolness chasing away almost instantly as he shifted. With slow, tender movements, he leaned down and placed a soft kiss right on the tip of your nose.












