Work Text:
hyeongjun is in jooyeon’s embrace tonight, in bed watching a chill slice-of-life anime together before they sleep. the light is already off and they don’t bother to set an alarm as tomorrow is saturday. every once in a while jooyeon yawns, his eyes droopy when hyeongjun peeks up to look at his face, but he doesn’t make any move to turn his phone off and surrender to dreamland. hyeongjun could feel her boyfriend’s belly rise a bit higher every time he yawns with her forearm resting there, giving jooyeon a half hug. that cheap bed phone holder is such a nice investment as now they can have their hands free to do something else, like jooyeon that now raking his fingers mindlessly through hyeongjun’s hair.
it should be a comforting touch for hyeongjun just like any other night when they sleep in each other’s arms, especially when hyeongjun likes the comfort of pressing weight onto her and makes jooyeon into her personal weighted blanket, but tonight she needs more. she needs more yet she can’t tell jooyeon what she needs and wants. it’s a rather unusual desire during this time and she almost sure jooyeon wouldn’t want her in return if he knew what hyeongjun was going through today.
today hyeongjun is a woman in her most womanly way.
and it makes hyeongjun feel uncomfortable in so many ways. she never felt like this before. she doesn’t particularly hate menstruation, she learns to live with her monthly subscription since she got her first bleeding at eleven. she got used to her breasts and nipples feeling tender a few days before her next cycle, used to the salt and sugar cravings, and also used to the additional bonus of debilitating cramps and mood swings. used to all the rainbows and shit except the rainbow is never formed in the first place.
but today she wants jooyeon to touch her, to love her. usually she prefers to be left alone when her uterus is not being friendly with her but tonight she wants her boyfriend's attention more than anything. stupid hormones. they make hyeongjun want to cry and fuck at the same time. the crying is nothing new. but the horniness, it baffles her. what do you mean she wants jooyeon to fuck her when it flows heavily? it would scare her boyfriend away. she tries not to squirm restlessly in his arm, just fidgeting on the hem of jooyeon’s shirt instead with her blunt nails.
willing the horniness to dissipate away is not a choice, but she can force her tears back to not suddenly crying on jooyeon. she couldn’t explain to jooyeon why watching a bunch of high school girls camping at various beautiful places could make her cry if she burst into tears. thank goodness jooyeon is blissfully ignorant of her internal struggles and his eyes fixed on the screen, so if hyeongjun’s face makes pitiful expressions he won’t notice it.
fuck, hyeongjun curses internally. she can feel her night pad is halfway to fullness judging by how damp it feels against her skin. not only from blood but from her wetness too. okay. now she really wants to cry knowing how jooyeon is literally touching her, she is literally resting half on top of him and can smell their shared shower gel on him, but she just knew he wouldn’t touch her like that. it’s okay, it’s not jooyeon’s fault. it’s just normal to not want to do it while she is a mess. so hyeongjun chooses to sleep her horniness away.
“good night, you can keep watching,” hyeongjun leans up to kiss jooyeon’s jaw. she can feel his stubbles prick her lips but she just finds that cute.
jooyeon blinks his eyes trying to adjust his eyes from the brightness of the screen to look at hyeongjun under the darkness of their room. he squeezes hyeongjun’s nose before kissing the bridge fondly. “good night, pretty. sleep tight.”
dropping a sweet kiss on jooyeon’s lips, hyeongjun extracts herself from jooyeon’s arm and turns to face the wall so her back is facing him. a kiss should be fine, right? it should tide her urges over for now and by the morning her hormones won’t mess up with her again. should she ask for one more kiss from jooyeon to comfort herself? she doesn't know.
seems like jooyeon connects his phone to his wireless headphone as she can’t hear the anime anymore but the light from the screen is still illuminating the wall. hyeongjun closes her eyes and tucks her hand beneath her pillow, her body curling in fetal position as currently it’s the most comfortable position for her to sleep. she can feel jooyeon pulls their comforter higher and tucks the topmost of it under hyeongjun’s chin. so considerate. he even rubs her lower back gently knowing what day it is for her.
ten minutes in, maybe even just a few second goes by but it feels like forever for hyeongjun whose sleep keeps escaping her. now jooyeon is in the same position as her but the opposite way, backs resting against each other with ankles tangled together under the comforter. he finally turns his phone off and decides to sleep too. when hyeongjun feels the warmth of jooyeon’s bare skin against her cold ankles, she can’t take it anymore. a lone frustrated tear seeps into her pillowcase. she needs to take matters into her own hands.
she lifts the comforter off her and gets out of the bed. “bathroom,” she murmurs and taps jooyeon’s butt lightly knowing he’s still awake and would ask her where she goes to. jooyeon just sends her off with a sleepy hum and doesn’t move at all.
the bathroom is right next door, in between two bedrooms which the other one they use as a computer room and a small library. hyeongjun flicks the light on and locks the door before she strips her sleep shorts and panties down right away. she grimaces at the sight of her nearly full pad and the sound when she rips it off her panties echoes unnecessarily loudly in the silent night. after rolling the used pad and throwing it in the bin, hyeongjun sits on the opened toilet bowl. it might feel more comfortable if she closes it but she doesn’t want to make a bloody mess on it.
letting out a sigh, hyeongjun slips her hand in between her thighs and immediately her fingertips meet her warm, wet, and sticky skin. her pussy lips are a bit sore, sure, but the sensitivity is way more than usual. it almost feels like she’s ovulating. she’s kinda amazed at her own body, at how it can change unpredictably, but also she feels so done too. why is she horny and craves her boyfriend’s touch at the exact time when no one should witness the current state of her body.
with her index finger she tentatively touches her clit. she holds back her moan at how good it feels and let’s out a shaky exhale instead. it already swells when hyeongjun touches it, proving how aroused she is. hyeongjun can feel she is going to reach her peak fast and it’s good. she doesn’t want jooyeon to worry about her noticing she’s not coming back to bed immediately if she was just peeing or changing her pad. she runs her finger back and forth on the sore and sensitive bud, bunny teeth biting into her lip trying her best not to announce her business to the next room.
she can feel the heavy flow of her body and faintly hears it drop into the water. she knows it will look gruesome when she flushes the toilet later. but now, with the mix of blood and her slick making the slide of her finger easier, the sudden wave of pleasure comes crashing onto her. hyeongjun tenses as her mouth gapes wide feeling the warm tingles spread all over her body from her core. she rests her forehead on her clean palm, slouching down still sitting there. her other hand has reddish fingertips. at the very least she softens the edge of her restlessness.
just as hyeongjun gets up and flushes the toilet, she startles when she hears a knock on the door.
“baby? is everything fine?”
oh shoot. jooyeon is here and he sounds worried.
“i’m okay, wait!”
hyeongjun rushes to wash her hands and wraps her lower body in a towel trying not to panic. not enough time to stick a fresh pad to her underwear before jooyeon smashes the door down. but when she’s going to unlock the door, fresh tears suddenly well in her eyes and flow down her burning face. oh boy.
“hyeongjun-ah?”
with hands trembling hard, she wipes her face dry and unlocks the door. she hopes she doesn’t look like a gloomy and bloody roadkill.
“oh, baby.”
well, hyeongjun can only hope because from the way jooyeon frowns she knows she doesn’t need to pretend everything’s okay anymore. jooyeon steps into the bathroom so hyeongjun steps back to give him a room. when her boyfriend wipes the tears that now streaming her cheeks freely with his inner wrists, she gets a feeling that maybe… maybe jooyeon will understand if she tries to tell him what she feels right now.
“what happened? does it feel especially bad today?”
hyeongjun looks down and stares at a spot on the floor beside jooyeon’s left pinky toe that no matter how hard they scrub it the stain never goes away. her voice is wet when she opens her mouth and she feels so pathetic. “promise not to be disgusted if i told you what happened?”
with that, jooyeon lifts hyeongjun's chin so he can look at her before twining their pinky fingers together. hyeongjun blushes through the dried tear tracks when jooyeon winks at her and sends her his trademark goofy grin. “pinky promise. try me.”
pushing words out with her wobbly lips, hyeongjun convinces herself that jooyeon won’t judge her. even if he won’t like the idea he will soften the blow when he rejects her later because she knows her boyfriend hates hurting her even if it’s an accident.
“i’m horny.”
a beat of silence falls between them. “…okay?”
“but period.”
jooyeon blinks confused like he doesn’t see the problem at all. “what’s with period?”
“i want you to fuck me but i’m bleeding out of that hole where i want you to stick your cock in!”
jooyeon visibly holds his laughter in with the way his shoulder shakes so hard but eventually he just bursts out laughing into the crook of hyeongjun’s neck. he holds hyeongjun gently and buries his face into her shoulder, swaying their body right to left. he sighs fondly as his laughter tapers off and hyeongjun knows that jooyeon doesn’t laugh mocking her, he just feels that she’s cute.
“you’re so fucking precious, oh my god. i want you to just tell me what’s in your head next time, okay? even if i couldn’t perfectly help you with something we can look for a solution together. nothing about you could scare me away, baby.”
hearing jooyeon’s words hyeongjun feels like she’s gonna burst into tears again. she’s tired of crying but her body is still buzzing from the aftermath of her quick jerking off session. still in a limbo of weird arousal, she slumps into her boyfriend’s embrace with his genuine words still bouncing pleasantly in her skull. with the way her brain constantly overthinks and second-guesses everything her whole life it’s a surprise she can believe jooyeon instantly.
so hyeongjun decides the next time jooyeon means is now.
“what if i’m still horny?”
“in that case i’m horny too. how do you want tonight to be, baby?”
“make love to me, please,” hyeongjun murmurs shyly and looks at jooyeon through her lashes. jooyeon wants to bite her flushed cheeks that resemble a ripe apple. “i still want your cock in me. only if it’s okay with you.”
“more than okay. come on, back to bed.”
but before jooyeon manages to swoop hyeongjun into his arms, her eyes widen in realization. “wait, i don’t wanna make a mess on our bed. what to do?”
“what to do is to take our old towel,” jooyeon walks away to open a cabinet beside the sink, pulls the greyed and no longer fluffy towel out of it and gives it to hyeongjun who obediently takes it from him, “and let me take care of everything after that. i don’t wanna miss even a second i can use to appreciate and love you, hyeongjun-ah. it’s only blood. i can wash it later.”
“you’re definitely an interesting dude,” hyeongjun murmurs both amused and in awe as she is being carried bridal style by jooyeon to their bedroom next door.
carefully maneuvering his body to not bump hyeongjun’s head into the door when they walk in, jooyeon huffs in disbelieve as he lies hyeongjun down on their bed. “don’t call me dude when i’m trying to be romantic here, dude.”
“sure, dude.”
“what even.”
hyeongjun giggles as jooyeon squints his eyes at her, but still helping her settle there nevertheless. placing the old towel under her hips successfully, jooyeon’s hands hover above where hyeongjun tucks the corner of the towel to fasten it on her waist. the mood softens again as jooyeon plasters an encouraging smile on his face. “can i?”
“yes, please. just… it may be messier than what you probably think.”
she clutches the sheet under her trying not to fight jooyeon when he uncovers her lower body and throws her towel to the floor. even in their dim bedroom it indeed looks like a mess between her thighs as it’s only her second day, but jooyeon doesn’t make a comment on it. the blood smears down the upper half of hyeongjun’s inner thighs as she doesn’t wear anything when they stand in the bathroom and have a conversation earlier.
“i don’t mind messy. sex is supposed to be messy, don’t you think? can i turn the bedside lamp on, baby?”
hyeongjun hums confirming. might as well let jooyeon see everything. her slightly bloated belly, the puffiness of her cheeks and her double chin, the pimples both hormonal and not. when her eyes adjust to the orange light, jooyeon is already naked and in the process of helping her out of her shirt.
“pretty baby, all for me,” praises jooyeon with a soft smile while moving down to hover on top of hyeongjun in between her open thighs. he happily leans into her open-mouthed kiss knowing hyeongjun is trying to distract herself from feeling flustered under jooyeon’s sweet nothings before making a journey down her neck and chest while leaving gentle nibbles on her skin.
it’s all just an instinct for jooyeon. he nuzzles his face into hyeongjun’s boobs like a cat that’s trying to leave its scent on something it claims to own. but when hyeongjun lets out a tiny whimper and squirms when jooyeon starts mouthing on her areola, he immediately stops and pulls his face away apologetically. “i’m sorry. are they sore?”
“yeah,” hyeongjun feels her throat is so dry from panting harshly, “but it feels good when you touch them. weird, i know. you can keep going.”
with hyeongjun’s hands guiding his head closer to her chest again, jooyeon readily laps onto one perked brown nipple with his warm and wet tongue and makes hyeongjun’s chest jump. she throws her head back and grips jooyeon’s hair tight. jooyeon simultaneously groans into hyeongjun’s flattened tit and rubs his half-hard cock against her swollen pussy when his hips involuntarily jolt from the way hyeongjun is trying to make him bald.
“please, i need you,” hyeongjun weakly slaps his arm repeatedly in her desperate attempt to get jooyeon to fuck her, feeling him fully hard against her mound. jooyeon’s harsh breathing lets her know it’s not only her that needs more attention. but a thought suddenly passes through her mind and she needs her brain to shut up.
it’s about the smell.
hyeongjun wouldn’t notice the iron as she was somehow too desensitized to it after years of exposure but now she is suddenly too aware of the smell. if she can catch the smell of her blood, then jooyeon of course can smell it too. maybe it shows on her face as jooyeon taps the tip of her nose and bats his eyelashes cutely. “don’t think too much.”
and then he sits straight to reach into their nightstand drawer and takes a bottle of lube from there. “condom?”
“only if you want to.”
“hell no,” says jooyeon with a grin that makes hyeongjun want to smack it off his face. unfortunately, he is handsome and that grin makes him look even more attractive. she is on birth control anyway and they never changed partners in the one year they are dating and hopefully, they’re it for each other.
hyeongjun braces herself when jooyeon nudges the tip of his generously lubed cock against hyeongjun’s entrance. and by god, it already feels so good. jooyeon grips her thighs open as he makes a home in hyeongjun. she never knew how tight she would be during this time, so when jooyeon pushes his cockhead in her and immediately stills with a groan she knows jooyeon feels it too.
“fuck, hyeongjun, wait.”
she wordlessly nods as she is trying to regain her composure too just like him. jooyeon leans closer to her with hands bracing on the mattress beside her waist and moves his hips again when the scrunch between his eyebrows loosens. but before he can push entirely into hyeongjun, hyeongjun gasps and stops him. jooyeon realizes what she means by that as now his eyes widen.
when jooyeon usually can push his cock into hyeongjun to the hilt, his cock is only halfway in and his tip already nudges into hyeongjun’s cervix. hyeongjun is trying not to cry out loudly and wake the whole apartment building up when she feels a different kind of pleasure rapidly building up deep inside her. she can’t explain what she feels. it just feels so deep and warm makes her mind float.
“are you always this tight, baby?”
hyeongjun shakes her head gasping, urging jooyeon to move slowly. “no. it’s the period thingy again for sure.”
she feels like her nerve endings inside her are startled awake when they’re not expecting a guess in hyeongjun when she’s on period and that’s why she’s so sensitive. just like her in the morning before going to work when jooyeon teases her while she is still grumpy. hyeongjun needs to reward jooyeon later for being so accommodating to her and holds himself back when clearly he really wants to just fuck hyeongjun senseless.
not even a few gentle rolls of jooyeon’s hips and she already clenches hard around him. with the way her cunt tighten, jooyeon’s cock can brush against every sweet spot in hyeongjun just with small movements. when she peers up to look at jooyeon’s dazed yet adoring face, she lets go.
“oh, good girl,” jooyeon leans down to brush hyeongjun’s fringe away from her sticky forehead before dropping a sweet kiss to her hairline, “i bet that feels so good, yeah?”
hyeongjun’s only answer is a garbled nonsense as the dwindling pleasure still makes her toes curl. jooyeon slows down before entirely stopping when she goes limp, but when he tries to pull out of her she locks her ankles on his back. “don’t stop. i think i’m going to come again. come in me, baby, please.”
the tremble of hyeongjun’s soft plea makes jooyeon grip the bedsheet hard. his arms give out as he trembles just like her, so he leans down on his forearms and keeps pushing into her. she can feel her muscles give into the pressing of jooyeon’s cock in her and jooyeon can push deeper into her than earlier. her walls soften as well as her cervix after receiving an orgasm from jooyeon’s gentle caress. hyeongjun’s mouth is gaping wide and her face is scrunched in an overwhelming pleasure, enjoying the pinpricks of overstimulation too much she’s not even making a noise when usually she’s vocal, sometimes almost too loud. they’re both noisy babies.
jooyeon nuzzles his face into hyeongjun’s cheek. if not for their not so family friendly activity, it can be seen as cute. he is still cute even now. he keeps nuzzling his face into whichever parts of hyeongjun’s head are close to his face. hyeongjun can feel his warm panting against her skin, his choked whines and whimpers are being voiced right into her ear like a mind-altering spell.
“close,” jooyeon murmurs against her earlobe but hyeongjun knows jooyeon will make her come first so when jooyeon sneaks one hand down between their body she’s not surprised. hyeongjun is not entirely right as she still arches her spine in a jolt when jooyeon rubs tiny circles against her clit, also as gentle and forgiving as his thrusts into her. she is thrashing around under his weight and when she finally comes for the second time, she is sobbing as her nails draw red lines on jooyeon’s back.
“thank you, beautiful, thank you.”
in her pink and floaty state of mind hyeongjun faintly questions why jooyeon thanks her for coming hard, but she’s not complaining when she can feel his cock twitches in her cunt and he’s filling her with his cum. jooyeon’s single weak moan against her cheek when he comes makes her heart feel warm for some reason. she doesn’t know how long they stay in that position with arms embracing each other softly and lovingly, but she still whines and makes a grabby motion squeezing his arms when jooyeon pulls his softening cock out of her.
“we need to shower and sleep, baby,” jooyeon laughs with his hoarse voice, still looking so fond of her even after witnessing the mess they make on the towel. his cum leaks out of her cunt when she makes a slight movement. she feels kind of self-conscious with the way jooyeon stares hazily at her leaking pussy knowing how messy she is, but jooyeon just looks like he wants to dive his face into her mess and not at all unnerved.
“fuck, you look like i just chomped on your cock and spit it out again on your crotch,” hyeongjun blurts when she looks at jooyeon’s lower half still out of her mind.
“you’re so gruesome,” he kisses her forehead as he swoops her into his arms again to bring her to the bathroom, “that’s what i like about you.”
hyeongjun can’t let jooyeon go away from her after this. he’s seen too much of her now. oh, she’s so excited at the prospect of having jooyeon in her hands forever.
