rough night
frank castle x fem! reader
word count: 2k
summary: after a hard night, frank needs to know he can still do some good
warnings: porn with a (bit of) plot. praise kink, rough sex, creampie, aftercare, and certainly other things iβm forgetting
a/n: @crumbledcastle28 wanted backshots, so here we go. i need this man in ways the human mind canβt comprehend and iβm praying to anyone that will listen that we see him tonight.
gif is from pinteresttt
frank castle did not have it βmade.β in his youth, he found himself to be a troubled kid. in his early adulthood, he was living through traumatic events that would haunt him for the rest of his life. in his twenties, he lost everything. even now, he worked construction most days and took up his role as the punisher most nights.
heβd always had a bit of a rough go at it. until he found you. his salvation. you had never tried to βfixβ him, at least not intentionally. but you had drawn him out from his pits of despair.
all the darkness he had lived in was combatted by your presence. he knew that home with you was a soft place to land.
however, that didnβt mean that he didnβt have his nights. nights where his mind couldnβt stop, where he couldnβt stop. he never felt bad about taking a life. but frankβs mind was a scary place to be when things got intense. he didnβt always mean for things to be taken as far as they were.
there had been plenty of nights in your relationship where frank would stumble into your shared apartment a soft, sad mess of a man. he would try to tell you he was fine, that he didnβt want you fussing over him, that he just needed a quick shower.
as soon as the scorching water would hit his body, reality would come crashing back. heβd scrub at himself quickly, ensuring that not an ounce of the blood staining his skin would ever touch yours.
heβd quickly exit the shower and search you out in the apartment, not even bothering to put on clothes. he knew what he needed, so dressing was pointless.
youβd allow him to take you how he wanted. oftentimes there was no βtakingβ you at all. heβd lay you down in bed, stuffing you with his cock and pulling you into him for hours on end. or on the couch, holding you in his arms until youβd fall asleep against his chest.
but that was only sometimes. the other half of the time he was crazed. he needed to feel you, yes, but he needed to release it all. he needed you to be crying his name, his real name. not cowering in fear from the punisher, not calling out his alias as pete. he needed to know that he was bringing you pleasure. he could still do something right. he wasnβt too far gone to bring his angel to heaven on earth.
and tonight⦠tonight he was going to bring you to to your ecstasy.
βββ
you heard the door close shut from your bedroom where you had been curled up reading. only one person knew the way through the various security codes and locks, meaning it was him.
frank was finally home.
sure, heβd only been gone a few hours, but it was hardly easy to find sleep without his form next to yours.
you glanced at the small alarm clock on your nightstand. 3:13. he made good time tonight.
you heard his bag drop to the floor, then a grunt as he bent over to remove his combat boots that you insisted be left at the front door.
you could almost sense his mood from the sound of his footsteps as they neared your room.
βfrankie,β you croaked out as he opened the creaky wooden door.
βhey sweetheart,β he said, walking into the room and beginning to peel off his black henley.
you took him in. not too bloody, not horribly banged up from the look of it, just a new shiner gracing his face. he looked⦠okay.
but looks werenβt everything.
βeverything- everything go alright?β you said trying to assess his mood. he seemed agitated, a bit fidgety. quick movements as he undressed. eyes darting around the room, almost unable to look at you. trigger finger twitching every couple of seconds.
βyeah. uh- yeah, baby. everythingβs fine,β he said as he began to undo his belt and just in that intonation, the slight hesitation, you knew he was off.
you started crawling towards the end of the bed to where he was, seating yourself right in front of him.
he stopped his somewhat frantic undressing and looked at you there.
fuck, what a sight. eyes bleary with sleepiness, his shirt engulfing your frame. staring up at him with that look of concern in your eyes.
god he could- he could devour you.
βwhatβre you doing, huh?β frank asked with just a bit of bite.
βjust checking on you. you seemβ¦ i donβt know,β you said.
βsaid iβm fine, baby. donβt worry about me,β he insisted as he walked into the bathroom attached to your room, closing the door behind him.
you released a deep sigh and fixed your gaze on the door. he was clearly agitated. maybe he just needed to decompress?
you heard the shower turn on and shortly thereafter found yourself lost in thought. concern for frank wasnβt a new thing for you to feel, but moments like this where he wouldnβt let you in and you couldnβt get a read on him always left you on edge.
before you knew it the bathroom door was open and frank, wearing only a towel around his waist, was staring you down.
βyou just been sitting here?β he asked gruffly, raking his fingers through his wet hair, body now free from the little splatters of blood that had littered it.
βyeah just thinking bout you,β you responded.
he nodded, βwas thinking bout you too,β shocking you just a bit.
he stepped closer to the edge of the bed, towering over your seated form.
βyeah?β you asked, looking up at him, recognizing that hungry look on his face.
βyeah, baby,β he responded, tilting your chin up just a bit further with one hand, the other holding his towel steady.
his lips captured yours in not quite so soft a manner. his mouth was hot, tongue almost instantly fighting its way into your mouth.
a groan escaped him as you allowed him entrance, leaning back onto the bed.
his body was instantly on yours, his towel falling and leaving his slightly damp form bare.
βchrist,β frank ground out, hands roaming your body, lifting his t shirt and feeling your body squirm beneath his hands.
and you let him. kiss you rough, touch you everywhere. you understood now that it wouldnβt be a soft night. he needed to fuck it all out.
he expertly flipped your body, leaving you stomach down.
βjust look so good,β he said, his hands traveling down your curves, smoothing over the swell of your ass.
βfrank,β you moaned out as his hand dipped just a bit lower, nearly reaching where you needed him.
βiβll take care of it, sweetheart,β he said as he swiped a finger through your folds.
βcan feel how much you need it. want me to make it better, huh?β he asked.
frank needed to hear you respond. to tell him that you did need him. that he meant something. that he was more than just a tortured man who could show no mercy. that he could bring pleasure to this world, too.
βyes, need you to. please frankie,β you said pressing your hips up to meet his fingers.
instantly he grabbed your waist, pulling you up so your knees were underneath you. he pressed down on the center of your back, forcing you to arch yourself for him.
βthatβs it, baby,β frank said once he was satisfied with your position, βfuck, you look so good like this.β
his hand roamed over your ass, squeezing a bit here and there.
you felt the head of his cock at your entrance and moved forward on instinct, preparing yourself for the onslaught of him.
βuh-uh, sweetheart. you stay still,β he said.
he pushed into you slowly, inch by inch, stretching you around him.
βfuck,β frank grunted out, βlike you were fucking made for me.β
you were biting down on your lip, nearly drawing blood as you attempted to suppress the lewd noises you wanted to make.
and frank, ever so aware of your body, knew this. he knew that if you werenβt nearly squealing as he slid home, you were stopping yourself. and he would not, could not, have that tonight.
as he bottomed out, he leaned over your folded form and brought his hand to your face, gently tapping your cheek.
βlet go of that lip, baby. cmon, let me know if itβs feelin good,β he said. because he needed that. frank had to know that he was still good for something.
you released your lip at his request and immediately a moan tumbled out.
βfeels so good frankie, making me feel so full,β you mumbled in your haze.
frank knew you couldnβt see his grin, but that didnβt stop him from letting it grace his face.
βknew it would,β he said, a feeling of pride coursing through him as he started to thrust more consistently into you.
the sound of skin slapping against skin filled the room. soft groans escaped you both.
βthatβs it baby, youβre taking me so well,β frank said in a near whisper after a particularly rough thrust.
frank kept a firm grip on your hips as he continued with his punishing pace. eventually, your brain went numb and the only thing you could do was cry out his name and tighten around his cock.
one hand slipped around to press down on your lower stomach, applying pressure that nearly made you scream.
βfuck frankie!β you squealed, and he just melted. this was all he needed. you, naked and needing him. he could give you everything.
he draped himself over your body, frame covering yours as his hand snaked down to you clit. his mouth brushed up against your ear and you could feel the heat of his words.
βyeah, know that feels good babydoll. can feel you getting close, feel you leakinβ on me, so squeeze down now, will you? let me take care of you,β frank rasped out.
and if that didnβt put you right over the edge, his frantic thrusts and the delicate figure eights he made over your clit did.
your orgasm was like a crushing force, or maybe it was just the weight of frank over you, whispering praises in your ear as he worked you through it.
βjust beautiful baby,β he said as you fluttered around him, close to releasing himself.
βplease frankie,β you whined as your legs shook with his continued thrusts.
βi know, i know,β he said, hips stuttering as he finally released into you, βmy perfect girl.β
he slowly righted himself, now kneeling straight up and admiring the mess before him. the two of you mixed together around his now softening cock.
he pulled it out slowly, careful not to cause you anymore overstimulation.
you felt him leave you, whining as an emptiness returned to you.
βshh baby. did so good, let me get you cleaned up,β frank said, moving off the bed as you continued to lay there, knees finally giving way under you.
βmy poor girl,β he said sweetly as he returned with a both a damp and dry cloth, βknow i was rough but you took it so well. my perfect girl.β
you mumbled something incoherent into the sheet your face was smooshed against, some acknowledgment of the praise or whine of discomfort as he cleaned your most delicate area.
after frank took care to clean you up and returned the towels to the bathroom, he made his way back to the bedroom where you had rolled over and found a shirt of his to tug over your frame. your head was rested against a pillow now, facing the bathroom door, waiting for him to return.
he grinned as he saw you, letting relief flow through him. maybe he had done some fucked up shit before he came home to you, maybe he had brought nothing but pain into this world up until the moment he had you.
but then he had you. he knew that, if nothing else, he could be good for you.
taglist (lmk if u want added):
@crumbledcastle28
















