#is that their ship name???????? what is it.
Explore tagged Tumblr posts
inkskinned · 2 days ago
Text
i love you vaccines i love you research i love you reading the book instead of having chatgpt summarize it i love you critically thinking rather than reacting to a headline i love you investigating the source material i love you science i love you math even though you are personally my enemy (math/yn slowburn) i love you writing even though you try to stab me a lot i love you Experts in Your Field i love you Using The Brain
7K notes · View notes
bloominglegumes · 2 days ago
Text
Tumblr media
i.i i ouhghfhh
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
1K notes · View notes
fishymom-art · 2 days ago
Text
Tumblr media
I love drawing her…..
Also, sorry, it’s my first time drawing Prune Juice and Kouign-Amann, I’m still working on a comfortable way to draw them jhkdjfhfjhdf
498 notes · View notes
gaylittlebird · 3 days ago
Text
😳😳😳
Tumblr media Tumblr media Tumblr media
They simp for eachother frfr
Original by bostynbaker on tiktok! :
Tumblr media Tumblr media Tumblr media
2K notes · View notes
jaeyuniversal · 2 days ago
Text
you broke me first - l.hs
Tumblr media
pairing: virgin!lee heeseung x experienced fem!reader
synopsis: you and heeseung are the school’s golden pair — popular, admired, and constantly shipped. the only problem? you can’t stand him. from competing on exams to gym class, you’re always neck and neck, and no one gets under your skin like he does. but while you see a rival, he sees the love of his life. when you overhear a hushed conversation that breaks you, will heeseung be able to win you back?
featuring: all of enha, winter from aespa, yuqi from (g)i-dle, and keeho from p1h
genre: angst... slow burn, some fluff, kissing, skinship, SMUTTTT, college au, first love trope?? sorta? one sided enemies to lovers
warnings: smut so mdni (18+), alcohol consumption, vandalizing property, Sexual Tension, everyone is around the same age (21-23), lowercase intended <3
playlist: you broke me first by tate mcrae & what was i made for — billie eilish
(smut warnings under cut!)
wc: 13.271k
a/n: first fic is here! plsplspls leave feedback as anything helps!! was listening to you broke me first and got inspo for a kinda angsty fic pls bare with me :3 anyways! enjoy the read <3<3
smut content: mention of toys (but no use), fingering, squirting, unprotected sex (not for you), dry humping, switch! hee and reader, riding, mating press, too much kissing, masturbation (m.), breeding kink, slight dacryphilia, oral (m. & f.), deepthroating, belly bulge, creampie, size kinkish, big dick! hee, not much aftercare but it's like fluffy, y/n has a “reputation” that she gets around, VIRGIN HEESEUNG (but no one knows…) i think thats it? lmk if i missed anything ◡̈
not proofread!
Tumblr media
lee. fucking. heeseung. you hate him. you can't stand him. he always knows what to say just to piss you off. you might be wondering, "why don't you just try to avoid him?" the issue is... you do. you try with ALL your power but to no avail, he's in the same friend group as you.
your friends, knowing you hate him, decided to combine friend groups to see if you and him could mend things. spoiler alert: it failed miserably.
you felt safe in your small circle with keeho (the man you deemed to be your biological older brother — you aren't related), yuqi (your junior high best friend), and winter (your literal wife).
you guys were well known around the entire city of seoul for being the "it group" — always partying, hooking up, and somehow still acing every class (while nursing massive hangovers).
however, heeseung's friend group consisted of the golden boys in decelis university: park jongseong (known as jay, he hates his given name), sim jaeyun (known as the australian transfer student, jake), park sunghoon (the insanely hot figure skater), kim sunoo (the bubbliest person you've ever met), yang jungwon (the boy with feline features, however you've made a special note to never piss him off cause he has a black belt), and nishimura riki (known as ni-ki because he wanted to be different).
you loved riki. he was like your younger brother — chaotic, blunt, and always three steps ahead of everyone. you’d even joked once that if you had to suffer heeseung’s presence, at least you got riki out of it.
unfortunately, riki had the worst habit of instigating chaos.
“truth or dare?” he asked one friday night, grinning like he already had your life planned out. everyone was crammed into jay’s ridiculously large basement, music low, snacks half eaten, and bodies sprawled on beanbags and plush carpet.
you should’ve said “truth.” you knew you should’ve. but you weren’t a coward.
“dare,” you answered, arms crossed, eyes sharp.
the group erupted in ooooh's in perfect synchronicity.
riki’s grin only widened. “i dare you to sit on heeseung’s lap for five minutes.”
you almost lunged across the room.
“riki,” you hissed, “you are so dead.”
he just wiggled his brows suggestively. “i’m a baby. you wouldn’t hurt me.”
the worst part? he was right.
you looked over at heeseung, who was watching you like a cat watching a cornered mouse — lazy smirk, fingers casually drumming against his knee. “scared, sweetheart?”
“i’ll kill you in your sleep,” you said sweetly as you stalked over and dropped yourself into his lap like he was made of cardboard and air.
he oofed, not because you were heavy, but because he wasn’t expecting you to actually do it.
“wow,” he murmured, lips near your ear. “you smell like citrus and bad decisions.”
you resisted the urge to elbow him in the ribs.
five minutes. you just had to survive five minutes.
but then his hands casually settled on your waist, and you felt it — the spark. the electric, traitorous, goddamn spark that told you this was a very, very bad idea.
because maybe, just maybe, your hatred wasn’t as pure as you thought- no. what are you thinking??? you immediately shook the feeling that was buzzing inside you and blamed it on the alcohol swimming in your blood.
you definitely. hated heeseung. yup, yeah, you really did.
heeseung on the other hand? he was just praying to every god he could think of that you couldn't feel how sweaty his palms were getting.
because he was panicking. full blown, internal screaming, oh-no-she’s-sitting-on-me-and-she’s-warm kind of panicking. he hadn't expected you to actually follow through on your usual threats, much less practically straddle him in front of your mutual friends.
but now? now he was just trying to not pass out from the sheer force of your perfume and presence and the weight of years of unresolved tension that sat heavier than you ever could.
"you're sweating," you said flatly, side eyeing him with that expression that usually meant murder or mockery — or both. "you good?"
"totally," he croaked. "i always nearly die when beautiful people threaten me. it's, like, my thing."
you blinked once. twice.
"did you just call me beautiful?"
"i said what i said," he muttered, then immediately regretted everything.
your brows lifted in slow, dangerous amusement. "you feeling okay, heeseung? you hitting on me while i’m threatening you?”
“wouldn’t be the first time,” he said, almost too quiet for you to hear.
and there it was again. the spark. like a lighter flicked too close to your frayed nerves.
you looked away, choosing to focus on literally anything else, but his grip on your waist tightened just slightly, grounding you, almost daring you to acknowledge it.
“how much longer do i have to sit on this assholes lap?” you questioned under your breath, reminding yourself, reminding him, that this was temporary.
"4 minutes!" jake sang back as his accented voice rang in your ears. fuck, it's only been one minute? you thought to yourself... until he spoke.
“i could ruin us in three,” he whispered, warm breath tickling your ear. he was so close you could practically feel his labored breathing against your back. you craned your neck to the side so you could look him in the eyes, "what did you just say???" heeseung was at a loss for words — his brain only drawing blanks.
did he say what he thought he said in his head out loud? impossible. he's hidden it so well, no one in your guys' shared friend group had even suspected his overbearing attraction towards you.
so heeseung did the only thing he could think of. he gulped.
just as your gaze dropped to his adams apple, sunghoon cleared his throat, reducing the fiery tension between you two to reduce to a simmer. "time's up" he stated. and just like that, the warmth you once shared was gone.
as the game progressed, the most interesting things to occur were jake kissing sunghoon on the cheek, riki vandalizing an old alley way that never saw the sun, and winter lady-and-the-tramping a twizzler with keeho.
you and heeseung never dared to even spare a glance in each other's direction for the rest of the night.
───
you laid awake, staring at the ceiling in jay's basement while trying to get comfy on the leather couch that probably cost more than your entire wardrobe. you couldn't sleep. and the reason? none other than your self-proclaimed arch nemesis: lee heeseung.
your friend groups slept on different floors to prevent you and heeseung arguing and waking up the entire house. you slowly got up, attempting and (barely) succeeding to not step on a sleeping figure sprawled on the floor.
as you walk up the stairs from the basement, you hear two people whisper shouting at each other.
you glance at the time displayed on your phone.
a measly 3:16 am stared brightly at you. who's awake at this hour?? as you step closer to the hushed voices, you think you can make out the unmistakeable deepness of riki's voice and heeseung's annoying(ly hot) whispers, tinged with sleep.
"why the fuck would you dare HER of all people to sit on MY lap????" heeseung shouts quietly, clearly frustrated. riki bursts into a fit of giggles. "dude, don't tell me you feel something for her, don't you guys like hate each other?" he says between snide little chuckles.
heeseung freezes. there's no way riki really caught on to what he was supposed to never let slip through the cracks... right?! so he musters up all the dignity he has left and defensively grunts a series of defenses "nowhywouldieverseeherlikethatsheisn'tmytypeandithinkshe'sgross"
riki blankly stares back at heeseung's panicking eyes, "okayyy," he drags the word out, "you don't need to put her down like that, she's like my older sister, dude" riki spits back.
your lips twitch in a small smile, just for a second. just long enough for riki to catch your eyes peeking behind the corner. he nods once, subtle and solid. always in your corner.
but the comfort dies as soon as heeseung opens his mouth.
"i could never love someone like her."
and the world stops.
he says it so casually. almost like it’s a joke. like it's just another throwaway comment tossed between drinks and half-meant insults. but it lands with the weight of something cruelly true — or at least, something you believe he means.
you feel the breath hitch in your throat. just once.
riki's gaze is drawn to your frozen frame. and that's when everything freezes. heeseung whips around to see you standing there. eyes blown and glossy.
riki shifts, but he doesn’t move to try and console you — he knows better. knows this is something that'll bruise. something you need time to process, alone.
you bite back tears. “right,” you say, quietly. “of course.”
heeseung’s expression flickers — confusion, regret, something else — but you’ve already masked the pain. emotion draining from your face like you’ve trained for it. like it’s a sport. like if you stop moving, the hurt will catch up.
“i didn’t mean it like that,” he says, a little too late, a little too soft.
you readjust your posture, fixing your shirt.
“you meant it exactly like that,” you reply, and it’s not even bitter. it’s worse. numb.
riki’s there before heeseung can say anything else. standing between you like a wall. like a shield.
“walk away,” he tells you gently, and you do.
because if you stay, you might ask him why not. and you’re not sure your heart could take the answer.
riki turns back to heeseung, flames he's never seen before burning in the younger boys irises that are normally filled with mischief and teasing glints. but all of a sudden none of that is there anymore. it's pure, unfiltered anger. raw emotion.
heeseung wants him to yell at him. say something, anything. but nothing comes. riki just walks upstairs like he doesn't even know who heeseung is anymore.
and maybe he doesn't.
───
the next morning, when heeseung wakes up, it's almost peaceful. until rain begins to tip tap on the roof and everything comes crashing down. his chest is tight and immediately swells with regret. so much he thinks it'll spill out of him just like the rain outside.
he needs to talk to you. make sure you're okay. but he knows he's the last person you want to see right now. still, he has to try
as he descends down the stairs, he doesn't smell the usual feast jay would prepare them: eggs, bacon, toast, orange juice and cereal for jake since he claims, "it doesn't hurt his tummy," (his words).
he actually doesn't see jake. nor sunghoon, sunoo, jungwon, jay, winter, yuqi, or keeho.
after last nights events, he expected not to see riki as he was probably with you.
how did he go from having the girl of his dreams sitting on his lap, to making her hate him even more?
it's simple, really: he fucked up.
he moves through the house like a ghost — rooms too quiet, air too still. no laughter, no music playing off someone’s phone. just him and the rain.
the basement still has the blanket you’d curled up with last night. your mug — half full. he picks it up, and it’s cold. like him.
he tries to call riki. no answer.
he tries to call you.
it goes straight to voicemail.
he types out a text. deletes it. tries again.
“i didn’t mean what i said. i didn’t mean to hurt you. i'm sorry, y/n”
he stares at it. sends it.
and immediately regrets it. because what if you never answer?
as he packs up all his belongings, ready for the uncomfortable drive home, someone enters the house.
heeseung's heart rate picks up. what if it's you? he bolts down the stairs and is ultimately disappointed when he's met with a very disapproving jay.
they stand across from one another, staring into each others eyes.
heeseung's the first to break. he collapses on the bar stool at the counter and drops his head into his hands like it weighs a ton.
jay just sighs and sits down next to his friend.
"is she okay?" heeseung mumbles, his face buried in his hands.
jay’s jaw tightens. "why do you care?" he snaps. "you sure as hell didn’t last night when you said you could never love someone like her."
the words hit hard — harder than jay intended — and heeseung shatters.
the sobs break out of him like a dam giving way, loud and raw. tears stream down his face, and the sound of it makes jay flinch, caught off guard by how real the pain is. how broken heeseung suddenly looks.
still, jay moves without thinking, reaching out and rubbing slow circles on his friend’s back. it doesn’t fix anything, but it softens the edges of the moment.
they sit there in silence, the storm outside echoing the one inside, as heeseung cries himself hoarse.
by the time he’s able to breathe steadily again, nearly an hour has passed. his eyes are red, his voice barely there. he lifts his head and meets jay’s gaze; tired looking into just as tired.
neither of them says much. there’s no need.
finally, jay sighs and stands. “go grab your stuff,” he says quietly. “you’re in no shape to drive. i’ll take you home.”
heeseung doesn’t argue.
because for once, he knows jay’s right.
───
your phone dings.
dni: i didn't mean what i said. i didn't mean to hurt you. i'm sorry, y/n
you stare at your phone. gaze void of emotion. you've cried out everything you could muster.
you don't even know why heeseung's words echo in your head.
were you really that intolerable to be around? surely you weren't. all of heeseung's friends enjoyed hanging out with you and same with your little group.
so why did hearing your supposed enemy say he could never love someone like you hurt so bad?
you suppose you need to distract yourself from thinking that heeseung's words have any sort of impact on you. and that's when your door swings open. riki, yuqi, winter, keeho, sunghoon, jake, sunoo, and jungwon walk into your apartment with food, video games, board games, coloring books, skincare — everything you needed at the moment.
a break.
a break from your spiraling thoughts and endless questions you didn't want answered.
there's a knock at the door, jay comes in after he dropped heeseung off, with a freshly made cake, red velvet. your favorite.
you don’t move at first.
the warmth of your friends floods the apartment — laughter, chatter, the familiar rustle of takeout bags and the buzz of game controllers syncing. but it feels distant, like you’re underwater, watching from behind a thick pane of glass.
yuqi wraps her arms around you from behind, cheek resting on your shoulder. “we got your favorite pork buns,” she says softly.
you nod. you don’t trust your voice.
riki’s the one who notices your phone still clutched in your hand. screen glowing. that message. his message.
he doesn’t say anything, but he takes the phone from you gently, pressing the lock button, letting the screen fade to black. and you’re grateful. because if you kept staring at it, you might’ve started crying again, and you didn’t think you had anything left in you.
“movie?” sunghoon offers, holding up a stack of dvd's none of you ever returned to the library.
“coloring?” sunoo chirps, already spreading out gel pens across your coffee table.
“face masks?” winter insists, already tearing them open.
you let them distract you. you let them love you in the only way they know how — loudly, messily, unconditionally.
there’s a moment, in the middle of the chaos, when keeho makes a stupid joke and jungwon snorts soda out of his nose, that you laugh. actually laugh.
and then it hits you like whiplash — how easily heeseung could’ve been here. how almost close you came to letting yourself believe there was something soft behind his smirks and eye rolls. how you’d dared to hope that maybe, just maybe, the tension between you wasn’t just one-sided delusion.
but then he said it. “i could never love someone like her.”
and even with the people you love surrounding you, something in your chest hurts. like a bruise that won’t stop blooming.
later, after everyone’s settled into pillows and half-finished coloring pages, riki sits beside you. he doesn’t speak for a long time.
then, quietly, “you don’t have to pretend around me.”
and that’s when your lip trembles. just slightly.
“i don’t know why it hurts this much,” you whisper. “i knew he hated me. i knew. so why do i feel so broken?"
“he didn’t have to say it like that,” riki replies, voice firm. “he didn’t have to break something just because he couldn’t admit he wanted to hold it.”
you nod, finally letting a single tear trail down your cheek. riki wipes it away before it can fall too far.
he squeezes your hand.
“he messed up,” he says. “that’s on him. not you.”
you hold onto that — his words, their presence, the comfort of being chosen and cared for.
and for the first time since last night, you breathe. not easily. not painlessly. but it’s a start.
───
heeseung didn't know how hard it would be to try and get any information about you.
how you were doing, if you were okay. anything
your mutual friends? after hearing how massive he fucked up, they sided with you.
sure, jay, jake, sunghoon, sunoo, and jungwon would text him and hang out with him occasionally, but they wouldn't utter a word about you. most of the time heeseung saw them, it would be for awkward movie nights or when they would game together when none of them could sleep.
when he was alone, his mind ached, his chest twisted in pain, but mostly... his body ached.
he tried to stop it, he knew it was wrong.
but when you sat on his lap, something in him shifted.
sure he knew you were pretty (breathtakingly stunning), but he never imagined something he thought about constantly would ever become reality.
he thought back to those 5 minutes. the tension. surely it couldn't have just been made up in his head, right?
the way your entire body tensed when his hands rested on your hips. normally he wouldn't have touched you, but you were shifting and he needed to stop his growing problem before you noticed.
and thankfully it worked.
however, he was already hard as a brick.
his breath hitched as he remembered the look in your eyes — uncertain, but not scared. curious, maybe? or was he projecting again?
he swallowed hard, his hands now clenched at his sides like if he let them loose, they’d betray him again.
five minutes. that’s all it was. but it looped in his head like a damn broken record.
you hadn’t said a word. but your thighs had tensed. and when he shifted, trying to regain his composure, you hadn't moved away — not immediately, anyway.
maybe it meant nothing. maybe you hadn’t even noticed the way his breath had gone shallow or the way he was holding back like his life depended on it.
but god, his body remembered.
he shifted in his bed now, alone, frustrated, angry at himself. this wasn’t who he was supposed to be. he wasn’t supposed to want this — to want you — not like this. not in silence, not in secrecy, not in pain.
but the damage was already done.
and the worst part?
he wasn’t sure he even wanted to stop anymore.
as he stared at his chase atlantic posters, he thought to himself. any guy would get hard when a pretty girl sits on his lap, right? surely it isn't just because he's a pathetic virgin who's had to lie to his entire friend group about how he "gets around."
soon enough, his thoughts were interrupted by the rapidly increasing ache between his legs.
his hands trembled slightly as they hovered over the tent in his shorts. his breathing was shallow, lips parted, eyes half-lidded as if he were caught in some fever dream he didn’t want to wake up from.
he hated how much he needed this.
how much he needed you.
with a low, strangled groan, he finally gave in, palming himself over the thin fabric. the relief was immediate, but it wasn’t enough — it never was. not when the ache ran deeper than just skin. not when every nerve in his body was screaming for more.
he slipped his hand beneath his waistband, hissing through clenched teeth as his fingers wrapped around his thick length, already twitching with need. he was so hard it hurt, painfully stiff and dripping at the tip, slicking his palm almost instantly.
your name burned on his tongue, but he swallowed it back.
he couldn’t say it. shouldn’t say it.
but in his head, it echoed over and over again. your laugh. your voice. the way you looked at him — or didn’t. the way you moved. god, he remembered everything. he was haunted by it.
he shut his eyes tight and let his hand move — slow at first, starting at his base and dragging his fingers up each vein decorating the sides. his patience wore out quicker than he'd ever admit, starting to move up his length, then down with just enough pressure to make his thighs twitch. he bit his lip, hard, trying to hold in the sounds. but as the memory of you shifting in his lap played behind his eyelids like a cruel fantasy, a soft whimper escaped.
he was losing it.
desperation clawed at him with every stroke, every flex of his hand. his hips lifted off the mattress as his muscles tensed. he imagined your fingers replacing his, your body hovering over his, your breath against his neck.
“please,” he gasped into the dark — not even sure what he was begging for. forgiveness? permission? you?
he pumped harder now, faster, chasing that high like it would save him. his other hand gripped the sheets, knuckles white. he was right on the edge, falling apart with nothing but the echo of your presence and the throb of need coiled deep in his belly.
“i need — fuck, i need you,” he moaned, broken and breathless. his body was hot, slick with sweat, twitching under his own touch.
he could feel it. the band threatening to snap at any moment.
he swirled his fingers around his tip, hitting that spot that made his vision go white. he was close.
all it took to unravel him was an image of you, mouth replacing his hand. trying to fit as much of him into your mouth while he just laid there and took it.
eventually the thought was too much, his seed spilled over his stomach in thick, messy ropes, his fist slowing only when the aftershocks wracked his frame like a wave of guilt and pleasure colliding all at once.
he laid there for a moment, chest heaving, skin flushed and sticky.
and then it hit him.
he still wasn’t satisfied.
because it wasn’t your touch. it wasn’t your voice, your kiss, your heat. it was just his hand and a fantasy he couldn't let go of.
and no matter how many times he did this, no matter how many times he used the memory of you…
it was never going to be enough.
───
you’ve held it together for as long as you could — smiled through movie nights, laughed at keeho’s stupid impressions, even ate something other than ramen yesterday. but it’s all surface level. the moment you're alone again, the cracks split wide open.
there you are, sitting on your couch, drowning in your thoughts. 
the faint glow of the streetlamp filters through the windows, further highlighting the text message staring back at you
“i didn’t mean it.” 
it replays in your head over and over like a broken record until your vision starts to blur. tears flood your waterline but you make no effort to stop them. 
you don’t sob. you just sit there, hurting so quietly it’s almost peaceful.
until it isn’t. 
your lip trembles slightly, then it all comes pouring out. 
“why? why did you say that? what the fuck. did i do to deserve those words?” 
riki hears your quiet words from the bathroom. he comes rushing out, empathy and sadness twirling in his eyes. 
“hey, hey, hey, talk to me y/n. yell at me if you need to, yeah?” he says. voice barely above a whisper. all you can choke out is a tiny “no, none of this is your fault.” 
riki sits next to you, holding you, trying to piece you back together as if he were the one who broke you.
disrupting the mellow silence lingering in your apartment, there’s a knock at the door.
not wanting the worst case scenario, you answering the door to heeseung, riki gets up and makes his way to where the sound came from. 
to both of your dismay, a tired heeseung stands in the doorway. 
his hair is messy, dark bags under his usually teasing eyes, looking like he hasn’t slept in days.
he freezes when he sees you. your puffy eyes, shaking hands, the way you curl in on yourself like you’re trying to disappear. 
riki steps in front of you, but you give him the signal to back down. you and heeseung can handle this alone. what’s another argument anyways? 
as riki walks away, heeseung starts slowly “yn…” 
you look at him. and no matter how hard you could have tried, nothing could have stopped you from snapping at him.
“why are you here?”  “i had to see you. i had to say–”  “you already said enough, heeseung.” 
god. the way you say his name. all he’s thought about since you last saw each other was you saying his name. and now, he doesn’t wanna hear it ever again. 
he opens his mouth to speak, but you beat him to it. 
“do you know what it felt like to hear you say i wasn’t lovable? that someone like me could never be enough for you?” 
as if you could read his mind, you shake your head, dismissing whatever he was about to spit out. 
with every last ounce of energy you can gather, you scream. “you don’t get to feel sorry now. you made your choice the other night. i knew we had a mutual hatred, or at least some twisted distaste, but i never even thought about saying something like that to you.”
he doesn’t respond right away. just stands there, frozen. then you hear it. soft sniffles. ragged breathing. sobs.
he breaks.
because this is the first time he gets it. really, truly understands what he did. what he said. what it cost you.
“i’m sorry,” he chokes out, voice cracked and barely audible. “truly. what i said last week… i didn’t mean it. even thinking it broke me.”
you stare at him for a long, quiet second. and then you say it — flat, but shaking.
“you broke me first, heeseung.”
his breath catches. your words land like a punch to the gut, because they’re the truth. maybe the first truth spoken between you in a long time.
heeseung, who’s always so calm. so composed. the one who rolls his eyes at everything and makes everything feel like a joke. he’s crumbling in front of you now. not fighting. not defending. just falling apart.
and then it hits you. maybe he’s always been like this.
watching you. listening. never the first to strike, only ever the one to react. maybe he was never the villain in this story.
your breath hitches. maybe, just maybe, you were wrong.
you don’t know why the realization crashes down now. maybe it’s the sound of his sobs. maybe it’s the way the silence has more weight than anything he’s ever said. but something inside you shifts.
and for the first time, you see him — not as the enemy. but as the boy who let you hate him, because he didn’t know how to ask for anything else.
you replay every argument like a tape stuck on rewind. you were always the one who started it.
the snide comments. the sideways glances. the venom you dressed up as jokes.
heeseung never really fought back. he always matched your energy, sure, but he never escalated it. never crossed a line. not until that night.
your chest tightens. you realize you don’t even remember what the first fight was about. some hallway bump? a misunderstood glance? maybe it was never about anything. maybe it was just you, projecting every piece of your brokenness onto the only person who saw through it and stayed.
god, had he always stayed?
you remember in elementary school, how he used to bring you extra snacks when you forgot lunch. how he gave you his hoodie that one time you were shivering during morning assembly, even after you’d spent the entire week roasting him in front of your friends.
you remember the way his gaze always lingered—not in a way that felt invasive, but like he was always checking. watching over you without saying a word.
and now here he is. slumped into his knees. back pressed against the wall, crying over you.
you were so busy building walls with your bitterness that you didn’t notice it was slowly breaking him. 
the quiet way he tried to reach over them.
you sink to the floor across from him, not close enough to touch, but close enough to feel the weight of everything between you.
for a long moment, you don’t speak. neither does he. you just breathe in the silence together — like it’s the only language you both understand.
“i didn’t know how to stop hating you,” you whisper, voice catching. “because if i stopped… i think i would’ve started needing you.”
heeseung lifts his head. eyes red, lashes wet.
“i already did,” he says. “i never stopped.”
your heart fractures in a way that doesn’t feel sharp, just tired. heavy.
“i don’t know what to do with that,” you admit.
“you don’t have to do anything,” he murmurs. “not tonight.”
you nod. once. then you help him get up. both your legs feel numb, but you walk him towards the door. your hand rests on the handle, taking a second to look up at him. really look at him, and you’re tempted to say something. 
but instead, you give him the quietest thing you can offer: a small, broken sort of smile. not quite forgiveness. not quite goodbye.
then, he steps out into the night. and just like that, the quietness of everything settling in takes over. no more lies. just the truth.
as you’re deep in thought, riki walks in with two mugs of hot chocolate — extra marshmallows, your favorite. 
-ˏˋ⋆ 3 years ago ⋆ˊˎ-  
it’s a chilly summer night. you and riki are sprawled out on the roof of his parents' house, the shingles warm beneath your backs from the day’s lingering sun. crickets hum below. the stars blink overhead, careless and constant.
you shift slightly, seeking warmth, and without a word, riki lifts his arm. you curl into the space beside him, head on his shoulder, fingers tucked into the sleeve of his hoodie. his arm settles around you like it belongs there.
“do you think we’ll ever feel like this again?” you murmur. “peaceful. like nothing’s wrong.”
he hums low in his chest. “you mean without chaos or boys who don’t deserve you?”
you let out a breath, half a laugh. “exactly.”
there’s a pause, the kind that feels thick with unspoken things.
riki’s voice is soft when he finally speaks. “i think… the people who make you feel heavy, like you're constantly questioning yourself, that’s not love, y/n. that’s something else.”
you turn your face slightly to look up at him. he’s gazing at the stars like he’s afraid of admitting he craves the one thing he’s always sworn to never care about. 
“love should never hurt,” he says, quieter this time. “not the kind that stays.”
you don’t say anything right away. you’re too busy memorizing the way the night folds around his words. the way he’s always been a comfort for you, the one to pick you up when you’re falling. 
and in that moment, you believe him. you really do.
you nod once. “then i hope… when it’s my turn, it feels like this. safe.”
riki swallows. “me too.”
-ˏˋ⋆ present time ⋆ˊˎ- 
and now, back in your bedroom, the silence left in heeseung’s absence is deafening.
your gaze flicks toward the window, rain still threading down the glass like tear tracks. your mind lingers on that rooftop — the stars, the safety, the version of you who still believed in soft things.
before all the hook-ups, parties, and one-sided confessions. 
you pull the blanket tighter around your shoulders and whisper. either to riki or yourself, you don’t know.
“you said love should never hurt. i think heeseung missed that memo.”
and god, how you wish you could go back to that night — before the spiral, before the ache.
before the boy who made you feel like an afterthought.
before you let yourself fall over someone you thought you didn’t care about. 
riki leaves after making sure you’re alright, mumbling something about dance practice. 
and again, it’s just you. in the quiet. 
then, almost without thinking, you rip a blank piece of paper out of your journal.
you don’t plan it. it’s just instinct — fingers gripping your pen, waiting for permission your heart hasn’t quite given. but then you start writing.
dear heeseung,
i hated you before i knew how badly i could want you. maybe that’s where it all went wrong. because at some point, i stopped seeing you as the boy who annoyed me and started seeing you as someone i wanted to understand. as someone i wanted to look at me and see me. and for a while, i thought maybe you did. i thought maybe the way you pulled me into your lap, the way you whispered near my ear, the way your hand rested on my waist — i thought maybe it meant something. i thought i was stupid for hating you. turns out i was just stupid for hoping. you said you could never love someone like me. and god, that broke something in me i didn’t know was still whole. because even when i told myself i hated you, there was always that small, traitorous part of me that wondered: what if he doesn’t hate me back? what if it’s more? but it wasn’t. and now i can’t unhear it. you probably didn’t even mean it — not in the way it came out. maybe it was fear, or pressure, or ego. but it doesn’t matter, does it? words don’t get erased just because we didn’t mean them. they echo. and yours… yours are still echoing inside me like a song i can’t shut off. i don’t think i’m mad at you anymore. i think i’m mad at myself. for letting you get close. for not guarding the parts of me i only let out in small doses. for thinking i was different to you. i wish you hadn’t said it. but mostly, i wish it hadn’t mattered so much to me that you did. – y/n
you take out an envelope, neatly fold the paper and stuff it inside, writing a neat ‘heeseung’ on the front of it. 
some truths aren’t meant to be sent. some confessions are only meant for the rain to witness.
and tonight, that’s enough.
───
the second the door shuts behind him, the silence hits like a punch to the ribs.
heeseung stands there for a second too long, staring at the wood grain of your door like it might open again. like maybe you’ll come running after him. like maybe that small, broken smile you gave him wasn’t the end.
but it doesn’t open.
and it was the end.
he starts walking. he doesn’t even remember moving his feet, just that suddenly he’s outside, and the rain greets him like an old friend. cold, sharp, unforgiving. it soaks through his hoodie in seconds, but he doesn’t flinch.
he deserves it. every drop. every chill. every echo of your voice in his head.
“not quite forgiveness. not quite goodbye.”
god, what did he do?
how did he take someone who was literally sitting in his lap, trusting him with the fragile thread of something real — and turn that into this? this mess of silence and space and words he can’t take back?
“i could never love someone like her.”
he had said it so carelessly. so cruelly. trying to deflect the attention off himself in front of your friends, like a coward. like a boy who still thinks protecting his ego is worth more than protecting a heart.
especially your heart.
he wipes his face with the back of his hand, unsure if it’s tears or rain. it’s probably both.
he thinks back to your eyes right before he left. the way you looked at him like he was someone you used to know. like whatever thread was between you had finally snapped.
and the worst part?
he couldn’t even beg you to stay.
because he knows — he knows — he doesn’t deserve it.
he walks home in silence, the city around him buzzing and breathing like it doesn’t care at all about the wreckage inside his chest. his phone buzzes a few times in his pocket, probably jay or jungwon checking if he made it back safely.
but none of it matters.
because there’s only one person he wants to hear from.
and you’ve already said everything you needed to say. in the way you didn’t ask him to stay. in the way you didn’t cry. in the way you simply closed the door.
so when heeseung finally steps into his apartment, soaked to the bone, trembling from more than just the cold, he collapses on his bed, stares at the ceiling, and whispers:
“i didn’t mean it. i swear i didn’t mean it.”
but there’s no one left to listen.
not tonight.
───
heeseung isn’t the center of your world anymore.
not in the way he used to be.
in the weeks that follow, your friends become your anchor. riki never leaves your side. winter brings over matcha lattes and blankets. sunoo paints your nails while jake tells bad jokes. you laugh again. slowly, but surely.
you start writing more letters.
some are angry. some are soft. some are nothing more than wordless scratches of ink on paper.
but one night, you write a letter that feels different.
you don’t even realize what you’re saying until it’s already down:
i wanted you. for a long time. maybe even when i said i hated you. maybe that was the only way i knew how to say it without crumbling. i masked want with rage. affection with sarcasm. love with loathing. you made it easier to run. but i wanted to stay. god, i wanted to stay.
you fold that letter gently. tuck it into your drawer. it doesn’t matter if he reads it. not now.
because healing isn’t about him.
it’s about you.
and you’re getting there.
lately, the weekends have felt lighter. your apartment has become a familiar gathering place again, only now, it’s just the people who stayed. who showed up. who chose you. heeseung hasn’t come around in weeks, and no one really talks about it. not in a cruel way, just in the quiet, understanding way that friendships shift when someone slips out of the picture.
you used to dread saturday nights, used to flinch every time the group chat lit up with plans. used to wonder if he’d show up, if you’d have to spend the night pretending not to notice the weight of his silence, the way your laughter dulled around him. but somewhere along the way, those nights started to feel easier. not because you stopped missing him — but because you started remembering how to miss him without hurting yourself in the process.
your living room is alive with warmth and laughter. the scent of popcorn and mango smoothies drifts through the air. blankets are piled high on the couch, soft pillows strewn across the floor where riki is dramatically throwing himself down after losing yet another round of mario kart to sunghoon, who’s grinning like he just won the olympics.
“cheater,” riki groans, pointing an accusing finger without lifting his head.
“just admit i’m better,” sunghoon replies smugly, stretching his legs across the coffee table like he owns the place.
in the corner, winter and yuqi are dancing barefoot to a chaotic mix of early 2000s pop and indie throwbacks — somehow still synced up to choreography you’d all made up back in sophomore year. their laughter is contagious, unfiltered and bright, and it tugs a smile onto your face before you even realize it.
keeho is halfway through teaching jungwon and sunoo a tiktok dance in the kitchen doorway, voice loud and arms flailing with exaggerated energy. they’re laughing too hard to get the moves right, collapsing into each other every time they mess up. jake, unfazed by the chaos, is blending something suspiciously green in the kitchen, wearing a headband that reads “chef vibes only.”
you’re curled up on the loveseat, blanket wrapped around your shoulders, a half-finished smoothie in your hands. and for once, you’re not scanning the room for him. you’re not wondering what he’d say or how he’d look at you or if tonight would be the night he pulled you aside and finally said something real.
you’re just… here. and it’s enough.
someone throws a pillow at your head, probably riki, based on the cackling, and you lunge to retaliate, laughing as the pillow war erupts across the living room. it’s messy, loud, ridiculous. and it’s yours. this little world you’re rebuilding, one laugh, one night, one breath at a time.
there’s still a part of you that misses him. maybe there always will be. but tonight, that part is small. quiet.
outnumbered by joy.
meanwhile, heeseung is alone in his apartment.
the place is dim. quiet. it hasn’t felt like home in a long time. he's been staring at his phone for an hour now, hoping for a text that doesn’t come.
he thinks about the group chat. the silence from everyone. he thinks about the night he ruined everything. and how, somehow, he still wants to fix it.
he knows an apology isn’t enough. not this time.
he needs to show you, all of you, that he’s not the same guy who let his fear speak louder than his heart.
he just doesn’t know how yet.
but he will. he has to.
because he doesn’t just want forgiveness.
he wants to deserve it.
───
somewhere in the chaos, one of your unsent letters goes missing.
riki finds it by accident. tucked under a cushion, edges worn. he doesn't mean to read it, but your handwriting draws him in, and before he knows it, he's holding your heartbreak in his hands.
he doesn't say a word. just slips it into his pocket and walks away.
a day later, heeseung finds the letter folded on the seat of his car.
he doesn’t recognize the paper at first. but the second he sees your handwriting, his heart drops.
his hands shake as he unfolds it. the silence around him is so loud, he can hear his pulse in his ears.
and then he reads it.
every word. every line. every raw, aching truth you never meant for him to see.
i thought maybe the way you pulled me into your lap, the way you whispered near my ear, the way your hand rested on my waist — i thought maybe it meant something. turns out i was just stupid for hoping. you said you could never love someone like me. and god, that broke something in me i didn’t know was still whole.
heeseung sits there, completely still. letter trembling in his grip.
"fuck," he whispers. "fuck."
he shows up to the next group hangout like his life depends on it.
he doesn’t talk to anyone. not really. not until you walk in.
you freeze when you see him. part of you wants to turn around and leave.
but he doesn’t let you.
he stands. crosses the room.
"can we talk?" he asks, voice low, not demanding, but pleading.
you don’t say anything.
"please. just five minutes. if you still hate me after, i’ll leave you alone. forever."
there’s a long pause.
you nod.
he takes you outside, away from the noise, into the quiet night.
"i read it," he says.
you blink. "read what?"
he reaches into his jacket and pulls out the letter. your letter.
your stomach drops.
"i wasn’t supposed to see it, i know. but... i’m glad i did."
"heeseung—"
"no. let me say this. please."
his eyes are desperate. glassy. his words shaky.
"i lied. that night. i said that because i was scared. because i felt too much, too fast, and didn’t know what to do with it. i thought if i pushed you away, i could kill whatever it was before it killed me."
he takes a step closer.
"but you weren’t just someone i hated. not really. you were someone i couldn’t stop thinking about. you were the highlight of every party, every night, every moment. i was an idiot. but i never stopped wanting you."
your throat is tight.
"you broke me," you whisper.
he nods.
"i know. and i’ll spend every second proving to you that i’m sorry. not with words — with time. with actions. with everything you’ll let me give."
there’s silence.
then you take a breath.
"you’ve got a lot to prove, lee heeseung."
he gives the smallest, hopeful smile.
"then let me start now."
and he does.
not with fireworks. not with promises he can’t keep. but with the small things. the consistent things.
the next morning, there’s a text from him. simple. 
“did you sleep okay?”
you stare at it for a while before replying. 
“yeah. you?” 
“not really. kept thinking about you.”
you don’t answer that. but your heart stirs anyway.
a few days later, he’s waiting outside your class with a drink in his hand, the one he used to make fun of you for ordering (“that’s basically sugar and foam, y/n”), but now buys without hesitation. he doesn’t try to walk you home. doesn’t push. just hands you the drink, offers a soft “you looked tired,” and walks away before you can respond.
he lets you come to him.
at the next hangout, he doesn’t hover. doesn’t sulk. he helps jake in the kitchen, jokes with jungwon, lets the others tease him without biting back. when you walk in, his eyes find you — but he doesn’t pull you aside. just offers a quiet, careful smile. like he’s waiting. like he’s learning how to stay.
one night, you’re struggling with your laundry, balancing way too many bags and a basket of unfolded clothes, and he appears without a word, grabbing half the load from your arms. you glare at him, but you don’t tell him to stop.
he walks with you to the laundry room, helps you separate colors, folds your towels when you’re too tired to finish. “i owe you way more than this,” he says softly. you don’t look at him. “yeah,” you murmur. “you do.”
he doesn’t reply. just keeps folding.
you start to notice it more after that. the way he lingers behind after group dinners to help clean. the way he listens, really listens, when you talk, even if it’s just about the books you’re reading or the music you’ve been into lately. the way he starts learning your rhythms again, not to manipulate them, but to respect them.
one night, you find a note slipped into your bag.
“this isn’t about getting you back. it’s about being someone who deserves to stand beside you. i don’t expect anything from you. just… thanks for letting me try.”
you don’t know what to do with that. but you keep the note anyway.
and maybe the biggest moment doesn’t feel big at all. it’s late. you’re sitting on the floor of your apartment, overwhelmed with everything—assignments, memories, feelings you’ve tried to ignore—and he shows up.
he doesn’t say anything. just sits beside you. close, but not too close. his shoulder brushes yours. your hand trembles. and without looking at you, he says, “you don’t have to talk. just let me sit here.”
and you do.
because he’s not trying to fix you. he’s just showing up. and maybe that’s what love looks like now.
quiet. patient. real.
you don’t forgive him all at once.
but some nights, it’s harder to pretend you don’t want to.
like the night it rains, and you forget your umbrella. you’re standing under the campus archway, clutching your books to your chest, half-considering just running for it, when a quiet voice says, “hey.”
you turn. heeseung’s holding out his umbrella, expression unreadable, hair already wet from the walk over.
“you’ll get soaked,” you mumble, surprised. “i don’t mind,” he says. “but you hate the rain.”
you want to tell him to leave. want to remind him that knowing those things doesn’t mean he’s forgiven.
but instead, you step under the umbrella. shoulder to shoulder. hearts too close. you don’t say a word the whole walk home. but you remember how he always matched his pace to yours. he still does.
───
there’s another time. movie night.
everyone’s over again, sprawled across the living room. you end up between yuqi and jungwon on the couch, but at some point, someone moves, and when you shift, you realize you’re next to him. again.
the movie plays. people whisper and pass snacks and argue over the plot twist. but all you feel is the space between your knee and his. the ghost of warmth where your arms nearly brush.
you don’t move away. neither does he.
and at one point, you laugh at a stupid scene. without thinking, you glance at him, wanting to see if he found it funny too. he’s already looking at you. and for a second, everything stills.
you look away first. but your heart doesn't stop racing for a long, long time.
───
the third moment is softest of all.
it’s late. everyone’s left. you’re cleaning up alone, stacking plates in the kitchen.
you don’t hear him come back until he’s beside you, rolling up his sleeves.
“thought i’d help,” he says gently. you nod. don’t speak.
you’re both quiet for a while, working in sync. something about it feels… familiar. domestic. like home.
then, as you’re drying the last cup, you glance over. he’s watching you, and there’s something in his eyes. something tender. careful. full of things he hasn’t said yet.
“i miss you,” he says softly. 
your breath catches.
you set the cup down.
“heeseung–”
“i’m not asking for anything,” he interrupts, voice thick. “just… i miss you. and i wanted you to know.”
you swallow hard. there’s so much you could say. but instead, you whisper, “i know.”
he nods once. and then he leaves. because he meant it — he wasn’t asking for anything. but that’s the moment you know: you don’t hate him anymore. you never did. 
───
it happens a week later.
a rooftop. stars overhead. winter’s birthday, most of your friends are tipsy on alcohol, sugar and too many karaoke songs. you haven’t had a drop of alcohol, wanting to truly feel everything.
heeseung finds you leaning against the railing, eyes on the sky.
“hey,” he says. you nod and let him stand beside you.
the silence isn’t awkward anymore. it’s soft. steady.
“can i ask you something?” he says, barely audible.
you hum.
“do you still feel it?” he asks. “whatever it was… whatever we had.”
you don’t answer for a long time.
and then, quietly… “i never really stopped.”
he turns. slowly.
your eyes meet. and in them is every apology he’s ever whispered with his actions. every moment he gave you space. every time he showed up when he didn’t have to.
you reach for him first.
your hand brushes his. his fingers curl around yours like a prayer.
and then, finally, he kisses you.
soft. aching. full of every unspoken word, every almost, every could’ve been. this isn’t the kind of kiss that demands anything. it’s a promise. a beginning.
you pull back first, just enough to whisper, “i don’t wanna do this while you’re intoxicated, i don’t want you to regret it.” 
he stares at you before mumbling into your lips.
“y/n, i haven’t had a drink, but it feels like i’m drunk when i kiss you.” 
your heart stops and everything fades into the background. “don’t break me again.” you plead, face inches away from his. 
he presses his forehead to yours.
“never again,” he breathes.
and this time, you believe him.
as he reconnects your lips, his hands tremble slightly where they find purchase on your waist. the night air is cool, but your skin is burning—flushed, alive, and aching in a way you haven’t let yourself feel in so long.
he pulls back just enough to look at you. his eyes flick between yours and your lips, like he’s still not sure this is real.
“we don’t have to,” he murmurs, voice hoarse. “just say the word.”
but you don’t want him to stop. not tonight. not after everything.
so you slide your fingers into the collar of his jacket, tug him closer until your lips brush his again.
“take me home, heeseung.”
and he does.
his apartment is quiet when you get inside, the chaos of the earlier party gone, the night still humming with something electric. you barely have time to kick your shoes off before his mouth finds yours again. hungrier now, more desperate. like all the restraint he’s shown is unraveling, thread by thread.
his hands are everywhere — your hips, your waist, your jaw. like he’s relearning you. memorizing the weight of you against him.
you tug his jacket off, fingers fumbling with the zipper, and he lets out a low, breathless laugh against your neck.
“still impatient,” he teases.
“still hot when you shut up,” you shoot back, and he groans.
you barely make it to the couch.
he sits first, pulling you into his lap like it’s instinct, like he’s needed this for months. your knees straddle him, bodies pressed chest to chest, your hands tangled in his hair as he kisses you like he’s starving for it.
he tilts his head, deepens the kiss, and it’s filthy. slow. wet. your hips roll against his without thinking, and the noise he makes, low and guttural, goes straight to your core.
“fuck,” he groans. forehead against your collarbone. “you’re gonna kill me.”
you arch into him, tug his shirt over his head, and he follows suit, fingers slipping under the hem of yours, eyes flicking up for permission. you nod, and he peels it off slowly, reverently, like unwrapping something precious.
his hands trail over your skin like he’s trying to remember what it feels like to deserve you.
and then his mouth is on your neck, your shoulder, trailing down until you’re gasping his name, your back arching as he presses kisses across your collarbones.
“you’re so beautiful,” he whispers, like it hurts.
as you reach for his belt wanting to make him feel good, he puts his hand over yours. “there’s something i need to tell you.. before we take anything further.” he says like he doesn’t even want you to know. 
“what is it, hee?” 
god. that nickname. 
it’s what all his close friends call him, however when you say it. he wants to lay the world at your feet. 
“i’m.. uh– a vir-virgin…” he mumbles. you would have missed it had you not been paying close attention. 
you laugh. 
heeseung leans back into the couch, hoping, praying, wishing it to swallow him whole. 
as you observe heeseung, you realize he must be serious. “you’re a virgin? but you– you always used to talk about your hook-ups and how every week it was like you had someone new hanging off your arm??? what do you mean you’re a virgin?” 
he whimpers. he fucking whimpers. “i’m not proud of it, okay? i always came really close to hooking up with girls but i um. i couldn’t you know.. get it… up.” 
you sit there quietly, giving him time to compose himself and continue. 
“everytime i tried to lose my virginity, i couldn’t get hard unless i thought she was you,” he speaks, not gaining enough courage to look you in the eyes. 
you stare at heeseung for a moment, trying to process what he just said. the weight of it settles between you like a delicate secret, and suddenly the playful teasing tone you’d had before feels completely inappropriate.
you can see it in his doe eyes — how embarrassed he is, how much he wants to crawl out of his own skin. the corners of his lips are tugged in a tight line, as if holding in every emotion that threatens to spill out. but you can’t help the smile that creeps onto your face. it’s soft, gentle, but laced with a teasing warmth.
“you’re a virgin?” you ask, letting the words linger a little longer than they should, pretending to be surprised as if he hadn’t just told you, twice.
heeseung’s face reddens, and you see him shrink further into the couch. you could almost feel his desire to hide, to escape. but you don’t let him. instead, you move closer, shifting between his legs, and place your hand on his thigh. a gentle, reassuring pressure.
“god, heeseung,” you tease softly, your lips curling into a smile that isn’t cruel, but playful. “how could you keep that from me? you’ve been all… big talk and ‘i get all the girls,’ and here you are, this nervous little thing, blushing at the thought of being with me?”
his eyes flicker with uncertainty, but you lean in just enough to press your lips to his ear. you feel him tense under the touch, and the subtle shiver runs through his body, telling you everything you need to know. he’s not as confident as he makes it seem.
“you should’ve told me sooner, you know,” you whisper, your voice low, just enough to make his breath hitch. “i would’ve been patient. we could’ve taken it slow.”
heeseung groans softly, his hands gripping the fabric of the couch like he’s holding onto some semblance of control. you smile knowingly, watching the struggle on his face. but it’s not discomfort — it’s desire. you can feel it in the way his eyes refuse to leave yours, in the way his body reacts to the gentleness in your touch.
“i… i don’t want you to think less of me,” he mutters, barely audible, but you catch it anyway. “it’s just… with you, it’s always felt different.”
you gently trace your fingers up his chest, watching as his breath quickens. you’re giving him space to breathe, to process, and then you lean in, brushing your lips against his in a soft, teasing kiss.
“stop worrying about that,” you say quietly, your lips just barely touching his. “i don’t think less of you. if anything, you’re hotter right now than ever before.”
the vulnerability in his eyes shifts. he’s still nervous, but the weight is lifting. and for the first time in a while, you see him start to believe that he doesn’t need to hide anything from you.
then, you shift your focus, teasing him once more with a playful grin. “but you know, heeseung… i could help you with that. we could take this slow, maybe help you get comfortable with what it feels like to be with me. you trust me, don’t you?”
he nods, slowly, not trusting his voice. he’s ready. maybe more than he thought.
and you take that as your cue. you kiss him again, deeper this time, letting the heat between you grow. his body responds to you almost immediately. hands shifting from nervous to eager, pulling you closer as his mouth moves hungrily against yours.
“let me take care of you,” you murmur, your hands trailing down to his belt. this time, you don’t hesitate. you undo it slowly, giving him time to react, but he doesn’t stop you. instead, he leans back into the couch, chest rising and falling with each shallow breath.
heeseung’s eyes search yours one more time, a silent question in them. you nod gently, giving him permission to be vulnerable, to trust you fully.
and when your hands pull his pants down, you can feel the heat of him, see the evidence of his desire. you take your time, enjoying the way he reacts to each touch, savoring the way he trembles under your hands.
you start by rubbing over his bulge when your eyes widen. 
he just stares back at you, not blinking, but incredibly nervous. “is– is something wrong?” he stutters out. 
“wrong? no, heeseung. you’re huge.” 
he blushes and hides his face in his hands. his veiny hands. you’ll definitely need to put those to use later. 
you softly drag his hands away from his face and tell him to never hide from you. you think he’s beautiful like this. 
after he calms down, you look back into his eyes that resemble a deer, and he nods. signaling you to continue. 
you finally trail your eyes down to his raging hard on, you can almost see it pulse. 
his breath quickens the longer you take to begin touching him.
you start by teasing his swollen tip, arousal evident in the stain on his gray boxers. he sighs heavily, tipping his head back.
as you rub your hand down to his base, you get a feel for how thick he truly is. 
he’s hard. aching. even at the slightest touch, his eyebrows furrow and he holds back soft groans. 
you rip your hand off his clothed bulge. “if you want me to continue, you need to let me hear you, baby.” 
that was his breaking point, he quickly nods his head yes looking at you with pleading eyes, “c—can you please touch me? it hurts.” 
not wanting to tease him any longer, you rip his boxers off his thighs and his throbbing length slaps against his lower abdomen reaching just above his belly button. precum smears on his abs and you get the urge to lick it off.
so you do.
you gently move his dick away from his toned stomach, swiping your wet muscle along his abs, sucking to leave light marks. 
the noises he makes are downright pornographic, and you think you’ll never be able to hear them enough.
moving your attention back to the hardness in your grasp, you begin to lick up his shaft, tracing each vein with the tip of your tongue. his head is still tipped back, frustrating you a bit because you want his attention on you. 
so… in one swift motion, you take him down your throat until his tip hits the back. his head shoots up and he moans. loud. 
heeseung is in heaven. the feeling of your throat constricting around his cock, he never wants you to pull off of him. he gently pulls your hair into a ponytail, hands shaking when you start moving.
his apartment is filled with filthy noises: wet, loud, and obscene. 
he can hear and feel your gag reflexes kicking in but you don’t budge. you continue to move up and down, not wanting to stop until he cums. 
his tipping point was you somehow taking him even further down your throat, nose brushing his pelvis. he thought you were going to take a break for air but you didn't. 
you stay.
swallowing around him.
the pressure in your jaw is almost unbearable but when you feel his thighs shaking, you know he’s close. and you need to ruin him. 
hollowing your cheeks, you swirl your tongue around his engorged tip, hands coming up to play with his heavy balls. he can’t hold back anymore. the sensation of you taking his whole cock down your tiny throat and the stimulation of his balls in your hands. he groans. 
desperate. low. deep
and spills down your throat. warm, wet, and sticky ropes, pour out of his tip. taking up all the space you had left, some spilling out from the corners of your mouth.
you swallow all that you can, then pull off from his dick. 
heavy breathing is the only thing that can be heard. heeseung threw an arm over his eyes, chest heaving, trying to regain control of his senses.
meanwhile, you haven’t stopped clenching your thighs together. 
you didn’t even notice you were staring until he clears his throat. he just looks so gorgeous all fucked out.
“wow. did you– swallow.. it?” he asks through pants. 
you answer him like it was the most natural thing in the world, “yeah, because it was you” 
he moans, again. and that’s when you notice he’s still hard, still aching. 
as you move to straddle his lap, he grabs your thighs and wraps your legs around his waist. “not here, i want our first time to be special” he says softly, with a kiss to your temple. 
he carries you to his bedroom on wobbly legs and gently lays you down on his bed, hovering on top of you. he plants wet kisses all over your face, trailing down to your neck, collarbones, until he reaches your covered chest.
looking at you with big, lust filled eyes, he waits for your green light. you nod and he fumbles with your bra clasp, eventually tearing the fabric away. 
“you’re stunning,” he says completely awestruck by your half-naked form. 
as he continues staring, he licks his lips, slowly lowering his head wrapping his soft lips around one of your perky buds. 
you instinctively arch into his touch, one of his hands wrapping around your waist as his other hand gently kneads your other boob. soft gasps and whines slip from your lips as you try to grind up in search of any friction where you need it most. 
he senses your desperate pleas and starts moving his body to slot between your legs, face in front of your clothed core. you wiggle your hips trying to convince him to speed up and touch you where you need it the most. 
“can i…?” he practically begs, “yeah” you sigh as you relax into his plush sheets. he drags your sweats down your soft legs planting kisses along the inside of your thighs, all the way down to your calves. he makes his way to your panty clad pussy, pressing a soft kiss to your bundle of nerves aching for him. 
you don’t think you’ve ever been this turned on before.
he looks so good between your thighs, you want this image ingrained into your brain forever. 
he brings his thumb up to press on the wet spot that’s formed on your panties, groaning, “fuck, you’re so wet.” 
“all for you.” 
he replays those words in his head and his patience snaps. tearing your underwear in half, he wastes no time. tongue lapping and the wetness between your legs, like he’s been deprived of any liquid all his life.
you’ve never met someone this desperate to eat you out. or anyone for that matter.
he mumbles against your core, “guide me, please, wan’ you t’feel good, mmh.”
your hands take place in his silky soft roots, gently tugging on the strands. 
through whimpers, you tell him to focus on your clit, and surprisingly (for a virgin), he finds it fairly quickly. 
he briefly sucks on the nub, flicking it with his tongue to soothe it. “fuck, hee” you moan out into the space of his bedroom. 
he groans against your pussy, carefully bringing up his fingers so he can push his tongue into your awaiting hole. the moment he starts fucking you with his tongue, you arch your back and grind into his face, needing more. 
he heard his friends talking about “prep” and “stretching girls out,” so he wonders if you need to be stretched out to take him. you said he was huge, did you mean it? he has no idea, he’s a pathetic virgin who has only shoved his dick into his right hand. not even a pocket pussy or fleshlight. 
to your dismay, he pulls away for a brief second asking if he should use his fingers. “please, i need you to stretch me out, i can’t– take you without prep,” you rush out feeling your high not far away.
“shit, okay baby,” he mutters back before bringing his middle finger up to spread your juices around. 
your hips jerk up when he focuses on your clit, surprised by the stimulation. 
slowly, he pushes his finger in, getting used to the warm sensation of your walls. 
you clench around his thick digit, feeling fuller than when you finger yourself. as he pumps it in and out, you tell him to add another one and he does. 
moaning in relief, you arch into his touch as his tongue finds its way back to your sensitive clit. 
between him lapping like a dog and the feeling of two of his fingers pumping in and out of your tight hole, you feel a familiar band in your stomach building up.
your moans increase and heeseung feels dizzy, taking in all that you give.
he curves his fingers all while sucking on your bundle of nerves, causing you to tip over the edge and that band in your stomach to snap. 
you come crashing down, chanting his name like a mantra as heeseung helps you ride out your high. 
as you lift your head and meet his gaze, he looks more fucked out than you do. hooded eyes, tongue lolled out of his mouth, gaze consumed with lust. you pull him by the collar of his shirt until your lips collide in a mess of tongues and teeth. 
your makeout session unfortunately doesn’t last long as heeseung starts whining into your lips. 
that’s when you realize his cock found your bent knee, not so subtly grinding against it, trying to relieve some of the ache. 
“feeling needy, are we?” you tease, earning a playful roll of the eyes from heeseung. 
pulling back, you drink in his bare torso– he’s always been muscular as he was very popular with the ladies (until he got into bed with them). 
dragging your hand up his chiseled abs, his stomach tenses and his dick twitches. 
you found his second biggest weakness, besides you. his abs. 
deciding to end the teasing there, since you’re also becoming increasingly impatient, you flip him over so you land on top of him with a quiet, “oof.” 
as you settle your bare core on his rock solid cock, you start grinding, placing your hands on his chest for support. 
he can’t hold back the guttural groans spilling from his mouth. not believing you’re really on top of him right now. this isn’t just one of his wet dreams. 
he thought this couldn’t get any better, but when he struggles to get out a weak ask for a condom, you just respond with “no, i’m– on the pill. need to feel you. all of you.” 
and to that, he moans, not believing his ears. 
it’s his first time. and he’s about to have sex with YOU. raw. he thinks he’s dreaming. there’s no way you’re real.
you gently angle his dick towards your awaiting hole, sinking down until his fat tip is inside you.
instantly, you both sigh in relief, starting to feel the pressure ease up. 
if you feel a stretch at his tip entering you, you don’t know how you’re supposed to fit all of him inside you. he’s the biggest you’ve seen and he doesn’t even know it.
your attention is drawn back to the man consuming your brain when he whines. “m-more, please.” he’s becoming needier the longer you stay at just his tip but you don’t know how to tell him you’ve never taken a size like him before.
“hee-heeseung i need a sec, you’re– fuck. so thick,” you say between moans. 
his grip on your hips tightens, a silent way of telling you to take your time. 
when you finally deem yourself ready, you sink lower, wanting to speed it up, bracing the stretch to come. 
you feel him pulsing inside you and that’s all you need to sink all the way down, him bottoming out inside you. 
it’s his first time feeling anything other than his hand wrapped around him, and he whimpers, loud. it’s overstimulating in the best way possible and before he knows it you move up to his tip and bounce back down. his dick twitches and you feel it. every vein, every pulse, every movement, even his heavy breathing. 
heeseung, not in control of his movements, bucks his hips up, making another non-existent inch fit inside your stretched out core. 
you moan soft and loud, eyes rolling back, as the pain turned into pleasure. bouncing faster on his girthy cock, you uncontrollably clench around him, causing heeseung’s grip to tighten. you know it’ll bruise tomorrow, but at the moment, he feels too good for you to care. 
the room smells of sex, and the only sounds that can be heard are skin clapping and your shared noises. 
heeseung must notice your legs becoming tired because before you know it, you’re flat on your back with heeseung on top of you, cock never slipping out from your pussy. 
his large hands grab each of your thighs, pressing them to your chest.
his pace is slow at first, testing the waters, getting a feel for a rhythm. 
as his hands stay pressed to your thighs, he slowly drags out and pushes all of his dick inside you. 
you feel him deeper in this position, a bulge forming in your lower belly. 
when he notices, his eyes stay glued there.
you wonder what he’s looking at but the moment you look down, you’re met with his hand pressing slightly on the bulge causing the loudest moan to leave your lips. 
he signals you to hold your thighs as one of his hands holds himself up and the other focuses on how he can feel his dick inside your guts with every thrust. 
his pace suddenly quickens when you clench hard around him, making his hips stutter briefly. 
endless praises leave his pretty lips, telling you how good you feel, how hot you look laid underneath him, taking whatever he gives you. 
feeling a familiar, yet new sensation building rapidly, you try to warn him that you’re close but somehow, he already knows. “i know baby, let go whenever you want.” he mutters back, feeling just as close to his high.
“fuck– where do you want it?” he rushes out, not wanting to cum inside you if that isn’t what you want. 
but apparently, all the gods are smiling down on him as you release your thighs from the grip you had on them and wrap your legs around his waist. “inside,” you moan. 
and at that, he cums. hard. ropes of his hot, gooey, cum spill inside you. tipping you over the edge.
with a loud groan, clear liquid comes rushing out from you, spraying all over his sheets and lower abdomen. soaking his dick. 
heeseung moans. again. raw and unfiltered at the fact that you just squirted all over him (he’s seen enough porn and heard too many stories from your shared friend group to know what squirting is). 
as you come down from your high, heeseung is somehow still cumming. it spills out of you, creating an even stickier mess on his bed. but he doesn’t care. 
not when you’re beneath him, chest rising rapidly, trying to catch your breath. 
heeseung’s cock is still lodged inside you, holding half of his cum inside you, not wanting it to go to waste. 
as he collapses on top of you, he places a soft kiss on your forehead, holding your trembling body close to his.
you were the first to speak, “i didn’t even know i could do that,” talking about how you squirted all over him. “guess we both had firsts today,” he softly chuckles. 
his breath is warm against your skin, his arm tightening just a little around your waist as if anchoring himself in the moment. you don’t respond right away, too caught up in the quiet thrum of your heartbeat, the lingering warmth between you, the way his fingers begin tracing gentle, absent-minded shapes against your spine.
“i didn’t expect it to be like this,” you murmur, your voice almost lost in the hush of the room.
“like what?” he asks, voice low, like he’s afraid to shatter the calm.
you shift slightly to face him, resting your head more comfortably on his chest. “soft. safe.”
Hheeseung lets out a breath that sounds like relief and something deeper, something reverent. “yeah,” he whispers. “me neither.”
for a while, neither of you say anything. he pulls the blanket higher over both of you, his other hand brushing your hair back with such tenderness that it makes your eyes sting. he presses a kiss to your forehead, lingering like he means it.
“you okay?” he asks, voice still rough from earlier, but softer now, like the edge of him has been smoothed by your touch.
you nod, then glance up at him. “are you?”
heeseung meets your gaze, and something in his expression shifts. vulnerability bleeding through the cracks he used to hide behind. “i am now.”
your heart squeezes.
he licks his lips, nervous. “i’ve been so stupid with you. all this time, i kept pushing and pulling, thinking maybe if i kept it messy, it’d be easier to walk away if i had to.” he pauses, his voice thinning. “but tonight just… made me realize i don’t want to walk away.”
your breath catches. “heeseung…”
“i don’t want this to be a one time thing,” he says, eyes searching yours. “not the sex, not the closeness. i want you. the fights, the tension, the way you drive me crazy and still somehow make me want to be better just by being around you. i’m so in love with you, it hurts.”
your lips part in surprise, and he laughs quietly, self-deprecating and shy. “too much?”
instead of answering, you lean up and kiss him, slow, deep, and full of all the things you couldn’t say until now. when you pull back, you rest your forehead against his, smiling as his thumb brushes over your cheek.
“i’m in love with you too, idiot.”
he grins, wide and a little teary-eyed, and pulls you closer like he’s never letting go.
and you know he won’t have to.
Tumblr media
pls reblog & leave feedback <3 hope you enjoyed the read ◡̈
[ @jaeyuniversal ] prod. 250417
650 notes · View notes
fmab · 10 hours ago
Text
Tumblr media
aftermath of some good tussling around and killing each other in the dirt
198 notes · View notes
pipcore · 1 day ago
Text
Tumblr media
girls day out
181 notes · View notes
kmesons · 2 days ago
Text
Tumblr media
@femslashfortnight day 5: corruption
149 notes · View notes
eulenvogel · 1 day ago
Note
hi hi ^-^ 👋 can i request ur fav TR ship so far :D?
Tumblr media
guys can i come out as a zampili AND pangili shipper and i think polyamory is fun and i titled this as zampangili or something do you see my vision (edit they have an actual ship name and im upset that i didnt know)
MY ANON ASKS ARE OPENNN PLEASE REQUEST STUFF :3 /NF
97 notes · View notes
velvetyssweetcafe · 2 days ago
Text
nobody's safe from france's shenanigans.
nobody is.
Tumblr media
not even england's brothers,
Tumblr media
NOT EVEN IRELAND
81 notes · View notes
rufusahhahh · 2 days ago
Text
Tumblr media
rodger eggson yaoi what will we name the ship.. my idea is crackedcase
303 notes · View notes
orengejoshi · 1 day ago
Note
I think you like paper hat…but idk🤔/j
an astute observation anon
Tumblr media
here's a warmup sketch that I will literally never touch again in any way
108 notes · View notes
mgrover · 2 days ago
Text
Ok new IH season trailer (teaser?) lets go absolutely off base character prediction time in order of appearance:
Zac Oyama as Grizzled Sky Man With a Southern Accent
Ally Beardsley as nepo baby with a mech suit
Emily Axford as Cool Slavic Mercenary
Siobhan Thompson as I do not know what this voice is but I'm loving it maybe an old man? Going off tropes, maybe an old inventor who used to be an adventurer?
Lou Wilson as himself? Nydas Okiro? No clue but I'm excited to find out
Brian Murphy as nepo baby 2, this time sky royalty and not a child, now he does say "our father" could mean sibling npc? Maybe sibling pc's? who knows
Ok, so absolute blue skying(pun intended), I'm gonna guess something Castle in the Sky like we know Brennan has a love for Hayao Miyazaki and the voice over at the end is someone named Comfrey McCloud saying that somewhere(?) called Zood is real so Zood some kind of cool sky place and we're gonna get some fun exploration play at the table which isn't a vibe we've gotten a lot of in d20.
In total, my insane guess with no basis is that Siobhan and maybe Zac's characters used to travel with Comfrey looking for Zood in some capacity. Now, with a new lead, they are going again, this time bringing along their old adventuring partners' grandkid with a mech suit and son whose parents put their name in the sky, along with an absolutely dope mercenary and some other guy.
Final insane thing. This gif:
Tumblr media
Just me, or does that look like a mouth opening? Weird face/mouth-shaped ship? Am I seeing things? Apologies for how terrible that gif is
PS putting a comma in the title of the season, meaning that you can't tag it is mean lol
176 notes · View notes
arandomao3user · 2 days ago
Text
Eh, mostly just my crazy conspiracies against the damned government and the rich.
The theory itself is stated quickly here:
youtube
There's more in-depth videos, of course, on the theory but that's the jist of it.
There's also the mentioned James Fenton who, on his death bed, said they were switched but there's arguments as to whether he's credible or not, but I haven't found a solid reason for why he'd make something like this up just for the hell of it as he's dying. But, also, old people do be crazy...
But, anyways, there's also this whole site dedicated to debunking the theory:
Though I have several theories as to why it would've been switched, whether it be for insurance money— something I'm not even sure of because it costed around $7.5m to build the ship and supposedly insurance only gave $5m, at least that's what the documents say:
Tumblr media
Even though I find it odd it was taken out shortly before the ship sank... But, whatever.
There's also just the facts that if they wanted to sink a ship, whether that be because they knew it was dangerous or to eliminate certain individuals, of course they'd use the older ship that was already damaged as opposed to their brand new ship.
Would it still be stupid to use the name of a ship that grew to be very popular at the time, deemed "unsinkable"? Yeah, really, but rich people don't care to much, evidently.
'course there's plenty of points and other theories, it's an over a hundred year old story, old as time, and there's obviously not much to go off of if it was switched because money and power and influence has and always been what keeps people quiet... There's also the fact that a lot of people ignored... Everything that would've kept all those people alive that night, the fact they weren't filling the already limited number of lifeboats, no other ship went to save them, the boat was going almost her top speed, the warnings of icebergs were ignored. Could be simply human behavior, but it's a fun piece of history to dive into. I, personally, will always find the whole thing suspicious and fully believe that even if the ships weren't switched, there was something sketchy about the entire story and the number of conveniences.
But, yeah, that's that.
i had a dream that time travel was invented and too many people choose to travel back in time to save the titanic from sinking (the question of whether unsinking of the titanic deserved so much attention in the face of human history was the subject of both heavy academic and online discourse), which caused a rift in the space-time-continuum that led to the titanic showing up indiscriminately all over the world’s oceans and sea in various states of sinking.
this caused a lot of issues both in terms of fixing said space-time-continuum and in terms of nautical navigation, and after a long and heavy battle in the international maritime organization it was decided that the bureaucratic burden of dealing with this was to be upon Ireland, much to their dismay. the Irish Government then released an app for all sailors and seafarers so they could report titanic sightings during their journeys, even though they heavily dissuaded you from reporting them given the paperwork it caused.
anyway i woke up with a clear image of the app in my head and needed to recreate it for all of you:
Tumblr media
109K notes · View notes
nami-moittli · 1 day ago
Text
Tumblr media
I really need to read the Twst manga… Azul x Yuuta
71 notes · View notes
zeropro · 21 hours ago
Note
Just a question cause I've been going through your old post and some of your posts you tagged as 'megastar'
So does that mean there was megastar in your au? Or is it just used as their pair name?
I have no problems with Megastar, but Starscream and Megatron do not have a romantic relationship in my AU.
When I use ship tags I'm mainly just putting them there so people who like those ships can find the content. Like "i bet they'd enjoy this" kinda thing.
Anyway, here's some info about relationships in my AU:
Cybertronians dont breed. I'm going by IDW1 rules: the sparks either emerge from the ground and grow from globs of metal (forged), or they are extracted from the Matrix and placed inside a pre-built body (cold constructed). Because of this, I am unsure of what purpose certain anatomy would serve and so I have decided to never address whether they have those pieces of equipment or not. It's like, schrodinger's spike or something kadjalfhljkahdfj.
They do kiss tho, they have the parts for it so why not?
Cybertronians are born with basic adult capabilities, so family units are rare. The most common style is the Mentor/Mentee relationship unit, where an older Cybertronian will take on a younger bot as a ward and guide them as a parental figure. Characters with this relationship include Cryak/Starscream, Ravage/Soundwave, and Megatron/Skywarp. Other known family units formed by Cybertronians include Sparkmates (Conjunx Endura), which is a form of pair-bonding like human marriage; and Seeker Trines, which started as a military formation but later developed into something more significant.
The only characters I'm not okay with shipping are spark siblings (twins like Sunstreaker&Sideswipe or Rumble&Frenzy), and Starscream with Sunstorm. If you want to see the Command Trine as brothers that's totally valid, but they are not actually related to each other.
Tumblr media
It's whatever you want it to be. The only thing you need to understand is that they love each other.
162 notes · View notes