tags: escaped prisoner yeosang, exes to lovers, dubcon, emotional manipulation?, not proofread
this was not supposed to go out first but i have yeodoongies to please
it was an unusually rainy afternoon, drumming hard against the tin roof of the little cabin you rented a few months ago. you pushed the door open with your shoulder, arms full of damp firewood, boots caked with mud. you kicked the door shut behind you, setting the logs down by the hearth, and froze.
yeosang was sat at the dining table, hands loose around a chipped mug he gave you as a gift forever ago. rain had darkened his coat, hair plastered to his forehead.
his eyes lifted slowly as you walked in, the air in the room thickening instantly.
your heart slammed in your chest, the firewood in your hand clattering as it falls from your hands. “how did you-”
he stands slowly, chair scraping, water dripping from his sleeves onto the floor. “tracked the post office name change form. wasn’t hard.” his voice was low, almost soft. “you changed it back to your maiden name. thought that would hide you?”
you took a step back toward the door, the sound of rain drowning out your heartbeat. “you need to leave. now.”
yeosang crossed the room in three steps, backing you up until your shoulders hit the wall. he braces one hand on the wall beside your head, the other on the other side, caging you in.
“you left because you were scared,” he says quietly, “i get that. but you’re scared of the wrong thing.”
“i left because you chose them. the jobs, the blood, the nights you came home smelling gunpowder. i couldn’t keep waiting for the day they dragged you out in a box. get out,” you murmur, throat raspy.
his jaw tightened. “i know what i chose. doesn’t change what you are to me.”
he leans in, giving you time to turn your head, and you twist your face away, palms shoving hard at his chest. “don’t.”
his hand catches your wrist mid-push, the other sliding to the back of your neck, thumb pressing just under your jaw, tilting your head back. “still mine,” he murmurs, voice rough.
you jerked your head, trying to pull free. “i said no.”
he kissed you anyway, lips still cool from the rain, tongue pushing into your mouth when you gasp in protest. you bit down on his bottom lip, pulling a hiss from him, but he just kisses you deeper.
your free hand shoves at his shoulder again, nails digging into the fabric of his shirt, “stop- yeosang, stop.”
he spun you fast, chest to the wall, forcing your palms to slap flat against the plaster. one his hands pinned both wrists above your head, the other yanking your skirt up roughly, bunching it at your waist.
you kick back, heel connecting with his shin, but he just grunted and pressed closer, thigh wedging between yours to keep your legs apart.
“you can fight,” he rasps against your ear, breath hot on your neck. “but i think your body’s already remembering.”
his fingers hook into the waistband of your underwear, tugging them down your thighs until they catch on your knees. you twist, trying to close your legs, but his knee nudges them wider. his hand slides between you, palm cupping you as his fingers part your folds, finding you wet.
“see?” he says, voice ragged, “still mine.” you shake your head, tears stinging your eyes.
he works two fingers inside you slowly, curling them as his thumb brushes your clit in tight circles. you bite you lip, trying to keep yourself quiet, but a soft whimper escapes anyway.
the fight starts draining from your body as your forehead presses the cool wall, breath shaky. “yeosang..” you whimper, voice softening.
he presses a kiss to the back of your neck. “let me take care of you,” he murmurs. “just for a little. i’ve missed this so fucking much.”
his fingers speed up, the slick sounds barely audible under the rain. you cum with a quiet cry, tears slipping down your cheeks as your walls pulse around his fingers.
he pulls his hand away, and you hear the clink of his belt, the rasp of his pants opening. yeosang turns you around to face him, hands resting on your waist.
he cups your face with both hands, thumbs brushing away the tears, letting his forehead rest against yours. “i missed you,” he whispers. “every damn day.” your hands come up to rest on his chest as he kisses you softly, and you kiss him back deeper.
yeosang finally guides himself between your legs, the head of his cock nudging your entrance. you part your thighs a little wider, breath catching as he pushes in slow, inch by inch.
the stretch burned in a familiar way, pulling a soft whimper from your lips as he bottoms out, hips flush to yours.
“fuck,” he breathes, forehead dropping to your shoulder. “you feel like home.”
he starts moving in long, rolling thrusts, and every stroke drags against that spot inside you that blurs your vision. your arms wrap around his neck, fingers threading into his damp hair as the pleasure builds.
you moan quietly against his neck, hips meeting his thrusts. yeosang groans your name, picking up his pace when he feels you tighten around him. his hand slips between you, thumb finding your clit to rub tight circles, pushing you over the edge for a second time.
yeosang follows right after, burying himself deep with one thrust and spilling hot inside you, arms locked tight around your waist. he stays buried, breathing hard against your neck as your fingers stay tangled in his hair.
“no more leaving,” he murmurs against you, voice rough. “you’re mine. always were.”
✦ . ⁺ . ✦ . ⁺ . ✦
the morning light filters through the small window, illuminating the dust floating in the air.
you wake slowly. yeosang’s arm is heavy across your waist, chest pressed solid against your back. you could feel an ache between your thighs, the dried evidence of him still sticky on your skin.
you lay still, staring at the rough wooden wall, listening to the slow drip of rain outside. your fingers rest lightly on his forearm, feeling the scars littering across his warm skin, throat tightening.
part of you still wanted to be angry, to shove him away and tell him to leave again. but a bigger part just wanted to stay right here, wrapped in his warmth.
yeosang stirred behind you, his arm tightening instinctively as his nose brushed the back of your neck, lips pressing to your skin in a soft kiss.
“you’re still here,” he murmurs, voice thick with sleep.
you swallow hard, “yeah.. i’m still here.”
he shifts so he can see your face, propping himself up on one elbow. his hair is messy, falling into his eyes as the morning light illuminates his face.
you turned in his arms, facing him fully. your hand came up slowly, hesitating for a second before your fingertips brush his cheek, tracing the line of his jaw. yeosang leans into the touch, eyes fluttering.
“i missed you,” you whispered, voice cracking. “even when i was trying so hard not to. even when i told myself i hated you.”
yeosang’s expression softens, catching your hand and pressing a kiss to your palm, then to the inside of your wrist. “i never stopped thinking about you,” he says quietly. “not a single day. you were the only thing that kept going in there.”
tears prick at your eyes as you shift closer to him, pressing your forehead to his, legs tangling under the quilt as you slide an arm around his waist.
“i was so scared last night,” you admit softly. “but when you.. touched me.. it all came rushing back. how much i missed the way you touch me, how i used to feel with you.”
yeosang lets out a low grunt, pulling you tighter against his chest, one hand cradling the back of your head. “i’m sorry,” he whispers into your hair. “i’m so fucking sorry i made you cry. i didn’t want it to be like that.. but i couldn’t let you go again.”
you nodded against his skin, breathing him in. “i’m not saying everything’s okay,” you say softly, voice muffled against his neck. “but.. i don’t want you to leave either.”
yeosang lets out a shaky breath, relief evident in his shoulders. his fingers thread through your hair, stroking slowly. “then i’m staying,” he murmurs. “i’ll do whatever it takes this time.”
after a few minutes, he presses another kiss to your forehead, “coffee?” he whispers.
you nodded, a tired smile tugging at your lips. “yeah.. coffee..”