Stress Relief
John Constantine x fem!reader
w/c: 1.9k
Summary: your week has been stressful while John has been gone on a case, good thing he showed up at the perfect time to help blow off some steam.
tags: smut but it's more masturbation, service top coded John, so much fucking praise & pet names, some teasing cause it’s John, slight crying, fluff, aftercare.
To say you were stressed was an understatement, your nerves were practically springs waiting to pop.
This week had treated you horribly, and people made you sick to even be around them.
All fake smiles and unhelpful condescending words, you had to pick up so much slack you’d cut hours from your sleep schedule to stay on top of it.
And of course, it had to start raining once you got out of work when you didn't have your umbrella. Fucking typical.
You slammed the door and kicked off your shoes, trying not to make too much noise. You didn’t think you could handle a noise complaint without someone ending up in the hospital.
Trying to think of some way to get rid of all this anger, you nearly missed John sat on the couch looking at you with some concern.
“Lemme take a gander...bad day?” He’d asked, seeing you get a much-needed glass of water.
“Fucking dreadful, I’ve never been surrounded by so many self-absorbed idiots in my life.” You growled, nearly breaking the glass you were gripping.
John would have found your anger quite amusing and made a teasing comment about the horrors of normal, everyday life. This was clearly more than that, as he held back a teasing remark.
Exhausted eyes, strained muscles, a frown that seemed to be dragging the corners of your lips to touch the floor, he was normally the one dragging himself back to you looking like that. Not the other way around, & that wouldn't do at all.
He set his cigarette down in the ashtray as he set his own little plan into motion.
He’d been gone for far too long for both your liking as he slumped a bit more into the couch, getting comfy as he loosened his tie.
“C’mere, ya gonna snap the glass and hurt yourself.” He called in that rough, gravelly voice. Just as tired as yours.
It was a relief to hear after the week you’d had without him, as you had mercy on the glass, setting it down before dragging yourself to the couch without a word.
He smirked up at you invitingly, all smug and confident like he had all the answers to your problems before you were climbing into his lap, his arms around you in a heartbeat as you lay your head on his shoulder.
"I hate people." You muttered as John undid the front of your shirt, slipping his hand behind your back to remove your bra.
There was no urgency in his touch as he unclipped the back and slid it off your shoulders, just relieving you of another annoyance, letting him take care of you as you complained.
"I hate 'em too luv, we can hate those pricks together." He chuckled when you moved your arms a bit to shuffle it off your arms and toss it away without needing to take your shirt off before laying your arms over his shoulders.
"When did you get back?"
John hummed in thought, trying to cover up a chuckle at your boneless state, all tangled up in his lap. You looked like hell.
"Ah few hours ago now, caught myself in a nasty little rain storm, but clearly I ain't the only one huh? Coming home lookin' like a wet cat."
You only grumbled in response, feeling his rough palm smooth over your back as he pressed kisses to your temple. The warm touch already melting your headache, he pressed another to your cheek.
"Not even a quip back? Blimey, you must be run ragged. Poor dear," He purrs, lulling you into the calm you so desperately needed.
His lips met the tip of your nose, trailing to the corner of your lips, an invitation for something more relieving as the taste of the nicotine and Earl Grey on his breath washed away your thoughts about this horrible day.
"I can do more than just fix your headaches, if you'll let me."
His lower lip brushed against yours, hand sliding down your spine to the waist of your pants as he waited for your permission.
'Always such a gentleman,' you thought with a shiver, feeling him tease the edge of your clothes, your arms tightening around his shoulders.
"Please...make me forget about today."
Was all you needed to say before he let his hands wander to relieve all that ails you. His hands were like two snakes slithering for their den as he swallowed your voice with a loving kiss.
Undoing the front of your pants, he slid his hand down to your folds, the pads of his fingers already rubbing the little bundle of nerves in smooth circles to elicit the slow, familiar warmth in your spine.
"Don't worry, won't have a thought in your head when I'm done with you. Just relax n sing that little song of yours." He cooed against your skin, feeling your thighs already begin to tense as he moved your leg to sit at his hip.
Leaving your legs open to continue his careful work, as he let his lips wander across the column of your neck with the soft scratch of his stubble.
It didn't take long before feeling the first drip of honey brush his fingers down below from your spread petals.
You had the sense to be embarrassed at getting worked up so easily from just a few kisses and caresses, but John beat you to the punch, dipping his fingers into your wet warmth. A sense of pride and need filled his chest in the way your arms around his shoulders tensed with the pleasure. He watched your expression like a five-star film, the sensation shocking you like electricity, the pad of his thumb continuing to massage your pearl.
"Oh fuck..." Your words flutter in a shaky gasp, those dexterous fingers of his memorized the map of your body months ago, free to give you all the relief you needed, no matter how much you squirmed.
His arm at your back made sure of it, while he pressed open-mouthed kisses to your shoulder with playful bites, knuckles curled up against that special little button inside, making the warmth grow hot and urgent with how it shot up your spine, followed by a moan you were too slow to stop.
"There's that pretty songbird of mine, c'mon now, that's only the first verse." He encouraged moving his fingers in time with circling your clit with slick with pressing up against your G-spot, thoughts melting out of your head to make room for the blazing desire, followed by your melody of shaking gasps and moans.
"Ah f-fuck...John!"
Watching with apt attention at your body's response, twitching and writhing from every movement his hand made, nuzzled deep in the folds of your dripping sex.
It was more than enough to stoke the fire of his own sex, but he'd be selfless for the moment, needing to relieve you of your own stress first.
It was more than satisfying to feel your breath against his skin, clinging to his dress shirt like a lifeline while shaking from the sensations he gave you.
All that beautiful music spilling from your open lips for him to hear, if you were a beautiful mess now, you were on the path to a gorgeous catastrophe with him at the wheel. Unraveling the threads of your senses to be tugged apart by his clever fingers.
"That's it pretty thing, keep singing for me, I’ve got you right where I need you.” Rough and course were his words against your skin, softly sliding your dress shirt off your shoulder to continue the barrage of love bites and kisses down to your chest. Your skin adorned in goosebumps, feeling the cool air of the apartment compared to the fire growing in your lower abdomen and his lips making you shiver in the conflicting temperatures.
You nearly caved early, feeling his hot tongue dart out to swallow your pebbled nipple between his lips, cheeks hollowing with a warm such to add pressure. Accompanied by his fingers still working you closer to ecstasy, fingers dripping with wet slick, your hips jutting forward at the friction.
“Ahhhh John-! Please!” You weren’t sure what you were begging for, but it pleased him all the same when your hands gripped his hair.
“Mmm please what? Use your words Birdy~” He teased, unwilling to let you get the words out as he leaned down to continue.
You couldn’t speak when you felt the pinch of his teeth around your bud while simultaneously pressing against and keeping his fingers against the spongy button.
“John-gh! John please I want…ahh!” You stutter pathetically, drowning in the delicious sensation that was rising like a tide up your thighs to your lower stomach. Breath growing heavy at the overwhelming pleasure about to drown you, your arms tightening around him, bracing for the impact.
John had other plans, he’d love nothing more than to see you fall and convulse at the pleasure he can give, yet the sharp tension and waiting for it to crash upon you violently wasn’t what you needed. Your eyes shut tightly, yet not enough to hide the glint of tears as your chest heaved.
“Easy now, easy. Deep breaths luv, deep breaths,”
A rough palm met your cheek as he instructed you with a gentle tone, feeling that same soft breath of smoke and tea fill your senses.
His ministrations below stayed the same, stirring up your insides, yet his thumb had lessened to gentle circles.
“That’s it, no need to fuss now, let it wash over you. I’ll do the rest.”
Head buzzing with all the sensations, all you could hold onto was his voice and instructions, leveling out your breathing with the trace of his thumb against your cheek, accompanied by the rough words of praise as the pleasure began to build once more. Only warmer and fulfilling as it seeped into every nerve with a warmth growing to a hot blaze making you twitch, keeping his words in mind to take deep breaths.
“Good girl, come on now, I’ve got you. That’s it, come for me love.”
Watching you fall apart was always his favorite thing to witness, your body shaking in his hold as you cry out in euphoria between deep gasps of air, thighs holding his hand hostage with how tightly they clenched. The merciless tide of pleasure wipes away any other thought in your head for the moment, leaving you empty on the shoreline of reality.
He’d never get bored of it, feeling your sex gush and soak his fingers, the sticky, sweet mess pooling into his palm when you finally relaxed against him in a needy, sweaty pile of limbs and dizzying expression on your warm cheek still cradled in his hand. Needless to say, he was harder than a teenager in a porno store, but he could handle that problem later. He gave you all the time you needed to come back to reality before fetching the glass of water and helping you to the bathroom to wash the remainder of the day out of you.
Sitting in the cramped tub, at least that meant you two didn’t need too much water to fill it up while he washed your hair for you.
“I’ll order us some takeout, then we can get some much-needed catching up-“
“Can we go again?” You cut him off, a lazy grin building on your lips as you leaned against him in the tub.
“I don’t think I’ve forgotten today completely…” You add one unable to fight the Cheshire smile with an anything but innocent nudge closer to his hips.
Fucking hell did he love you.
“Oh, you little minx…I’ll wring the bad day out of your sexy little arse if it’s the last thing I do. Then we’ll have dinner.”



















