Actions

Work Header

keep those eyes on me

Summary:

creepy seongje who follows sieun home every night to make sure he’s safe from any of the guys from the union. when sieun catches on, they form an unlikely relationship

or

seongje has a weird way of showing he has a crush on someone.

Notes:

guys this is my first sjse fic posted pls be nice to me or i’ll cry

(See the end of the work for more notes.)

Work Text:

the first time sieun meets seongje, he’s got a camera in his face, taking his picture to send to baekjin.

the second time he meets seongje, he’s sitting across from him at a small cafe, ratting out the unions secrets after baekjin accused him of betraying them. he didn’t like being accused of things he didn’t do.

“what are you doing?” sieun asks, blank expression on his face disappearing into confusion.

seongje has his phone up across from him, camera app opened as he catches sieun in the frame, snapping picture after picture.

“taking pictures.” seongje replies, casually before he puts his phone down on the table, leaning back into his seat with hands in his pocket like nothing even happened.

“why?” sieun asks, eyebrows furrowed. seongje was strange.

“i like taking pictures.” seongje tells him, a cocky smile making way on his face. his eyes glisten with a certain peak of interest. sieun’s never seen that expression before.

“delete those.” sieun tells him, going to grab seongje’s phone but his wrist is caught in seongje’s firm grip, fingers pressing into his skin. he’s smiling—that up to no good grin on his face.

“aht aht.” seongje tsks. “we shouldn’t touch things that aren’t ours.” seongje scolds sieun playfully as if they’re actually friends or something before letting go of his wrists, pocketing his phone.

sieun thought seongje was interesting. he was the lone wolf type, strange and arrogant. but….interesting. he hated how he couldn’t figure seongje out, he was a complete wild card. he could never guess what he was thinking, what he would say next. he just couldn’t see through seongje the way seongje could annoyingly see right through him.

“im leaving now.” sieun tells him, standing up from his chair. and seongje only watches, not stopping him. they’ll be meeting again soon anyways.

sieun makes his way out of the cafe, sparing seongje a glance through the window only to find the handsome brunette already looking at him. there’s a soft expressionless look on his face, lips just nearing a small smirk as he watches sieun walk away.

seongje only waits a few more moments before he gets up, following suite.

this was his first time ever doing this, he’s inevitably taken quite a liking to sieun. the way his honey dirty blonde hair fell perfectly over his eyes sometimes, those big doe eyes, his pink plump lips. seongje liked having fun, and he found sieun to be fun.

after they had that small fight in the bathroom, seongje couldn’t stop thinking about him. he wouldn’t ever hurt him, which is why when baekjin told him to send a message, he did. he just needed to intimidate sieun at that time. but now, he just wants to know him in every way possible. sieun would let him redeem himself, right?

seongje caught sight of sieun, walking feet ahead in front of him as he followed quietly. seongje heard that since sieun has still been hanging around baku, baekjin wasn’t happy. seongje knew it was only a matter of time until they tried to rough sieun up.

but that couldn’t happen….no, not when he’s around.

seongje followed quietly behind him for a few more minutes, hoping sieun doesn’t turn around and catch his eye. he keeps a good distance but stays close enough that he doesn’t lose him. sieun didn’t have to know he was doing this, he didn’t even know the union guys were planning on coming after him soon. but sieun didn’t have to worry, seongje was gonna make sure nothing would happen to him.

there starts to be less and less people around the closer sieun gets to being home. seongje notices he’s still taking that damn shortcut he’s seen him do once before with juntae. he’s got airpods in his ears and seongje wanted to scold him. how could he let himself be so carefree when the union has been terrorizing him and his friends? why is sieun letting his guard down like this….

see, this is why sieun needed him.

seongje grew tired of baekjin long ago, he only fought the people he told him to because he thought it was fun beating up cocky idiots. but he didn’t go around bullying people for the fuck of it, that wasn’t his thing. the real bastards he grew his reputation for never losing a fight with we’re all huge assholes. he’d do it again. dont get him wrong, he has his fair share of regrets, beating people up in the past to make them join the union. but…consider him a changed man in that department.

he grew annoyed, he liked to do whatever the fuck he wanted. he didn’t like being told what to do all the time. baekjin didnt take it well when he told him he wouldn’t be doing it anymore. he just got someone else to do it, and contacted him less. seongje considered that bastard his friend and when that happened that was the first time he questioned how important he was to baekjin.

it’s dark out, the moon lighting up the streets as sieun turns corners, walking a slow steady pace. seongje strays farther behind, trying not to make himself noticeable. he noticed a few guys hanging around the alleyway, his adrenaline starts to rush, waiting for them to say something or do something to sieun.

they don’t.

seongje veers closer, hands in his jacket pocket as he keeps a slow pace. he watches as sieun walks up to the entrance of his apartment building. seongje stops across the street, just watching. sieun presses the button to the elevator and seongje watches as he steps in, before the doors close, completely oblivious to his presence.

he’d do this every night if he had to.

-

it’s two days later when seongje texts sieun.

seongje: i have something to show you, let’s meet later.

sieun: okay

sieun doesn’t know what seongje is up to and no matter how much of an asshole seongje is, he’s worried that he’s gonna get caught. seongje was strong—the strongest fighter he knows. but who knows what baekjin would do to him if he found out about all this?

“where are you going?” baku asks him as sieun starts packing his things up on the table. they’re in the club room, goofing around while sieun had studied quietly in the corner.

“i have an online lecture. i’ll see you guys tomorrow.” sieun says, lying through his teeth. baku nods, slowly. “alright. get home safe. i’ll text you later.” juntae and gotak bid their goodbyes as well without a second of suspicion.

he feels bad for lying to his friends but what they didn’t know wouldn’t hurt them, right?

it’s getting late, sieun makes his way to the address seongje sent. he almost feels like they’re sneaking around—maybe, because they are.

sieun ends up right in front of a restaurant, a few streets down from the cafe they met at last time. when sieun arrives, seongje is outside, leaning cooly against the wall with a cigarette between his lips. he immediately spots sieun, tossing the cigarette to the ground and putting it out with his foot. sieun didn’t like the smell of cigarettes.

sieun walks up to him, hiking his backpack further up his shoulder as he takes in the image of seongje, waiting for his next move. he wasn’t sure if they were going inside or not.

seongje can’t help himself as he pulls his phone, going to the camera app. sieun looks so soft, big eyes, and blonde strands of hair blowing over his eyes from the wind.

click.

sieun blinks, confused.

“why do you keep doing that?” sieun asks him, his voice laced with a mix of annoyance and confusion.

seongje was a weird asshole, he knew that. but sieun couldn’t understand why he keeps taking pictures every time they meet.

seongje smirks in return, pocketing his phone.

“didn’t i tell you before?” seongje asks him as he leans up off the wall and into sieun’s personal space. sieun takes a step back towards the busy sidewalk behind him before seongje grabs him by his waist, pulling him into him.

“you’re gonna bump into someone and hurt yourself. we don’t want that, right?” seongje’s says, voice the softest sieun has ever heard it before. seongje’s eyes follow sieun’s, not breaking eye contact. the weight of his hand on his lower back is so heavy and firm, the light smell of cigarettes and cologne fill his senses. he’s going insane.

“seongje, let go.” sieun says, his breath caught in his throat.

he feels like he’s on fire, his heart is racing, and he doesn’t know why. he just needs some space. seongje has never made him feel like this before and with the way he’s looking down at him, it’s making him feel like he’s being studied under a microscope.

“alright.” seongje gives a cocky laugh, throwing his hands up in defense. “i was just trying to help.” seongje says, slowly removing his hand with a lingering touch down sieun’s back not going unnoticed.

sieun can’t help the heat he feels on his cheeks as seongje pulls away, starting to walk towards the entrance of the restaurant, turning around and giving sieun one last look to make sure he’s following behind him.

the fight was in less than a week and sieun was growing anxious. although seongje was holding up his end of the deal, he was so nervous something was gonna go wrong. something out of his control.

“you going home after this?” seongje asks him, casually. although, he doesn’t care if sieun answers truthfully or not, he’ll know where he’s going anyways.

seongje couldn’t bring himself to feel guilty for what he was doing. he was just protecting sieun and sieun didn’t even have to know. his growing feelings only egged him on more, telling himself what he was doing was okay. as long as sieun was safe, he didn’t care about much else.

sieun only nods his head in a reply, unsure of why seongje is even asking him as if he cares.

“i should go now if there’s nothing else.” sieun tells him, beginning to put his notebook in his backpack. seongje was a bit hurt, he couldn’t lie. sieun didn’t wanna be around him longer than he had to.

“stay. i’ll buy you dinner.” sieun stops what he’s doing, looking at seongje with a shocked expression. what’s gotten into this bastard? why’s he being so nice?

“i’ll eat at home.” sieun says, and seongje doesn’t push the subject any further, as long as he has this leverage, he’ll be able to see sieun again.

“i’ll text you tomorrow then.” seongje says, mouth going dry as he watches sieun’s shirt slip slightly off his shoulder, exposing his collarbone. seongje feels like he’s going crazy. he just wants sieun to understand how he feels.

“what? there’s more?” sieun questions him, raising his eyebrow. he doesn’t fix his shirt, having not noticed and seongje can barely focus on the words coming out of his mouth.

he adjusts his glasses, running a hand through his hair as he tries to compose himself, leaning back against the booth he’s in. he puts his hands in the pockets of his biker jacket, trying to focus on any other part of sieun’s body.

“there’s always more. you’ll meet with me tomorrow, right?” seongje asks, trying not to sound so desperate. but it’s what he is, he’s so pathetic and desperate. he’d rack up any kind of dirt he could find on baekjin and the union if it meant he could keep meeting with sieun like this.

“i don’t know, i don’t want my friends to start getting suspicious.” sieun says, pulling his lip between his teeth. seongje looks away at the door of the restaurant trying to calm himself. there’s no way sieun just looks this pretty. he had to have him, how could he not?

“ah sieun-ah. am i your dirty little secret, then?” seongje smirks. he doesn’t mind that he is…for now. sieun had him wrapped around his finger and he needed to do the same to him. he needed sieun to want him just as much as he wanted him.

sieun rolls his eyes, shoving his pencil in the case.

“maybe another day.” sieun tells him, ignoring the comment he made. he was right as much as he didn’t wanna admit it. seongje was his dirty little secret.

“i wanna see you tomorrow.” seongje says firmly. he wasn’t scared of honesty. seongje was serious about this. he didn’t think he could go a day without having laid eyes on the boy.

“why? cant it wait?” sieun questions him, those doe eyes peering into his.

“it can…but i cant.” seongje tells him, eyes never leaving the boy. sieun freezes a bit, stomach dropping. what is he saying?

“what are you talking about? i cant tomorrow, okay? i have to go now.” sieun shakes off whatever weird things were coming out of seongje’s mouth. he was so unpredictable that it scared him sometimes. he never knew what was going through seongje’s mind.

why did seongje wanna see him so bad? sieun was trying his best to ignore any outlandish things seongje would say but he couldn’t help but to think more into it. he didn’t understand why seongje was so adamant on meeting again.

“get home safe.” is all seongje says before taking a sip of his drink, watching sieun without wavering his gaze.

“thanks.” sieun replies, still on guard. “you too.” he tells him as he stands up, swinging his backpack onto his shoulder.

seongje watches as sieun makes his way out of the restaurant, walking out of the entrance into the night. seongje waits only a moment, before he gets up, following after him.

sieun is heading in the opposite way of his house and all seongje can think about his how he lied. sieun doesn’t look behind him once the whole time, it’s cold outside and sieun doesn’t even have a jacket, seongje feels stupid for not offering his.

next time.

sieun looks so pretty from behind, clueless and unaware of being followed. who knew being the object of seongje’s attention would entail this? seongje couldnt help but to smile to himself. he could get sieun to fall for him, one way or another. he knew he could.

hospital.

they’re walking towards a hospital. seongje falls back a bit as sieun enters, he watches from afar as he signs his name on a clipboard with ease before walking down the hall.

this must be the coma friend suho, seongje thinks. he did his homework. he’d study sieun until he knew the good and bad parts of him. he wanted to know everything about him. his hopes, dreams, fears, likes, dislikes, what kind of sound he would make when he was beneath him, what kind of touch would make him squirm. he wanted to study him inside and out.

seongje finally fully enters, the nurses station is empty as seongje looks at sieun’s name on the visitors log. he glances to his right where he sees sieun walking down the hall before going to the last room at the end with ease.

so this is who sieun ditched him for?

seongje was jealous, a fiery pit in his chest. when sieun was his, he’d make sure he knew it. he wouldn’t be able to cut their time short just to visit him. a guy who couldn’t even talk back.

seongje waited outside the hospital for an hour, and he didn’t grow bored because sieun was inside. he anticipated seeing him, making sure he got home safe like he told him to. he’d wondered if when they got together, (something he was gonna make sure would happen) if sieun would be a good boy and do as he’s told. seongje wants sieun to do as he’s told, he only wants to keep him safe.

seongje knows sieun is stubborn by nature, yet so naive with how easily he got sieun to trust him. he was like a bunny being lured into a trap by the big bad wolf. seongje wouldnt deceive him, he just wanted to call him his. sieun deserved someone like him. someone who would protect him at all costs, make sure he got home safe no matter what. someone who would do anything for him. not someone like seongje.

seongje himself.

when sieun comes out the hospital entrance, his eyes are red. seongje almost hates suho for causing sieun so much pain. maybe he can comfort him, hold him, and tell him everything will be okay. something no one else deserves to do but him.

sieun is unaware of seongje, stalking in the shadows as he begins his walk home, thoughts filled of suho and the union. he doesn’t have any room to think about anything else.

it’s fifteen minutes of following closely behind sieun before sieun ends up in front of his apartment building again and seongje falls back, not wanting to be seen. he watches sieun until the elevator doors close again and he starts his walk back to his own apartment.

sieun made it home safe after all.

-

“wanna play a few rounds of basketball, sieun?” baku says as he throws the ball at gotak’s chest who curses at him under his breath.

“i cant, i have to study.” sieun says, telling the same excuse he’s been using.

“study this study that. come on, take a break!” baku says loudly, ruffling sieun’s hair who swats his hand away.

“leave him alone baku, at least he studies unlike somebody…” gotak grumbles out, scolding his friend as juntae laughs.

“ugh, fine whatever go study.” baku mocks sieun playfully, fixing his hair.

“i’ll see you guys tomorrow.” sieun says, a small barely visible smile on his lips that they all catch.

“bye sieun!” juntae says, waving as they watch sieun leave the room.

seongje had got him again.

sieun wasn’t sure how seongje had managed to convince him to meet with him even when he said he wouldn’t. there was something intriguing about him that sieun couldnt help but to be drawn to. he was only feigning annoyance now. just pure curiosity. so in reality, it didnt take much but another text of seongje asking to meet with him for him to cave in.

sieun liked to know things, obtain information, study. and yet seongje was a complete headcase. the way he looked at him, touched him, smiled at him with that stupid shit eating grin on his handsome face.

sieun couldnt help but to be drawn to seongje in a way he didn’t even understand himself. seongje was someone he wanted to figure out.

it’s a different address again, this time a karaoke room. sieun wondered why seongje had paid money just to rent it out and why go through the trouble just for a meeting with him? sieun had gone home first like last time, changing out of his dirty school clothes from the long day.

seongje was sat down, lounging back into the sofa lazily and eyes immediately scanning over sieun’s body once he entered the room. sieun was dressed casual, shirt a size too big and jeans on. he didn’t have a jacket on again even though it was cold outside. seongje didn’t like that, was sieun taking care of himself or was he too worried about other trivial things?

“you really came.” seongje says im amusement, like he thought he really wouldnt show up.

“i told you i would.” sieun replies, avoiding seongje’s eyes. it was embarrassing enough he had went back on his word so easily, agreeing without hesitation. he was starting to think there was something seriously wrong with him.

“you were so adamant about not letting me see you today…why the change of heart?” seongje questions him as sieun sits down, a wide space between them that seongje plans on closing.

seongje’s eyes linger on sieun, from his blonde hair splaying in front of his eyes, the pink of his lips, the curve of his collar bones, and the way his thighs fill out his jeans beautifully. sieun feels hot under his unwavering gaze but he keeps his composure like he doesn’t feel like he’s burning alive under a scalding hot flame.

seongje is dressed in black jeans, a black shirt, and one of his signature racer jackets, red and black. his glasses rest perfectly on his nose and sieun couldn’t deny the obvious. seongje was hot whether he’d admit it out loud or not. he knows seongje knew that, used his looks to his advantage in ways he could only imagine.

but here seongje is, always looking so fucking cool, calm, and collected while sieun feels like he’s gonna melt under his piercing gaze any minute from now. seongje was staring so shamelessly, eyes wandering down his form without a care in the world.

“i wanna get this over and done with as soon as possible.” sieun lies, avoiding seongje’s eyes once again. seongje scoots closer to him without a second thought, closing a foot of space between them. sieun isn’t looking at him, but looks nervously around the room, shifting his gaze to anywhere but on seongje.

he’s lying, seongje realizes.

“i didn’t think you’d be one to tell a fib. i thought you were a good boy, sieun. you know lying is bad, right?” seongje gives that signature smirk as he watches sieun nervously shift, not liking how quickly seongje caught him in a lie.

“im not lying.” sieun defends weakly. even he wouldn’t believe himself.

“youre gonna hurt my feelings then. you dont wanna see me ever again? is that it? am i that bad, sieun-ah?” seongje continues his teasing, loving the way sieun tries to scoot away to no avail.

“i-i didnt say that.” sieun stumbles out, finally meeting seongje’s eyes.

“so you do wanna see me again?” seongje is loving this, loving seeing sieun’s cold facade fade away with just a couple teasing words. loving the way he crumbles down into a stuttering mess right in front of him.

“i didn’t say that either.” seongje says, those puppy dog eyes looking right at him. seongje thinks he could cum right now if he really put his mind to it. sieun was like his own personal wet dream. just having him in front of him like this was enough to turn him on.

“you’re cute when you’re trying to lie, sieun. you don’t have to lie to me though.” seongje scoots closer to sieun, breaking the last bit of space between them.

seongje’s arm extends to the back of sieun, almost hanging over his shoulders. sieun cant even think straight right now. seongje leans into him as if they’ve been this close a thousand times before.

his lips hover right next to sieun’s ear. sieun holds his breath, he can smell seongje’s intoxicating cologne, can feel the weight of his body pressing into his side, the warmth of his breath on his neck and ear. he feels like he’s gonna pass out.

“why did you really meet me today, sieun-ah?” seongje whispers in his ear before pulling back, admiring the look on sieun’s face.

“stop playing around, seongje. come on, what did you have to tell me?” sieun cant do this, he has to get out of here as soon as possible. he feels a warm heat in his stomach. there’s no way he’s getting turned on by this. by seongje.

this was just curiosity, right? there has to be another explanation other than him falling for the enemy.

seongje let’s out a breathy laugh as he finally sits back, looking amused with a smile that shows his teeth. he was so shameless that sieun couldn’t believe it sometimes.

seongje gets serious. he starts spilling whatever new information he had on the union, sieun deems it time to leave once again. seongje is getting used to this, he looks forward to it actually. the push and pull. the tension. the game. he liked games. sieun was fun, he was having so much fun.

“im leaving. we’re done, right?” sieun asks as he stands up, dusting invisible dust off his pants.

“aren’t we only done when i say we are?” seongje raises an eyebrow, hands in his pocket.

“im not meeting with you anymore, seongje. let’s not see each other again.” although, sieun says this he feels a discomfort in his stomach at the thought. he wasn’t attached to seongje, he could go without seeing him anymore, right?

seongje isn’t bothered by this, he’s got sieun. he’s reeled him in, he knows he’s got him on a hook and he won’t be letting go. sieun is into him whether he’d admit it or not and for now, it’s enough. he’d play the long game. seongje would wait for his long as it takes. as if he was an animal, slowly stalking his prey before going in for the kill.

“we’ll see about that.” seongje says with a nod of his head and sieun doesn’t say another word. he won’t admit that seongje is right.

sieun’s hand reaches for the door knob, beginning to open the door when seongje stands up, slamming his hand down on the door, closing it shut from behind sieun. sieun can feel him. can feel the heavy weight of his body pressed into his spine, he’s so big and broad. sieun feels like he can’t breathe, suffocated by the warmth growing between them.

“it’s cold outside. put my jacket on.” seongje tells him, rustling behind him as he strips himself down from his jacket. sieun’s breath is shaky as he turns around from seongje, back against the door now as looks up at the taller brunette.

“i don’t want it.” sieun says, breathing out the breath he was holding as seongje gives him a sharp look.

“i wasnt asking.” seongje tells him, eyes darker than normal behind the frames of his glasses. “don’t want you freezing to death on the walk home.” seongje tells him, assisting a relunctant sieun as puts his arms through the sleeves.

walk.

home.

walk home.

the walk home.

sieun’s stomach feels tight. how did seongje know he was walking home instead of catching a cab? sieun’s head is reeling, was he thinking too far into this?

seongje zips it up until it reaches his neck. it’s doing something to him, seeing sieun in his jacket. his clothes. two sizes too big and he’s drowning in it. seongje cant help the erection that starts to form as he eyes sieun up and down. sieun stares at him with those starry eyes and he can’t help it. he has to.

“wait.” seongje tells him, taking his phone out. sieun is waiting for whatever seongje is talking about but all that comes is…

click.
click.
click.

seongje steps back, taking another one.

click.

“what the hell?” sieun blinks a few times, what is up with seongje and these fucking pictures?

“you can go now.” seongje gives sieun permission he didn’t ask for as sieun recovers from his confusion, giving seongje one last look before leaving out the room.

“fuck.” seongje breathes out, throwing his head back. he runs a hand through his messy hair, trying to compose himself before he leaves out the room for his usual routine.

seongje is five minutes into walking behind sieun, surprised he actually kept the jacket on. his erection is undying but it’s dark out and his shirt is long, so he continues his journey making sure the boy gets home safe.

seongje tells himself he’s not doing this because he wants to. it’s because he has to. it’s because he cares so much. who else would make sure sieun was safe if he didn’t do it? no one. he was the only one who cared about sieun so deeply. it made his chest ache. he needed to see for himself that sieun was safe. safe because he was watching over him without hesitation. this was the only option, he had to follow him, stalk him in the dead of the night and watch him in the light of the day. he had to.

ten minutes later, sieun makes it home. seongje standing under the shadows of the trees as he watches those familiar elevator doors close from the entrance of the apartment building.

but this time is different….

seongje doesn’t leave just yet. something cements his feet right where he is. he waits until he sees a light turn on, the curtains left open from earlier in the day.

it’s sieun’s room.

seongje has a perfect view from where he’s standing, dark of the night around him, so late that not a single soul is wandering about. it couldn’t be more perfect.

seongje presses a hand to his tight restricting jeans, palming himself a few times to let the edge off as he watches sieun zip his jacket off his body and toss it on the bed. sieun is oblivious, not bothering to close the curtains and seongje is so fucking thankful for it he could cry right now.

seongje cant take it anymore, it feels like he’s burning up even under the low freezing temperatures of the night as he unbuttons his pants before unzipping them. he’s panting, shoving a cold hand in his boxers that makes him jerk away from his own touch at first. he grips his heavy cock in his hand, the moment skin touches skin again he feels like he’s been electrocuted.

this is so wrong, he thinks. but fuck, he can’t stop even if he wanted to. not when sieun is getting naked right in front of him. his mind was so cloudy, not even caring if someone had caught him. he couldn’t stop himself, he felt like he was gonna explode.

“f-fuck.” seongje chokes out from glossy red lips, glasses slipping down his nose and lip catching between his teeth, biting down. he was still in public, under the shadows of the trees and he felt so fucking dirty but so good at the same time.

seongje watches as sieun strips from his shirt, guiding it over his head as his body stretches, soft toned stomach getting exposed. seongje watches carefully as sieun tosses it somewhere he can’t see before he stretches once again. sieun is looking in a mirror in his room as he runs a hand through his hair and seongje groans out quietly as he strokes himself faster, precum soaking his underwear and stomach tightening. this might be the quickest he’s ever came.

sieun stands there so unaware, seongje almost feels like he’s putting on a show as the boy just stands in clear view of the window, shirtless and scrolling aimlessly on his phone. seongje can make out the deep curve of his waist, the tan skin of his body, and the dip of his collarbones.

seongje strokes himself faster, feeling that sweet buildup he knows so well as he tries so hard to keep his eyes open and not completely succumb to the pleasure. he needs to see sieun when he comes. he needs sieun.

he imagines himself fucking the boy, bending him over and never letting up. his imagination doesn’t even need to serve him well because he has sieun shirtless right in front of him. the beautiful curve of his back showing, the small of his waist that seongje wants so badly to wrap his hands around while he thrusts inside the boy.

his stomach feels a familiar heat, body tensing up with pleasure. his legs start shaking, heavy breaths escaping his lips as he comes all over his hand and the inside of his boxers. his eyes on sieun who’s standing in his window, so clueless, so innocent, so his.

seongje breathes out, clenching his eyes shut as he continues stroking himself a few more times before he stops completely.

seongje waits, watching silently until sieun finally closes the curtains.

sieun will come around. he’ll make sure of it.

-

the fight is now in 2 days and seongje hears chatter about the union boys trying to beat up some of eunjang high’s students so they can’t join the fight. those conniving bastards, he thinks.

this only means one thing, he has to keep an eye on sieun. more than he has been. he wouldn’t let sieun out of his sight.

seongje: let’s meet after school i’ll send the address

seongje sends the text, awaiting a response. sieun will play hard to get at first, he knows it. he’ll be stubborn but in the end he’ll give in. whether it be the excuse of trying to help his friends.

or the real reason.

he couldn’t stay away from seongje just like how seongje couldn’t stay away from him.

sieun is hanging with his friends on the field, watching from the sidelines as his friends play basketball, the wind breaking way effortlessly through the strands of sieun’s hair.

sieun would be lying if he said he hadn’t stopped thinking about seongje since yesterday. it was driving him nuts, the pure attraction he was trying so hard to stuff down by telling himself it was wrong. seongje was an asshole, an enemy, had hurt his friends in the past. and here he was meeting with him behind their backs even though he really didn’t even need anything else from him.

the guilt was eating at him but the heavy gravitation pull he felt to seongje was more powerful. seongje was like a drug he couldn’t get enough of.

sieun is just about to turn his phone off, desperate to ignore the boy when seongje’s name pops up on his screen in a call. seongje had never called him before. his heart beats a little faster as he thinks about what to do next.

sieun looks around nervously but his friends are nowhere near, too busy engulfed with the game.

his thumb hovers over the end button before he can’t take it anymore and presses answer. he’s as weak as they come.

“wow you actually answered. you missed me?” seongje let’s out a breathy chuckle from the other end of the call.

“what do you want? i told you we wouldn’t be seeing each other again.” sieun says, looking around. seongje was right after all, he was his dirty little secret.

“why did you answer then? you could’ve just blocked me, sieun-ah.” seongje says and sieun finds himself with nothing to say in response. seongje has a point and it’s a damn good one.

“dont text or call me again.” sieun tells him, like he actually means it. he couldn’t give in to temptation no matter how much he wanted to. but every time he remembers the way seongje was pressed against him, gaze unwavering, he was reminded that maybe he wasn’t as strong as he thought.

sieun didnt know how much he liked being watched like that until seongje came along, his never ending gaze always sweeping over every inch of his body. he tried to hard to pretend like he didn’t notice but fuck how could he not?

“is that what you really want? let’s meet and talk this out, sieun. you’re gonna make me upset with how mean you’re being. here i was thinking that we were friends.” seongje rambles on, he didn’t know how much convincing sieun would need but he’d get down his knees and beg if he had to without being told more than once.

“….this will be our last time meeting. send the address.” seongje smirks on the other line. just like that, he’s got him.

sieun is right where he wants him.

seongje is standing outside sieun’s school anyways, waiting. he wasn’t bluffing about his plans. he had to make sure sieun was safe. that he was where he was supposed to be.

he watches from afar as sieun takes the same shortcut he always does through the alleyways and he follows after him without hesitation.

this time though, something is different. he watches as two guys come from out of nowhere, suddenly deciding to take the route sieun is taking. they don’t have school uniforms on but seongje would bet good money they were a part of the union.

seongje cracks his knuckles before taking his glasses off, putting them in his pocket. he continues following behind the guys following sieun, keeping a safe distance. he hasn’t fought in a while, his adrenaline was already running high, this would be fun.

“hey! you’re sieun, right?” one of them yells and seongje didnt think about the fact he’d be caught. but that didn’t matter right now, all that mattered was protecting sieun from these assholes.

he watches from behind them, hidden out of view from sieun as sieun turns around, facing the two guys.

“why?” sieun asks, blank expression showing a hint of worry. no more words are spoken as the black haired one lunges forward towards him, catching him off guard.

seongje is quicker though, running past the other guy and grabbing the black haired guy by his shoulder, yanking him back with so much force and landing a punch on his face before throwing him down to the ground.

the shorter brunette lands a punch on seongje’s face that aches almost instantly. seongje laughs, licking the blood from his lip before giving the guy a clean uppercut, knocking him down. the black haired guy is now on his feet, fists up and seongje gives him a hard kick to his leg as he groans before stumbling, swaying in pain before seongje gives him a few more punches to his face, grabbing his hair and slamming his forehead into his with a sharp headbutt.

once he’s sure they’re both down, seongje breathes out heavily, finally turning to get a look at sieun who’s standing there in complete shock and confusion.

“seongje…what—what are you doing here?” it didnt make sense for seongje to be all the way over by his school when they agreed to meet at the same place as last time. he didn’t understand. what was going on?

“sieun-ah, are you alright?” seongje starts to walks towards sieun who stands frozen in place.

“what are you doing here?” sieun asks again, looking at seongje, his bruised cheek and bloodied lip. it must’ve hurt and yet here he is, taking it like a champ, carrying on as if nothing happened. sieun supposed he was used to it, but he can’t help the worry that spreads through him seeing seongje like that.

“how long have you been following me?” sieun asks quietly when seongje doesn’t bother answering his last question.

“i had to make sure you got home safe.” seongje says without hesitation. he’s expecting sieun to look disgusted or scared. but he doesn’t. he’s calm and so normal that seongje is surprised.

“how long?” sieun asks again, eyes searching seongje’s for an answer.

“since our first meeting.” seongje admits, closing the space between them. he puts a hand on the junction between sieun’s neck and shoulder, caressing sieun’s cheek with his thumb.

“i did it for you sieun. the union guys made you a target, i had to make sure nothing happened to you.” seongje tells him. sieun doesn’t pull away, only looks at seongje with a look he can’t quite place yet. he found it so easy reading sieun but now, he can’t. and he doesn’t like it.

“i—i knew it.” sieun whispers in realization, so soft it almost can’t be heard seongje hears it clearly.

seongje looks at him, eyes finding his, he’s confused. “you knew what?”, seongje questions him.

“i had a feeling you were following me so….i did something.” sieun tries to shrink himself smaller, feeling embarrassed under seongje’s gaze and the grip on his cheek. he wants to pull away so bad, feels like he’s being burned alive but he doesn’t. he stays put under seongje’s firm grip.

“you did what?” seongje questions, curious, a glimmer in his eye. consider him intrigued. sieun knew? sieun knew he was following him and he acted like he didn’t. did he like it? did he like being watched? seongje’s head was racing with thoughts.

“i don’t always get changed in front of my window, you know?” sieun looks up at him with those glossy eyes, admitting without really saying it and seongje feels his whole world fall around him. fuck. sieun knew. sieun knew and he put on a show for him just like he thought. fuck fuck fuck.

“you did that…for me?” seongje questions, feeling that oh so familiar heat build up in his stomach. sieun did it for him, knew he was watching and let him.

“i had a feeling like i said so….yeah.” sieun breathes out, trying so hard to avoid seongje’s eyes to no avail.

“you knew i was watching you, sieun-ah?” seongje whispers, eyes chasing his as he grabs sieun’s waist, bringing him into the warm heat of his body. his cheek aches, knuckles sore, forehead bruised, but he doesn’t care. all he can focus on is this. sieun.

“i was hoping you were.” sieun tells him, voice barely above a whisper as he finally gains the courage to meet seongje’s eyes.

“fuck.” seongje drops his head into sieun’s neck, breathing in his scent as his erection continues to grow. he feels so hot, like he’s burning up.

“i was, baby. i was watching. you were so hot i couldnt look away, touched myself to you.” seongje tells him, breathing the words out into his ear. everything feels too much, the heaviness of seongje’s body against him, the grip on his waist, his warm breath heating up his neck.

“you’ve been playing hard to get this whole time.” seongje mumbles out into his neck before pulling away. “but really youre just as sick as i am, right?” sieun doesn’t respond as he pushes a hand against seongje’s chest, trying to bring space between them. he can’t breathe. he feels like he’s going crazy

“i feel guilty. we shouldn’t be doing this. it’s wrong.” sieun admits, looking away. and yet he’s still so weak. he knows they shouldn’t but fuck it feels so right.

“we’re a little past that, sieun-ah. give yourself what you want for once. give yourself to me, i’ll do the same. just let me call you mine.” seongje practically whines and sieun almost loses feeling in his legs. seongje looks so desperate in front of him, pleading just to be able to call him his.

“please, sieun. say your mine.” seongje urges him on, those dark lustful eyes of his craving possession as he gazes into sieun’s soft brown eyes.

“im yours.” sieun whispers like it’s a secret between them. “im yours, seongje.” sieun repeats, he means it. he really means it.

and fuck, there’s no going back from this.

-

it’s been three days since they officially started whatever this was and seongje has already convinced sieun to start sharing his location with him full time which didnt take much convincing. they won the fight against the union, and seongje had almost killed someone the moment he saw sieun’s bruised face.

they’ve been sneaking around, although it feels no different than before except the fact that seongje is so honest it makes sieun’s knees weak. every chance he gets, he’s pressing into him, whispering all the things he wants to do to him. sieun felt so needy himself but seongje was different. worse.

they haven’t even kissed yet and seongje still can’t keep his hands off of him whenever they’re together. sieun’s mom was leaving out of town tonight for a few days. sieun had convinced seongje to wait—something he had been doing for so long he felt like he was going to go insane. it took everything in him not to get on his knees and beg sieun to let him give in to his desires that day in the alleyway. if he had it his way sieun wouldnt of even been able to walk that day. he was being good, he could wait.

“where are you going?” seongje has his phone on speaker, leaning against the brick wall of the alleyway by sieun’s school as he watches sieun’s location just as school ends.

“night class. we can meet after.” sieun tells him through the phone. seongje is something else, so fiery but so needy at the same time. seongje has had his location since three days ago and he’s been non-stop calling and texting whenever he sees sieun going somewhere he wasn’t aware of.

“such a good boy, studying, sieun.” seongje tells him, watching sieun’s location move through the phone as he starts walking towards the same direction.

he couldn’t help himself. he wasn’t a changed man after all. having sieun’s location only satisfied him a little—he needed more. seongje began his walk, ending the call with sieun.

it didn’t take long before he ended up in a familiar position, walking feet behind sieun who was in his own world, airpods in his ear and backpack on his shoulders. he looked so small, so soft, even from behind. seongje was losing his mind waiting for tonight.

seongje stops in his tracks when sieun bumps into a taller guy who strikes up a conversation like he’s knows him. seongje feels his chest burn, watching on the sidewalk from the other side of the street. sieun didn’t lie to him, right? was he meeting someone? who was this guy?

fuck, how could this guy even think about stopping sieun to talk? what are they even talking about? sieun was his—this couldn’t be. he belonged to him. seongje thought it was a bit fun at first, sneaking around. but now, this just wouldn’t do. he needed everyone to know sieun was his.

everyone.

once sieun stops talking to the guy, he makes his way inside the building and seongje is satisfied, trying to ignore the burning in his chest, adrenaline running high. seongje would just have to remind sieun.

he belonged to him.

seongje waits two hours at a cafe across the street before he spots sieun, walking out from the building. seongje crosses the street, walking right up to the unsuspecting boy.

“s-seongje!” sieun jumps in surprise when seongje grabs his shoulder.

“what are you doing here? i thought we were gonna meet.” sieun asks him before seongje pulls him by his arm, dragging him between the darkness of the two buildings.

“what—“ sieun starts but seongje doesn’t respond, just stares at him behind those frame covered eyes, pushing him back until his bag covered back hits the wall behind him with a small thump.

“i—i cant. i cant take it anymore.” seongje presses his leg between sieun’s, face buried into his neck as the heavy weight of his body presses against sieun’s.

“wanna kiss you.” seongje breathes out into his neck.

“seongje, stop. someone might see us.” sieun says, putting a hand on seongje’s shoulder who doesn’t even budge.

sieun still had his conscious unlike seongje who’s so far gone. he’s so turned on he feels like he’s really losing his mind. his erection is tight against his jeans and sieun can feel it, hot and heavy as it presses against his pelvis.

“i don’t care. i need you, please.” seongje presses against the hand sieun has on his shoulder, whining into his neck. the fire was gone, he was turned into nothing but pure hot lust and pathetic desperatation. he’d do anything sieun said if it meant he could touch him.

“if i let you kiss me you have to get off so we can go to my place.” sieun bargains with the tall needy boy hanging off of him. sieun had never seen this side of seongje and he can’t deny his own erection growing in his pants. seongje is so broad, tall, and bigger than him. sieun hadn’t kissed him, not even touched him and seongje is already a whimpering mess, so high on pleasure that he can’t even think straight.

seongje nods, hand on the wall next to sieun’s head, caging him in as he pulls away from the crook of the boys neck. he smells like vanilla and cinnamon, seongje cant help but to wonder how he tastes.

theres people walking past, not even noticing the two boys hidden in the darkness of the alleyway, heat radiating between them.

seongje looks down at sieun, body still pressed so tightly against him that he feels like he’s gonna suffocate. seongje swiftly takes his glasses off, shoving them into his pants pocket.

he brings a hand to sieun’s cheek, pulling him in with a firm unwavering grip until their lips meet. seongje immediately slips his tongue in, hungry for more—so much more as he takes and takes and takes. he moans into it, sieun feeling the vibrations on his tongue as seongje devours him whole. his mouth is so warm and he tastes reminence of coffee on his tongue.

seongje keeps at it, taking his hand off the wall and grabbing onto sieun’s waist. he feels so small beneath him and yet he feels like sieun is the one who’s got him all caged in, trapped in his arms. seongje’s tongue roams sieun’s mouth who lets out a soft moan, hand slipping between them, trying to create even an inch of space. seongje pulls away just slightly, their both breathing into each others mouths, seongje seeming as if he doesn’t have any plans of leaving sieun’s lips any time soon. with a squeeze of his waist sieun tightens his legs around seongje’s thats pressed firm against his cock through his pants.

not here. they can’t.

“s-seongje.” sieun tries to call him back to reality, turning his head as seongje just settles for the next best thing, his neck, as the heavy weight of his hands slip under his shirt, feeling out every part of sieun’s body that he can like he’ll disappear any given second. his hands are cold, fingers pressing into sieun’s body like he’s trying to mold them into his tanned skin.

“lets go.” sieun breathes out heavy, still catching his breath as seongje sucks at his neck, nothing feels like enough. seongje needs so much more.

seongje seems to get back to his senses once he hears those words, wanting sieun all to himself in the privacy of four walls. he pulls away, running a hand through his brunette hair, letting out a big breath. sieun finally gets a good look at him and he doesn’t think he can survive. his pupils are bigger than normal, cheeks slightly flushed, and lips so red and plump.

-

they end up catching a taxi back home, seongje’s hand gripping his the whole way there. when they finally get up to sieun’s apartment door, sieun is just starting to put the code in when seongje presses into him from behind, hard cock kneading against his jean clad ass. he can’t even focus as seongje whines in his ear, mumbles something he can’t even make out as he wraps his arms around sieun’s body. he’s so small that he practically covers him whole. sieun finally opens the door, seongje kicking it closed with his foot.

keys drop to the wood floor with a loud clatter as sieun is pushed against the door, seongje’s lips already on his neck before he can even register anything.

“need you.” seongje says between kisses, cold hands exploring more of his stomach under the thin material of his shirt. “need you so bad, sieun.” seongje whines in his neck and sieun just about loses it.

“can i? can i please touch you?” seongje says, pulling back slightly to get a good look at sieun’s flushed face. cheeks pink and neck littered with sore marks going up his neck. seongje’s jeans were so tight he didn’t think he could take much more. he just needed to touch sieun, feel him. claim what was his.

“y-yeah.” sieun breathes out, seongje’s heavy weight coming off his body just for a second as seongje’s fingers make way to his jeans, unbuttoning them before a zip noise is heard between them. seongje unzips his pants and sieun thinks he’s burning up. seongje’s lips are so red and swollen, eyes glassy. they haven’t even made it to the bedroom for fucks sake.

seongje gives him a hungry look before his lips are under attack again, tongue forcing it’s way into his mouth as seongje’s hand palms over his hard cock. he can feel himself pulsating, underwear becoming wet with every knead of seongje’s palm on his cock. sieun moans into seongje’s mouth, seongje pressing harder and harder.

“need you so bad, sieun-ah.” seongje says between wet kisses, before he pulls away all together, sieun already missing the warmth of his mouth on his.

seongje strips himself of his shirt, kicking his shoes off to the side. sieun’s eyes have a mind of their own traveling from his lips all the way down to the toned abs on his stomach. he expected nothing less. seongje’s glistening with a thin layer of sweat, shaky fingers going to unzip his own pants, stepping out of them with ease. seongje is bulging through his boxers, sieun thinks it must be painful even. he can already tell seongje is bigger than he thought and it turns him on so much he can feel his underwear grow wetter, stomach heating up with endless arousal.

“off. take it all off.” seongje tells him, fingers lifting the end of sieun’s shirt before slipping it off completely, letting it drop somewhere on the floor. sieun does as he’s told, he can be good too as he strips himself from his pants, leaving them both in their boxers.

sieun thinks he could cum right then and there the moment seongje drops to his knees, looking up at him like he’s the only thing in the world that matters to him. seongje’s glasses are perched on his nose, slipping a bit. he’s flushed from his cheeks down to the top of his chest, and his eyes are so glossy sieun thinks he looks like he’s about to cry. sieun gets it now. the pictures. he wants to grab his phone out right now and snap a picture so he never forgets the sight.

“i wanna—please.” seongje whines through those red swollen lips, not even forming an actual sentence. sieun brings a hand to his cheek, trying to determine what he wants. seongje’s knees are already sore, pressed into the cold smooth wood of the floor but he can’t bring himself to care when sieun is like this, towering over him looking so pretty.

“p-please.” seongje whimpers out, hand sliding down to palm himself a few times to give him some kind of relief. he’s so hard and leaking he doesn’t know how much more he can take. he wants sieun so bad it hurts.

“let me suck you off.” seongje begs, hands coming up to grip sieun’s thighs. sieun can barely hold himself up straight against the door of the apartment, feeling himself fall apart from the sight beneath him.

who would’ve thought he’d have big bad wolf seongje on his knees in front of him begging to put a cock in his mouth like he’d die without it?

“go ahead.” sieun beckons him, throwing his head back against the door in pleasure the moment seongje gets his boxers down, pooling around his ankles. his blonde hair sticks to his forehead a bit, body temperature on fire as seongje gets a hand around his cock. sieun is smaller than him, nice average size, heavy and leaking pre cum in his hand.

“i wanna be the only one who sees you like this. ever.” seongje says before one hand gets his own cock out just above his briefs, he’s huge. the tip so wet as seongje wraps a hand around his slick cock, stroking himself twice before he stops. he can’t cum just yet.

seongje sticks his tongue out, glasses slipping further down his nose as he brings sieun’s already wet cock into the warmth of his mouth.

“ah, f-fuck. fuck seongje.” sieun groans out, loudly. not even caring if the neighbors could hear. he couldn’t give a fuck when he had seongje on his knees like this, mouth sliding further and further down on his cock.

seongje strokes himself as he starts to bob his head up and down, careful of his teeth. sieun’s hand reaches out, tangling his fingers in seongje’s hair with a firm burning grip. it stung and seongje couldn’t help the pleasure that shot through his body as sieun gripped his hair harder, whiny moans escaping the blondes sultry mouth.

seongje lets off with a pop, tears coming to his eyes as he strokes himself faster. “please.” seongje whimpers out, clenching his eyes shut before he opens them, tears brimming and blurring his vision. his glasses fogging up a bit as they slip further down his nose. “fuck my mouth.” seongje pleads, and sieun doesn’t have to be told twice.

“fuck, seongje. shouldn’t i be the one making demands?” sieun groans out, tightening his grip on seongjes hair as he guides his mouth down onto his cock with ease.

“youre a fucking pervert, seongje. following me around like—fuck.” sieun clenches his eyes shut when seongje sucks him down until he reaches the back of his throat, gagging on it. “following me, stalking me like a fucking creep. you’re a perv, seongje.” sieun taunts him through his moans, pushing him further down as his throat constricts around his cock, seongje choking on it.

seongje’s cock is leaking so much, sieun is right. he’s a pervert. he liked it so much, following sieun around when he didn’t know, watching him all hours of the day. he couldn’t help himself.

the room fills with a gargling noise and the slick thrusts of seongje’s cock into his own hand. he’s so close, so close. his whole body is flushed now, tears streaming down his glasses covered face as he tries so hard to be good. so hard to take sieun’s cock that keeps ramming down his throat over and over. the intrusion turns him on so much his thighs shake.

sieun finally pulls seongje off his cock with a long drawn out moan. “fuck, seongje. you’re so good. you’re—really good.” sieun looks down at the boy, he’s a fucking mess. tears everywhere, glasses barely hanging on, cheeks tear stained and wet.

“cum on me.” seongje sniffles out, still stroking his cock. he feels like he’s gonna cum any second. “p-please. please i want it so bad.” seongje chokes out and sieun cant help but to wonder what he did to deserve this. seongje was crying, begging beneath him for him to cum all over him. seongje is broken down, diminished to nothing but a pathetic sobbing mess on the floor. he’s never looked prettier.

sieun cant argue with that request as he fixes seongje’s tear stained glasses, perching them up the boys face where they belong. sieun wraps a hand around his cock, seongje’s chokes out sobs and slick stroking still filling the silence of the room. seongje is so wet and messy, hands covered in pre cum and thighs shaking so bad with the need to cum even sieun notices.

“i’ll give you what you want.” sieun tells him, eyes clenching shut for a moment before he fastens the pace. seongje sticks his tongue out, tears still escaping his eyes. he looks fucking obscene.

sieun cant look away, not even for a single second. sieun feels his legs tremble, stomach tightening as he feels his release nearing. he looks down at seongje, hand gripping his hair to keep him in place and tip of his cock rubbing against seongjes soft wet tongue every stroke.

“seongje, fuck. fuck.” sieun’s release hits him full force as he moans out, stroking his cock tight in his hand as he spurts out cum all over seongje’s face, covering his glasses, cheeks, tongue, and lips. at the same time seongje cums in his hand with a whiny moan, eyes clenched shut, chest heaving up and down as he tries to catch his breath feeling the wet release drip all over his face.

“oh fuck—seongje. fuck.” sieun whispers out, coming down from his high as he releases his hand, untangling his fingers wrapped in seongjes hair.

“you wont leave me, right?” seongje says, voice strained, tongue lapping up the cum around his mouth. he can’t even see, cum covering his glasses but it’s the first thing that comes to mind.

“you’re mine, sieun.” seongje breathes out from beneath him on the floor, looking up at him so fucking obscene sieun can barely think. “you can’t leave me.” seongje says, leaning forward and wrapping a hand around sieun’s leg. he felt so pathetic right now, cum covered face and sweat soaked body. he was so desperate to keep sieun right where he had him. but he didn’t care. he needed sieun by his side no matter what.

“im yours.” sieun says, carding his fingers through seongje’s messy hair.

maybe they deserved each other after all.

Notes:

if you liked it pls leave comments i thrive on praise LMFAOOO. i hope you guys liked it. sjse enjoyers follow me on twt @/seongjesgff <3

also can anyone guess what seongje does with all those pictures…..? i can. ;) also im terrible at writing smut plsss im sorry