cw: smut.ᐟ fingering.ᐟ oral [blood tasting, icky stuff].ᐟ period sex.ᐟ soft!ben.ᐟ praise kink.ᐟ creampie.ᐟ pet names [baby, sweetheart, good girl, sweet girl, angel].ᐟ 18+
wc: 1600
۫ ꣑ৎ bee yaps: okay no i won't be apologizing for this absolute filth. if you're not into it pls don't read!! im going through the trenches with pain rn and will fight someone.
you’d been curled up all day, sore, achy and miserable. cramps low and tight in your belly, body heavy with that dull throb that had you curled up in bed for most of the day.
ben had brought you your favourite snacks earlier. rubbed lazy circles over your belly with his warm hands. wrapped you in one of his oversized hoodies, still tainted with his cologne. he'd tucked you into bed delicately.
but now it’s late, and you’re still stretched across the bed, melted into the mattress. lower lip puffed and pouty, hoodie sleeves covering your hands as you press at your belly.
“still hurtin’, baby?” ben’s voice was laced with concern, low and warm against the back of your hair.
you nod, pouting. “‘s not going away…”
he hums and presses a kiss to your shoulder, nose buried in the curve of your neck.
“you want somethin’? more of them chocolates or that heating pad?”
you shake your head slowly “i'm just sore, don’t want anything".
he knew you well enough to tread softly during your 'monthly massacre' as he called it. how you got all short-sentenced and could turn into a ticking time bomb if he wasn't careful.
“nothin’, huh” he murmured. “sure about that sweetheart?”
your silence answered for you. thighs squeeze a little tighter. his palm presses down ever so slightly, enough to make your breath hitch.
“c'mon you’re hurtin'—” he says, softer now right against the shell of your ear. “can feel it, all tight and twitchy”
his other hand slides up, cupping your shoulder, pulling you back against him. “let me help you, baby”.
you squirm, burying your face into the pillow. “but it’s… messy” you muffled out. knowing exactly where he was taking it.
ben chuckles dryly “and i been in blood up to my elbows. you think i give a shit if i wanna get my hands dirty in yours?”
your eyes flutter closed, weighing the idea that’s crossed your mind more than once.
“it’s— its supposed to help with cramps and stuff right?” you whisper.
he kisses the back of your neck, hand sliding lower still. “course it is, just let me help you. i’ll be gentle n’ slow".
he cups your mound fully now with a possessive hand. “all hot and soft, slippery… you’d take me so easy sweet girl”.
you barely notice when he starts peeling back the blankets. just enough to uncover your legs, his hand still resting over your belly like an anchor keeping you close enough to feel his erection digging into your ass.
you blink up at him, flushed “ben…”
“shhh, i got you” he coos, lips brushing your temple. “need to feel you for just for a second”.
he pulls back the hem of the hoodie, exposing your thighs. his rough finger tips drag down reverently brushing your skin like he’s committing every inch to memory.
then his fingers hook in the waistband of your panties and your breath catches. squeezing your thighs shut, instinctively. shame creeping up your spine.
“lemme see—” he mutters “lemme take care of my baby”.
you’re already soaked with a mix of blood and slick. the warmth of it started to spread along the crease of your thighs, leaving an exposed mess impossible to hide.
you squirm, breath stammering. “ben i’m too mess—”
he hums low in his chest. and you feel it. his fingers, sliding between your folds, dragging through the heat and wetness. he moves slow, parting you, dipping through the blood-slick entrance.
you arch up off the bed, back bowing under the sudden pressure. he groans, pleased, watching your pussy clench around his fingertips.
“don’t hide from me sweet girl, not now” his thumb circles your clit with enough pressure it has your teeth sunken into your bottom lip.
he kisses up the inside of one thigh, then the other, and you feel the tears sting at your eyes. not from pain, but from how overwhelmingly soft it all feels.
“fuck, baby…” he breathes “look at this mess”.
you whimper, hips twitching toward his hand.
his thumb spreads the mess between your legs. blood and arousal mixed into something dark and warm, coating his fingertips. bringing them up to his mouth. lips parted, tongue catching the mess that slides down his knuckles.
“gonna let me take care of my girl, yea?” he hums around his fingers.
“please benny—” you whimper letting out a shaky breath, eyes fluttering closed, and he leans in to kiss your forehead.
“good girl” he whispers “gonna make you feel so much better”.
he guides the back of your thigh up, draping your leg over his hip. guiding his cock to rest against you. the first few inches were slow, to fucking slow. just the tip easing inside.
he groans lowly “fuck, baby” feeling your gummy walls flutter around him, so tight and wet. soaking him right away.
the drag of his cock was obscene and filthy. slick, messy, sliding through every bit of heat and ache you’d been carrying all day.
he kisses your temple, the soft scrape of his beard against your forehead “takin’ me so well, just like that yeah— that’s it”.
he keeps going inch by slow inch, until he’s seated fully inside you. groin flush against you, his hand pressing against the little bulge in your belly.
“look at that” he breathes, cock twitching inside you. “stuffed full of me. it's so fuckin’ warm in here, baby".
the pain dulled into something else now, something heavy and full. your thighs tremble as you breathe through it.
his hips start to move with the wrap of your ankles behind his back, encouraging him. gentle and unhurried, rocking into you with a blur that's erasing every bit of pain.
ben’s body is heavy on top of yours, one hand gripping your thigh, the other stroking slow down your waist.
his breath hitches and you're hyperaware of him looking down.
his eyes drag over where you’re joined, where his cock disappears into you over and over again, each stroke dragging a slick, bloody mess across his veiny shaft. that little squelching noise every time he thrusts his hips forwards.
it was filthy.
ben moans so fucking softly, and you swear you didn't recognize it. like he was witnessing the most beautiful thing possible.
“fuckin' perfect, shit” he breathes "wanna die here baby".
he presses deeper, grinding slow into your cunt, and watches how you cling to him, blood and slick pooling at the base of his cock.
your fingers claw weakly down his back, legs shake. brain going mushy, half from overstimulation, half from the weight of how intimate it feels.
he notices, of course he does.
his hand leaves your thigh just long enough to brush the hair from your forehead, then rest his palm against your cheek.
“too much?” he murmurs searching your eyes.
you shake your head, breath caught in your throat. your eyes blink wet and wide.
“good girl" he whispered, kissing your cheek. “my good, good girl”.
ben's fingers dip lower, gliding down your stomach, slick from sweat and messy arousal. until he finds that swollen little bud, throbbing and begging to be touched.
you jolt when his thumb makes contact.
“there it is” he murmurs, thumb circling gently. “i got you baby, i know, s’okay”.
you keen, back arching, thighs twitching beneath him. his hand presses to your belly again, thumb never leaving your clit, working it in lazy circles that have you clenching around him.
he leans over you, chest to your chest, nose brushing your temple.
"give it me sweetheart, lemme make you come, c'mon" he rasps into your neck, urging you on.
his thumb presses a little harder, rubbing over your clit in just the right spot as his cock grinds into you, hitting that achey place inside that’s been throbbing for hours.
you sob out his name. climax crashing through your whole body completely overwhelming. ben fucks you through it, hand still tight to your stomach.
“that’s it” he rasps, barely holding himself back. “fuckin’ soak me, baby, that’s it".
you blink through tears, chest heaving, and ben buries his face in your neck as your orgasm slowly fades, his cock still twitching inside you.
his breath hitches. his rhythm stutters. and then he buries himself to the hilt. one final, deep thrust that presses your bodies tight together as his cock empties inside you.
“fuck— fuuuck, i'm coming” he groans.
you feel the warmth flood you. spurts painting your insides, mixing with your slick and blood in the messiest way. it spills around him, dripping down to your thighs, sticky and hot.
“so good" he whispers breathless "did so fuckin’ good for me”.
he reaches for a towel pressing it gently between your legs, letting it soak the thick, sticky mix of blood and cum that’s started to drip onto the sheets.
“i got you” he whispers, brushing your knee with the backs of his fingers as he works. “jus’ relax sweet girl.”
he wipes you delicately, careful not to press too hard, murmuring soft praise while he does.
he slides his hand over your belly again, palm warm and grounding, then gently pulls the hoodie back down over your thighs, cocooning you in the soft cotton.
tags: @tinas111 @fancyhideoutpeach @kimxwinchester @soldiersgirl @lanasgirlfr @unfortunate-brat @bruisedfig @angelically-yours @winchestersbgirl @spnaquakindgdom @plasticflowersinahistorycemetery @pieandflannel @bejeweledinterludes @deanstubble @sunnyteume @iloveeveryoneyoureamazing











