#now to solve the problem of software.
Explore tagged Tumblr posts
lindenmori · 4 months ago
Text
new Tablet Saga discovery: people use a tiny gamepad controller for android devices as a keydial for art software shortcuts. epic win i think this is what i need in terms of having side buttons but not a wholeass overwhelming keyboard!
3 notes · View notes
goldenhourology · 4 months ago
Text
SLACKING OFF.
Tumblr media
pairing: jeon wonwoo x f!reader
genre: smut, angst, fluff, coworkers to lovers, friends to lovers
summary: being technologically averse, yet a complete control freak to your core, you tend to annoy senior IT specialist, jeon wonwoo, to no end. but after an apology brings you two closer together, wonwoo finds himself reaching out to you more often than not. on and off slack. despite what you two had originally perceived, you find yourself thrown into feelings that neither of you could've ever prepared for.
warnings: handjobs, fingering, oral (f!recieving), unprotected sex, missionary position, belly bulge, grinding, praise, wonwoo is a service top!!, multiple sex scenes, jerking it in an corporate office bathroom lol, drunk horniness, miscommunication, reader is learning how to open up<3, mutual pining. nsfw (minors / ageless blogs dni).
word count: 19.2k
note: hello new ppl, welcome to the first goldenhourology one shot ✨ I've written things in the past, but this is my first really long one shot. the longer it got, the more I stressed out lol. but I've seen a lot of people do this 20k word one shots, so I thought I'd try my hand at it! also idk much about tech, so if I got anything wrong in this, pls ignore it. thank you to anyone who gives this a read!!
Tumblr media
in rotation: picture you, chappell roan / dress, taylor swift / valentine, laufey / diamond boy, sza
Tumblr media
Some said your late 20s were the last few years of fun before you fully allowed yourself to be an adult, so why were you always drowning in work?
It didn’t help that you were an executive assistant in one of the biggest software companies in the U.S. When you took the job, surely, you should’ve known that you’d be signing up for an exorbitant amount of work, ranging from invoice management, planning travel for your boss, to even research for senior managers. Despite the constant stress you were under, you liked this job. You liked the trust that your boss had in you. You liked that they let you be independent and figure things out on your own.
And when you couldn’t … you simply contacted IT.
It helped that a senior IT specialist sat right across from your cubicle.
Jeon Wonwoo wasn’t the most talkative cubicle buddy, nor was he the most pleasant. He did his best to give you a smile every once in a while, but he had to fight the urge to throw his head in his hands whenever you send him a message on Slack. You didn’t typically need help with anything, except in the area of tech. You were so organized and incredibly smart – it didn’t take an idiot to see that – but god forbid, sometimes … you could be so technologically averse.
Maybe he just had too many years of schooling under his belt – he was 28 now with both a Bachelors and Masters in Software Engineering – but you surprised him with some of your requests. Sometimes, you’d delete files by accident, need to renew your subscription to important apps, even locked yourself out of your own computer once. He had interns underneath him that could be available to help you, but you had consistently messaged him. And he sat directly across from you. No matter what, it was always going to be Wonwoo that had to help you. Fate had made sure of that.
There were times that you realized you were bothering him. Either you heard him curse from behind his extremely large monitor or he adjusted his glasses so much that you thought he might break them in half. And to be honest, you liked being in control of your own work, so you’d try to find a solution. Typically, solving your own tech problems left your computer in more disarray.
And there was Wonwoo to save the day yet again.
Tumblr media
You [10:58 AM]: Morning, Wonwoo!
You [10:58 AM]: I screwed up
You [10:59 AM]: Boss sent me some documents that were password protected, but he’s away for the next two days and not answering his phone
You [10:59 AM]: So I might’ve downloaded some software to help me unlock it and I think it’s attempting to hack my email as we speak
You [11:01 AM]: I’m so so sorry! I didn’t want to bother you
Jeon Wonwoo [11:01 AM]: I’ll be right over.
Tumblr media
Luckily for you, Wonwoo was able to fix the problem and stop your email from getting hacked. Whoever was the owner of that virus-filled program you tried to download didn’t gain access to those password-protected documents before Wonwoo secured your computer. But it was close. Too close.
Not only that, but he had a multitude of other projects today. He had to train two new interns … have one of those annual performance reviews with the head of IT … change over a dozen new passwords for people … and then he found out that they’re changing servers. Which meant everything backed up on their former server had to be transferred over to the new one. Fucking great.
He wasn’t sure how many times he sighed today, but it had to be over a hundred. When he couldn’t stand to be sitting anymore, he stood up and paced around the third floor of the building. Today felt like the longest day of his life. And there was a mustard stain on his green sweater vest. And he got a shitty haircut a few days ago. And he probably needed new glasses because he was getting headaches. 
It was time for a coffee. As well as a day off.
Coincidentally, you were also headed to the break room that afternoon in need of a green tea. You were about to walk in when you heard your cubicle mate letting out a frustrated breath while talking to another IT specialist. He was clearly fed up about something, or maybe just tired of this day. You hid next to the doorframe, and just when you thought it was safe to step out, you heard your name fall from his lips.
“I don’t understand how she does it,” Wonwoo complained, hands smacking against his sides. “Seriously, it’s mind boggling. I’m pretty sure she has her Masters in Business Administration, but she does this shit that just makes me … Oh my god, she literally tried to download some faulty software off the internet today, instead of just asking me or someone else for help.” 
“Oh, yeah, everyone wants to turn to you when you got that attitude, man,” someone – Lee Seokmin, maybe? – joked.
“You get what a mean.” Wonwoo watched the first couple drips of shitty office coffee fill his cup. “I was able to save her computer, yeah, but it would be nice to avoid an emergency for a day.”
Seokmin slapped him on the back. “The joys of working in IT.”
You huffed, stalking away from the break room and back to your desk. There was only so much office gossip you could take, especially when it involved you. As soon as you sat down, you finished typing up an email at the loudest volume possible, your fingers basically punching themselves into the keys. You heard Wonwoo slide back into his desk chair, the fresh smell of burnt coffee wafting across to you, and he didn’t say a thing. Not that he would ever know you had eavesdropped. But not a “hello” or “how has computer been after this morning?” He went back to work, burning his tongue on the overly hot liquid.
Maybe Wonwoo was right; maybe you did need to just stop overthinking and ask for help instead of figuring stuff out on your own. Or maybe this asshole needed an attitude check.
You decided to not bother him for the rest of the week, complaining to your friends that Friday night about your shithead of a coworker. They said he might be looking out for you in his own fucked up way. You said he might just be an asshole.
Come Monday morning, you had realized your ignoring hadn’t effected him at all. He still sent you the same small smile as he walked in and sat down across from you. Could he really not see how pissed you are, or had the facade you’d crafted for so long as the perfect corporate employee work too well?
You should just be upfront with him, take control of the situation. Like always. 
Tumblr media
You [9:44 AM]: I heard you in the break room a few days ago.
You [9:44 AM]: I just didn’t want to bother you. That’s why I had tried to figure out the issue on my own. Didn’t realize that was a crime
Jeon Wonwoo [9:46 AM]: Crap.
Jeon Wonwoo [9:46 AM]: You weren’t supposed to hear that.
You [9:47 AM]: Well, I did
Jeon Wonwoo [9:50 AM]: Listen.
Jeon Wonwoo [9:50 AM]: Not that it excuses anything, but there’s so much going on at work. It wasn’t all about you. I was complaining just to complain and I didn’t mean any of it.
Jeon Wonwoo [9:50 AM]: I’m sorry.
You [9:51 AM]: Wow
Jeon Wonwoo [9:51 AM]: What?
You [9:51 AM]: You’ve never come across as someone who can apologize well
Jeon Wonwoo [9:52 AM]: Are you sure you aren’t projecting right now? We sit across from each other. I’ve seen how stubborn you are.
You [9:53 AM]: I thought you were apologizing to me????
Jeon Wonwoo [9:56 AM]: I’m sorry. Again.
You [10:01 AM]: Okay, you’re forgiven
Jeon Wonwoo [10:09 AM]: Can I make it up to you with a coffee?
Tumblr media
You didn’t go out on dates. The last one you went on was … years ago, probably in undergrad. Once you go for your Masters, all energy to date goes out the window.
Not that this was a date. This certainly was not a date.
This was an apology coffee after work, since the two of you seemed to have an affinity for caffeine at late hours.
Even if, per chance, he thought this was a date … you’d eventually have to let him down easy. It probably wasn’t in your best interest to date someone like Jeon Wonwoo, but you’d also closed yourself off from love for far too long. It wasn’t that you didn’t get lonely – you did, very much, especially on late nights where it was just you and your favorite vibrator – but it was just … scary. Opening yourself up. Losing just a small semblance of control. You weren’t even sure you could physically allow yourself to do that after being alone for so long. 
Your heart had been tucked away so many years ago, locked inside a box, and then in another box, and so on. With the final lock being so complicated that only someone who knew the last four of your social security number could answer. No one was opening up that box. Your heart was safe from the outside world.
You were independent, reliant on only yourself, and you liked it that way.
Once he had gotten both your coffees, he sat down next to you at a hightop table, folding his winter coat over the back of his chair. He had managed to remember your latte order and it tasted perfect. Your eyes flitted up, ogling him for a moment. When you’re not under the fluorescent lights of the office, Wonwoo was … attractive. To say the least. Maybe he always had been and you were too blind to see it. Maybe his face was perpetually hidden by his monitor.
His hair was tousled in the way that it looked effortless, even if he hadn’t brushed it after rolling out of bed. He had a tendency to wear sweater vests with white t-shirts underneath, or button-downs with jeans. But it was only when he showed off his forearms that you realized he was surprisingly built underneath his oversized clothes. He was tall and his shoulders were broad. You liked his glasses too; they always sat on the edge of his nose. A thin line was etched into both lenses, suggesting age, but they framed his face well.
Yeah, you thought to yourself, he is handsome.
“Why are you staring at me?” He asked, knocking you out of your stupor.
You blinked and looked down at your coffee, removing the lid. “Oh, I … uh … good question.”
“Listen,” he started, eyes flickering to his hands, “I’m really sorry about what I said –”
“You don’t have to keep apologizing.”
“– And I understand if you want to go to HR about this –”
You shook your head. “Wait, what? Why would I do that?”
He glanced around, until finally, his eyes were on you again. And suddenly, you were wondering if his eyes were dark brown or the color of cinnamon. “Isn’t that what any rational person would do?”
He had you stumped there. If this were a different situation … you probably would do that. “I’m not going to tell HR about this, Wonwoo. You apologized and said you didn’t mean it. I have to trust that.” And you didn’t trust lightly – hardly at all – but something about Wonwoo made you feel like it could be easy with him.
“We all have shit days,” you added, taking a sip of the scalding hot latte. “You have a ton of stuff on your plate. Doesn’t give you an excuse for what you did, but we all say things in the heat of the moment that we don’t mean. I have so many things to organize throughout the day, and sometimes it gets the better of me. Remember when I had book that last minute trip for our CEO and I was on the phone for hours with Delta and Suzanne in finance had the nerve to start bothering me about some invoice? I lost it on her for a straight minute.”
“Oh, my god, yeah,” he chuckled, pinching the bridge of his nose as the memory resurfaced. “Her eyes almost came out of her skull at your reaction. To be fair … Suzanne needs to be knocked down a peg sometimes. She always blames IT when she can’t get into her email, but it’s because she’s constantly typing her password with one letter off.”
You couldn’t help but giggle. Your hand hit the tabletop a few times as you let your workplace personality fade in front of your coworker. “Those new IT interns don’t know what’s coming once Suzanne comes for them,” you joked.
“The IT interns don’t know anything. Period.” He jabbed his finger onto the table. “I mean, they’re interns, but it takes so much time to train them. If I have to teach them JavaScript one more time …”
“Say it, Jeon Wonwoo,” you egged him on, a chuckle filtering at the end. “What will happen if you have to teach those good for nothing interns JavaScript?”
A slow smile made it’s way onto Wonwoo’s face, and … damn, you were actually a really cool person. “Well,” he cleared his throat, “I’ll tell you what will happen …”
Tumblr media
Jeon Wonwoo [12:13 PM]: Did you bring lunch today?
Jeon Wonwoo [12:13 PM]: I just found this new cafe down the street and was thinking about grabbing something there in a few. Did you wanna come?
You [12:14 PM]: Do you think they have a chicken salad sandwich on the menu
Jeon Wonwoo [12:15 PM]: I can only assume so?
You [12:15 PM]: SOLD
Tumblr media
You both go out for more coffees, before and after work. You found yourself excited to wake up early, to meet up with Wonwoo at the coffee shop located in the lobby of your work building. Always getting there before him, you typically ordered two coffees – remembering his order to a T – and when he walked in five minutes late, he promised to buy the next round. You never let him.
You began planning lunches over Slack, discussing what was on special at that cafe he found last month. In fact, you two talked most of the day on Slack. A message from you had once gotten on his nerves, and now … he was eager for it. Eager to hear your thoughts throughout the day, excited to talk about what new dumb question an intern asked him today or to see more pictures of your grandma’s cats.
And Wonwoo … Wonwoo was easier to get along with than you thought. You just had to peel back the layers before he finally got comfortable, and honestly, you could relate. To be fair, you had a few more layers than he did, but he was slowly learning that you were more than what he perceived. After that first coffee, he realized how funny you were, and then a couple lunches later, he learned you were an avid romance and thriller reader – and nothing in between. It wasn’t until last week that he finally cracked you open enough to learn about your love for Elder Scrolls Online. He was sure you were joking at first, but when you clarified how serious you were, he almost fell off his chair.
“I’m not shocked that you play it,” he said over coffee one morning. “What I’m shocked at is that you’d rather play Elder Scrolls Online and not Skyrim.”
“Of course, you would say that,” you replied, rolling your eyes. “I don’t really have an interest in the game universe. I started playing Elder Scrolls Online to relieve stress while applying to colleges, and then I just … didn’t stop.” You shrugged.
Much to his own surprise – even with your take on Skyrim – Wonwoo thoroughly enjoyed your company. It was insane that you both had spent almost two years sitting across from each other before realizing how much you liked each other. Words always left unsaid. Eyes staying glued to computers. It had been a routine for you both that you had never strayed from – until now. So many tech requests over Slack … and now he was actively looking forward to work everyday. To seeing you. To talking with you. 
You.
Tumblr media
Jeon Wonwoo realized how much he liked stockings. Specifically, he liked the way you looked in them.
And that’s when things got dangerous.
He started to notice the days you would wear them, and then concluded which day you did laundry. You liked wearing blouses with a pencil skirt and stockings on Mondays, Tuesdays, and Thursdays. Those were now his favorite days. 
Wednesdays you’d wear dress pants and maybe a sweater, whereas on “Casual Fridays,” you were clad in a t-shirt with a cardigan layered and jeans. You always looked nice at the office, but those stocking days … they were getting to him.
Sometimes, he’d watch the way you walked away from your desk – either to the Boss’ office or to the finance department – and he couldn’t help but let his eyes trail down your legs. You had these stockings that had a slight tear in the back, and he wondered if you realized, or was he just too much of a perverted loser to be the first person to notice? He wanted to purchase a new pair for you. He wanted to replace all your stockings and buy you enough that you could wear them with a skirt everyday, just so he could see you in them.
Maybe he was a loser.
You looked up at him, even in heels, and you had this way of smiling at him that left him questioning why you liked hanging out with him in the first place. His personality couldn’t be that charming to warrant your attention. But you were warm – even when your hands were perpetually cold – and kind, never straying once he was in front of you. And you had this lip gloss that stained your lips magenta and made them shine. Even in the dim fluorescent lights. When his chair turned just slightly and he let his eyes glaze over you, one finger rubbing at his top lip, he couldn’t help but be curious if the gloss had a flavor to it … and then, he’d get distracted by your legs again. And your blouse, and your hair. 
Don’t even get him started on the way you smelled.
Maybe he was a loser. No, he was most definitely a loser. 
Tumblr media
It was a Thursday night. Almost 7 PM and you were still at the office. You had plans to go out tonight to celebrate your friend’s new job, but you ended up having to cancel when the Boss placed a stack of paperwork on your desk before leaving the building at promptly 6 o’clock. Why he couldn’t have given you all these invoices and memos hours ago was beyond you, but you weren’t even halfway through this stack and the janitor was now mopping beside you.
When a Slack notification appeared on the side of your monitor, you didn’t even read it before spinning around in your chair. There Wonwoo was, leaning back in his own chair while a progress window ticked on one of his dual monitors. You raised a brow. “I didn’t even hear you over there,” you commented. “Why are you still here?”
“A month or so ago, the IT head told me that we’d soon be transitioning servers, so all of our backups and data need to be transferred over to this new server.” He explained, adjusting his glasses and glancing over at the progress window. It changed from 23% to 24% finished. “Someone had to be the lucky person to stay after hours and make sure it all went smoothly.”
You twirled a pen in your two fingers and crossed your legs. “Oh, that sucks.” Your skirt hiked up a little, and just that small flash of exposed skin had Wonwoo averting his eyes.
“Yeah,” he said, clearing his throat. “I’m assuming you’re still here because of that.” He nodded towards the pile of paper.
“No, no, obviously I love being here after hours with you,” you replied, sarcasm dripping from your tone, but it still ignited a short spark of hope within him. (Wonwoo, can you chill the fuck out? He chastised.) “You know the Boss has a penchant for letting invoices pile up. He just so happened to let that pile end up on my desk before he left today. And some of these needed to be filled out …” Your eyes skimmed the first paper on your desk. “Oh, yesterday!”
Wonwoo offered to help you while also keeping watch of his computer – 28% finished – but you insisted you could handle it. “I already bother you enough during work hours,” you said before turning back to your desk. He knew by now that you were simply too stubborn to give up control of the project. Once you had started it yourself, you needed to see it through. He wasn’t sure if you two were close enough that he could be completely honest, that he could tell you that it was fine to let go this independence that you kept on a tight leash. He was willing to help. (God, was he willing.) 
But he chocked it up to telling you once that you were “so fucking stubborn.”
Your reply had come in the form of a swift kick to his knee.
Wonwoo glanced at his monitor. 67% finished.
It was 10 PM and you were just about finished with the paperwork, but you were running on fumes. Just a few memos left and you’d be done. To get you through the next hour, you needed something. So you headed to the break room, suddenly craving some burnt workplace coffee. (What was it about this coffee maker that gave it such a distinct burnt flavor? You’d never know.) After placing the pod of coffee grounds in the slot and filling the water, you pressed the start button, turning around with a huff to see Wonwoo striding into the break room. A crushed, styrofoam coffee cup was clutched in his large hand before he tossed it in the barrel beside you. 
“How’s your transfer going?” You asked, crossing your arms over your chest. Coffee had started to pour from the machine and into your cup.
He rubbed the back of his neck. “It’s at 88% now. Hopefully should be done in the next hour.”
“Me too, if all goes well.” A sigh escaped your lips. “I still have a few more papers to fill out. Shouldn’t take me more than an hour, but I haven’t looked through them all yet.”
Wonwoo stepped forward, reaching in the direction of the styrofoam cups. “If you had let me help you –”
You tried sidestepping out of the way to give him some room, but his hand brushed against your arm anyway. Your chin tilted up as your eyes met his, back pressing against the counter. “It wouldn’t have helped,” you finished for him.
His arm paused mid-air, and he looked down at you. Eyes narrowing, he replied, “You’re one of the most stubborn people I’ve ever met. You have this desperate need to be in control of everything.”
“And why is that a bad thing?” Your tone took a hard edge. The last thing you wanted right now was to put effort into arguing, but you were tired and already on the edge of a breakdown. “I’ve relied on myself for as long as I can remember. I like being in control. I like being stubborn. If I didn’t do most things myself –”
“You ask me to fix something on your computer at least once a day.”
“That’s different.”
“You’re right,” he agreed, and you noticed then just how close he was. Your chests were practically touching. “Sometimes you do try to figure things out yourself and almost break your hard drive.”
His progress window was probably at 93% finished now. He should head back to his desk, but his feet stayed planted right where they were.
“Why does it matter?” You exhaled loud, your hands slapping against your hips. “Do you want an award or something? You have your way of doing things, and I have mine. I’m not perfect, but I … I like things the way they are.” Change is scary, you thought to yourself, but didn’t dare voice it out loud.
He was so close that he could smell your perfume. The scent of lavender mixed with orange blossoms and vanilla filled his nostrils, swirling around his brain. He could get addicted to this smell, to you. Maybe he already was. When his eyes roamed down to your legs and he saw his favorite pair of stockings on you, he damn near collapsed. In fact, he hadn’t even realized the soft groan had left his lips until your gaze found his, your pretty irises growing wide.
You were just so … captivating.
His hands were on both sides of you, pressing your back further into the counter. Your black coffee steaming and fully abandoned in the coffee machine. He was holding himself back, his knuckles going white with restraint. But he wasn’t like you. He could only keep himself in control for so long. And with you here right now, your perfume surrounding him, your stockings-clad thigh brushing against his leg, your a hand placed on his chest … he was a goner.
“Wonwoo,” you whispered, palm still resting on his shirt, “we …”
When your voice trailed off, Wonwoo’s instincts got the better of him. “Please, just …” One hand came up to smooth against your cheek, and he was almost out of breath as he pulled your face to his. “Let me do this.”
He gave you enough time to shove him back, to yell at him, to tell him you didn’t like him in that way. But your neck was craning towards his, and he took that as a sign to crash his lips onto yours. They were softer than he expected, and the taste … your gloss tasted like – well, like nothing. But if he pretended, he could’ve sworn there was a slight cherry aftertaste. His glasses bumped into your nose, but he’d been too overwhelmed to remember to take them off. Mouth moving against yours, his hips crammed you more against the counter, hard enough to leave a bruise on your spine. You didn’t care though. His shoulders were so wide that they shielded you, inviting your body into his, and your fingers fisted into his button-up. Tongues tangled, eager to taste more and more of each other. 
Wonwoo could kiss you forever. You didn’t want him to stop.
But all good things must end. Because when he instinctively placed his leg between yours, he knew this was going too far. Especially because you two were still at work. In the break room.
He instantly removed his leg, his lips breaking from yours. Your eyes connected, the room filled with only the sounds of heavy breathing, before you wiped a trail of spit from your chin.
Wonwoo’s head spun behind him. Thank god, there was no CCTV camera by the coffee maker.
Tumblr media
Jeon Wonwoo [9:09 AM]: Good morning.
Jeon Wonwoo [9:09 AM]: I shouldn’t have done that last night.
Jeon Wonwoo [9:10 AM]: Still friends?
You [9:14 AM]: We probably shouldn’t be talking about this on Slack
You [9:15 AM]: Here’s my number: 855-777-0821
You [9:18 AM]: But yes friends :D
Tumblr media
Wonwoo did not want to be just friends. But he was utterly terrified of what you would say if he voiced that. You had kissed him back, yes, but … hadn’t you agreed to be friends far too quickly? You had both hung out post-kiss – he liked to call this period of time A.T.K. (after the kiss) – and you didn’t seem to be ruminating on it like he was. Of course, he didn’t know what you were thinking, and you could be so hard to read sometimes when your layers weren’t stripped back enough. But …
Could it really have meant nothing to you?
If that were the case, he didn’t know how it was possible for you. He couldn’t stop thinking about the kiss even if he tried. When he saw you the next day – Friday, January 9, A.T.K. – the first thing he noticed was your lip gloss and all he wanted was to have it smeared over his mouth again. He noticed the way your hair fell over your shoulder, remembering how soft the strands felt when his fingers had slipped between them. He noticed that you were wearing those jeans that hugged your ass just right, and – god, now he was wishing that he had touched more than just your cheek. Wonwoo wanted to touch you everywhere. And vice versa. He didn’t care if your hands were constantly freezing or if they were dry during the winter. He wanted you to touch him however you pleased. He wanted to grab you and kiss you and hold those cold hands in his warm ones –
Oh, my god. He had a boner. At work. Just the mere memory of a kiss had him shifting himself in his pants underneath his desk, hoping no one noticed.
Eventually, he stood up, trying to keep a casual hand over the bulge in his pants as he fast walked to the bathroom. Nobody batted an eye, but you did steal a glance over at him once his back was turned. Your brow raised at the way he was practically sprinting for the elevator, not realizing that he was heading for the second floor restrooms. He must be excited for something. Probably a package, you thought before turning back to your computer.
Wonwoo felt like he could finally breathe once he was inside a stall. He rested his head against the cool tile wall, feeling the ache start to settle in his groin. He couldn’t remember the last time he felt this way. What 28-year-old gets a boner from a kiss? You had him acting like a goddamn teenager.
What had you done to him? Just one kiss and he was completely under your spell.
(Or maybe he’d been this way all along.)
His fingers fumbled with the zipper on his jeans as he finally pulled himself out of his jeans, stroking from base to tip. Thankfully, no one was in the bathroom. He couldn’t believe his life had come to this. The last thing he ever wanted was to be that guy who jacked off in the bathroom. But you had to wear those goddamn jeans –
Wonwoo wasn’t good at hiding his feelings, but he was doing a pretty good job even as this was killing him inside. He wasn’t like you; he found it hard to restrain himself, to ignore everything that was bubbling up inside him. He could feel himself cracking. What would be the thing that finally broke him?
The answer was simple: alcohol.
Tumblr media
Lee Seokmin [11:26 AM]: Dude lol. Why’d you run away from your desk like that
Lee Seokmin [11:26 AM]: I think you could win the Olympics with that kind of sprint!
Jeon Wonwoo [11:39 AM]: Don’t ask.
Lee Seokmin [11:40 AM]: Alrighty then ;)
Lee Seokmin [11:41 AM]: On another note … you free next Thursday? My buddy in the marketing department, Josh, finally has a night off from his kid so we were thinking of getting a group together for drinks after work. Interested?
Tumblr media
The last thing you ever expected was to be invited to drinks with Seokmin and some of the managers in marketing, but Wonwoo said you should come. “In fact,” he had clarified, “you should come so I don’t have to deal with DK’s drunk antics all night.” Who were you to deprive him of your presence when he was that desperate? Plus, there was a nice girl in marketing that was also invited; maybe tonight was the night to befriend her.
But the marketing people knew how to party. You were only halfway through your second beer whereas the rest of your group was on their fourth. And three tequila shots deep. Wonwoo, seemingly, had an affinity for tequila, unlike yourself. He was able to throw them back like it was nothing; he didn’t even need a chaser. When Seokmin had requested they all get a fourth, he was met with a round of cheers, and even Wonwoo – quiet, introverted Wonwoo – threw his hands up with excitement. You placed a hand on his shoulder, whispering in his ear, “Are you sure about that?”
Wonwoo felt his whole body freeze when your hot breath reached his ear. A pale, pink flush appeared on his cheeks, but you chocked it up to how drunk he was. Eventually, he waved away your worry with his hand. “I’m fiiiiiiiiine. Hey, how about I get you another beer?”
“Are you even coherent enough to get me another –”
“HEY! Bartender! Can I get one more of these?!” He shouted, waving your empty glass in the air. “Oh, and more tequila!”
Seokmin slapped a hand on his friend’s shoulder, laughing along with him. As you made friends with the rest of the marketing department, you found yourself glancing at Wonwoo every so often. His cheeks were so rosy now, and his glasses kept slipping down his nose. To be fair though, everyone in this dive bar seemed to be in the same state of mind. Seokmin was singing along to the Sabrina Carpenter song blasting through the speakers. Josh was so drunk that he was crying about how much he loved his friends. They had even gotten Suzanne in finance to come out, and she was making friends with everyone for once. And Wonwoo … oh, god, Wonwoo’s head was now on the bar top and he was closing his eyes –
You abandoned your beer and walked over to your friend, shaking his shoulders. His eyes instantly opened, expecting to see Seokmin, but when his gaze met yours, he instantly felt all warm and fuzzy. “Okay,” you said, trying your best to hoist this 6 foot man off the barstool, “you’ve had enough. I’m taking you home.”
It was like pulling teeth to get him to tell you his address, but you guessed you shouldn’t be surprised when the man on your arm was blackout drunk. After flagging a taxi, you shoved him in the seat next to you and rubbed your hands together to get them warm. Wonwoo’s head was on your shoulder the second you sat down, his eyes fluttering closed as the taxi sped off into the night. You watched his fingers twitch on his thigh as he whispered sleepily, “I think my family would really like you.”
“Is that so?” You chuckled, squeezing his arm for reassurance, but little did you know just how much your touch effected him. “Why’s that?”
“Because you’re you,” he replied, and then yawned. “Only you and Mingyu would do this for me.”
Your brow furrowed. “Who’s Mingyu?”
The taxi pulled up to a brick apartment building then, and your cold fingers struggled to get cash out from your pocket while Wonwoo was practically laying on top of you. Finally, you did your best to haul him out of the seat, thanking the taxi driver before gathering an arm around Wonwoo’s shoulders. The building was definitely old with vines of ivy crawling up one side. There was a dead tree with snow covering it’s branches directly by the door, spilling snowflakes on your head as you struggled to input the code Wonwoo managed to remember. And then, you were pulling him up two flights of stairs, which took far longer than you estimated. You had basically ripped his keys from his hand once you reached his apartment and continued to drag him inside, laying him on the old couch that was conveniently right near the door.
Wonwoo grumbled as soon as his head hit the armrest, and he almost fell off the couch if it weren’t for you catching him and rolling him back onto the cushion. “I’m going to go get you a glass of water,” you said, quickly rushing off to his kitchen. “Please, for the love of god, don’t fall off the couch again.”
He whined for you to come back, but you pretended you didn’t hear it, because if you did, you’d have to reckon with the tingle that bloomed between your legs at the sound of his desperation.
The entrance of his kitchen was right in front of a small hallway that sectioned off two ways. There was a bedroom door on each side of the hall, and once you walked inside the kitchen, you found a tiny table from the 80s and the dishwasher currently running. You didn’t have time to contemplate that now, and instead pilfered through his cabinets until you found a glass and filled it with tap water. Rushing back to his side, Wonwoo was already laying halfway off the couch and you sighed.
You set the glass of water on his coffee table and lifted him back up. With a little bit of help from you, you both managed to shrug off his winter jacket and you tucked a throw blanket over him to prevent him from falling off again. A heavy exhale slipped past your lips as you knelt by his side, and you couldn’t help but reach out to pushed back his hair from his forehead. His eyes were closed, but you knew he wasn’t sleeping. You smiled to yourself.
Were coworkers supposed to show this much affection for each other?
“Wonwoo,” you said softly, and he cracked one eye open. “Do you want some water?”
He shut that eye again, grimacing at the thought of anything entering his body right now. “Ab…absolutely not.”
“It’ll make you feel better,” you persuaded, but he still shook his head. “Okay, so what do you want right now?”
His breath stilled for a moment. “Can I be honest?”
“That’s never stopped you before.”
“I …” No, he couldn’t be that honest. “I want you to … keep p–pushing back my hair. It’s … relaxing.”
You chuckled, “Okay, you got it.” Your fingers were at the crown of his head again, smoothing back the strands. You hadn’t noticed until now that he had a freckle on the left side of his forehead; maybe you’d just never been this close to notice. Well, actually, you had. There was this thing you two did called a kiss –
“If you’re going to fall asleep, I’m going to take off your glasses,” you informed him, slipping his glasses off and setting them by his glass of water. It was late, much later than you anticipated on staying out, and you both still had to go to work tomorrow. 
But then his hand was grabbing your wrist, his grip surprisingly firm for how intoxicated he was. “Can I b–be honest again?” He slurred, his eyes half open to meet yours.
You sighed, placing your hand on top of his, thumb brushing over his knuckles. “Just know whatever you say will be used to make fun of you tomorrow –”
“I can’t … I haven’t …” He took a breath to formulate the words in his head. “… Stopped thinking about our kiss.”
You blinked down at him, watching the way his eyes began to close again as he relaxed into the old couch cushions. “You can’t just say shit like –”
He scoffed dramatically. “I’m noooot,” he defended, his hand slipping off your wrist to curl underneath the blanket.
“Wonwoo …” Your voice trailed off, the words dying on your tongue.
“Who the hell are you?”
You immediately got to your feet at the sound of another person’s voice behind you. Eyes growing wide, you took in the sight of the man in front of you wearing nothing but a towel around his waist, droplets of water trailing down his chiseled abdomen as he shook a smaller towel through his hair. He might’ve been taller than Wonwoo, only by a little bit, and his skin was a golden tan that reminded you of summertime even in this harsh winter. Why was Wonwoo hiding handsome men in his apartment? The man looked at you, waiting for an answer, his brows raised.
“Oh,” you cleared your throat. “Um …”
“Leave her alone, Mingyu,” Wonwoo groaned from the couch, turning away from them to lay on his side.
So this was Mingyu, you concluded. This slightly god-like dude that looked like he walked straight out of a porno was the only other person who’d help Wonwoo when he was blackout drunk. Interesting.
Mingyu raised his hand awkwardly for you to shake. “His roommate,” he clarified.
“Oh,” you replied, grasping his hand for a moment and telling him your name. 
Mingyu instantly grinned, laying the small towel over his neck, holding both ends. “So you’re her.”
You blinked, not knowing how to respond to that. Perhaps there was no way to respond; the silence was comfortable enough. You decided to keep that in mind for later though.
“He’s … well, he got very drunk,” you informed Mingyu, gesturing to a now-sleeping Wonwoo with both thumbs. “I wanted to make sure he got home okay.”
Mingyu nodded, and then sighed. “I’ll take care of him. Don’t worry,” he promised, opening up the door for you. “Get home safe, okay?”
Tumblr media
Wonwoo: Sorry about that the other night. I won’t get drunk like that again. It doesn’t happen very often
You: it’s okay! I’m used to handling drunk people
You: don’t get me wrong, I like to have my fun but it’s easier for me to take care of other people than like … be incoherent and anxious lol
Wonwoo: By the end of the night I was starting to feel that way. Not fun
You: DRINK WATER
You: your roommate is hot btw. does he always walk around without a shirt?
Wonwoo: Of course, he didn’t have a shirt on when you met him
Wonwoo: Everyone likes Mingyu
You: well, I like you [UNSENT]
Tumblr media
The bi-annual sales meeting was started to boost morale and talk with other departments that you didn’t see as often. It was typically held at a hotel in the downtown city, with the company flying in all the sales reps from across the country. There were even a few from overseas. In reality though, this was usually the week where coworkers made mistakes. At least one person was let go after these sales meetings, and HR had their eyes peeled for an entire week.
You never made a mistake at one of these. And you didn’t expect to any time soon.
This was a week of rubbing elbows with slimy sales reps and making sure some old man hadn’t spiked your drink. For most, this was a week to slack off, but a woman working in corporate couldn’t relax in these settings. You’d been making corrections to your boss’ presentation for the entire company for what felt like forever. (Realistically, it’d been almost two weeks.) You probably went through the 50 slides at least twice as much, checking for spelling mistakes and making sure it was in the right place on your desktop. Not on some random external hard drive. Not in the trash. 
But it was finally the day you’d been dreading. Presentation day, and everyone at the company was eager to hear the Boss reveal if they hit their goal for the year, amongst other things. You checked the slides another time, and then made sure no one would trip over the HDMI cord connected to the projector. The Boss gave you a reassuring smile, and then it was go time.
Your boss could be a shit bag – what CEO wasn’t? – but he had a way of speaking that made everyone so excited for the future. He was probably the reason why morale was always so high, and everyone looked forward to his presentation at these meetings. Your finger hovered over the right arrow button as he went through his speech, pointing out company statistics and what he wanted them all to accomplish this year, before finally getting to the goal reach. And his answer was nothing short of what the audience wanted to hear. He congratulated all of them, and everyone clapped together at the good news.
When you looked out at the crowd that had gathered, you realized almost every seat in the ballroom was filled. Some were even standing near the door and – wait, there was Wonwoo, leaning against the wall in the back. IT didn’t need to be here for this presentation. In fact, they were encouraged to be doing other things, like manning a table near HR and offering on-the-spot tech help. A smile made it’s way to your lips, watching the way Wonwoo was listening intently.
Once the presentation was over and the room erupted in small talk, your boss came over and thanked you for helping out yet again. “Of course,” you replied, as if there was anything else to say. He gave you a comforting squeeze of the hand before walking off to talk to some of his favorite sales reps.
As you shut your laptop and began to place your things in your backpack, Wonwoo slipped into the chair beside yours. Just the sight of his grin set you at ease, but also made you nervous at the same time. Why were you suddenly so nervous? This was just Wonwoo.
Just Wonwoo. Just Wonwoo. Just … your Wonwoo.
“Congratulations,” he beamed, giving you a high five. “I know you’ve been working on this all week, but you did it!”
You always stressed so much about this presentation, but at the end of the day … “All I did was press a button,” you shrugged.
Wonwoo rolled his eyes. “Well, yeah, but you didn’t accidentally delete your file like every other time you’ve messaged me on Slack.” He chuckled, and you scoffed at his teasing. “I’d call that a win.”
Tumblr media
The second to last night of sales meeting week was the longest night of the year. It was a tradition for everyone to go out to a bar the company rented out, drinking whatever alcohol they could get their hands on while celebrating a job well done. You only saw half these people twice a year, and half of the time they’d have a beer in their hands. 
You did your best to ignore every sales rep that tried to speak with you without slurring their words, but that was damn near impossible when some were already on their second cocktail. However, no matter how embarrassing it was, you did allow them to compliment you and your hard work. Who were you to turn down the validation? And when the time came, even your boss came over to compliment you again, and you realized there was truly nothing like being good at your job. 
Just for a moment, everything felt okay. It was like the loneliness dissipated, the sting of years without pleasure or having someone by your side … it all faded when you were rewarded for your hard work.
Maybe tonight was the night you had fun for once.
When you finally found Wonwoo later that night, he was surrounded by a few younger members of the IT team, debating what computer language everyone should be obligated to learn. You waved to him from where you stood by the bar top, and that was all it took to have him walking away from his team and towards you. He wrapped one arm around your shoulders, insisting to buy you drinks for the rest of the night, and you didn’t hesitate to agree. If there was anyone here you trusted enough to hand you a drink, it was Wonwoo.
Just Wonwoo.
The hour was reaching midnight now, and you weren’t sure how many martinis you had, but you were hiccuping a storm. That was a telltale sign that you were totally, thoroughly drunk. Wonwoo was only drinking beer and pacing himself, unlike that night at the dive bar, but he was enjoying the sight of you finally letting loose. You hung on his arm, staring up at him with your big eyes, glazing over from all the alcohol coursing through your system. He didn’t like how this effected him; he shouldn’t be attracted to the way your gaze looked while you were intoxicated. But he couldn’t help but wonder if your eyes held the same shine while your lips were wrapped around his –
No, this was too much. He should take you back to the hotel.
The two of you glanced around the bar, realizing it was mostly cleared out. You definitely needed to leave now.
He tugged on your arm, wrapping one of his around your waist to support you. “C’mon now,” he grunted, helping you walk out. “Let’s get you back.”
“I didn’t f–finish my drink thoooooough,” you argued, despite letting him lead you out of the bar. “And I can walk … on my own. Swear!”
“Listen, you took care of me once,” he said as you two walked into the brisk cold air. The hotel was, thankfully, only a block away. “Let me take care of you.”
Even with the alcohol pumping in your veins, just the sound of those words falling from his mouth made you grip him tighter. You felt like your bones were made of jelly, and it wasn’t just from the vodka. It was him, and the way he made you feel, and how secretly warm he was, and the way he took care of you as you took care of him, and – oh, god, you wanted to cry because you liked Jeon Wonwoo so much.
So, so much.
It was much easier to get you back to your hotel room than his apartment, seeing as this hotel had a working elevator. You slumped beside him, tripping over your feet every so often, as he hauled you down the hallway to your room. You gave him your keycard easily, and once the door was open, he squeezed your hand to silently let you know it was time to move again. He helped you into the room, shutting the door behind him, before laying you down on your bed with the clumsiness only he could have. 
You were laughing now, hiccuping from the alcohol, but laughing nonetheless. And he was laughing at your hiccups. Or maybe he just liked the way you grinned at him.
He assisted with taking off your boots and jacket, too embarrassed to remove anything else. And it definitely wasn’t appropriate to either. Tearing back the covers, he nestled you underneath them, and said, “You got everything, right? I’m a call away if you need me.” He grabbed one of the small trash cans in the room and placed it at your bedside. “If you need to vomit and can’t make it to the bathroom, just use the trash can here –”
You hand came out to wrap around his forearm. “Stay, Wonwoo.”
Your sleepy eyes were killing him, making his inhibitions melt and his cock throb at the same time. He sighed, sitting on the side of the mattress, and before he could stop himself, he was tucking hair behind your ear. “You know I can’t do that,” he said, his voice like a caress. “You know how it would look if someone saw me leave this room tomorrow morning. HR is on all our asses this week.”
“I know,” you slurred, and then pressed your flushed cheek into his palm. “I j–just thought you … were taking care of me thoooooooough …”
His resolve crumbled into a million pieces. This was complete, utter torture. You had to know how you effected him, but of course you didn’t, because you were stretching under the covers and yawning like you didn’t just make his heart stop. 
That’s how he ended up in your bed, shutting off the lights and settling underneath the comforter. Until you came closer and rested your head on his chest. Despite how fast his heart was beating, he felt so at peace, and you both fell asleep in the clothes you wore out tonight.
Only a few hours later, you woke with a clear head and the beginning of a hangover. Your head was pounding like crazy, and it took everything in you to slip out from the comfort of your bed and pad your feet over to the bathroom. The bright light was burning your eyes, but you needed it to find the Tylenol you left by the sink. Filling a cup with water, you took the medication and prayed it worked sooner rather than later.
You squinted at yourself in the mirror, realizing you were still in the outfit you wore yesterday. With a sigh, you picked up the big t-shirt you left on the floor yesterday morning and stripped yourself until you were in nothing but your underwear. You pulled the t-shirt on and slumped against the wall, pressing your forehead against the cold tile. Now this felt like heaven for your headache.
It took a couple of minutes to get yourself to move again, feet slapping against the floor as you walked out of the bathroom. You noticed Wonwoo was awake too, in the midst of slinking back under the covers, and you saw his jeans abandoned by his bedside.You crawled back to your cocoon of blankets, and he instantly wrapped an arm around your waist, pulling you against his chest. And you … you didn’t move away. In fact, you pressed yourself closer, finally hearing how his heart raced. Wonwoo didn’t care if it was probably 4 AM and he probably had to leave in a few hours – before anyone else woke – because he was holding you and smelling you hair. You smelled … god, you smelled so good that it made him hard almost instantly.
You felt his hand splay against your spine, as if trying to hold himself back, and it was then that your eyes opened. The room was dark, but you knew when his gaze was burning into yours only seconds later. You slipped one hand out from the covers, cupping his cheek as your thumb brushed over his lower lip. Under his breath, he muttered a soft, “Shit,” because you both knew where this was going.
You agreed you wouldn’t do this again. You agreed to be friends.
But now you’re kissing again.
Your hand moved from his face to his neck, and his hands are gripping your cheeks to make sure your mouth stayed on his. His fingers were shaking. He kissed you desperately, as if he needed this just to be able to breathe again, and maybe he did. You were like putty in his hands, molding yourself to his body as your tongue tangled with his. Whatever ache you felt in your temples drifted between your legs, causing you to moan into his mouth. And fuck, just the sound of you made his cock swell, precum soaking through his boxers.
The room felt so hot all of a sudden, but your cold hands came in handy as they rested on his neck. His left hand slid down to your ass, finally giving it a firm squeeze after kicking himself for not doing it when he first kissed you. That made you moan again, and he decided he’d never stop touching you like this, just so he could hear these sounds fall from your lips.
He slid his knee between your legs on instinct, and you didn’t hesitate to start grinding against his thigh. The friction felt delicious and soothing. You both kissed each other slower, a little messier, focusing on touching each other everywhere you dreamed about all these months. Your fingers traced down the column of his neck, down the thin cotton of the shirt he was still wearing from yesterday, while bucking against his thigh. His lips left yours, dragging across your cheek so he could nibble on your earlobe, feeling it grow warm and red from all the attention. “You have no idea how long I’ve needed you,” he whispered, and you damn near almost came from that confession.
You weren’t used to this; you couldn’t remember the last time you experienced pleasure like this with someone, but you couldn’t imagine stopping. Not when he angled his thigh just right, the muscle in his leg rubbing against your clit, your panties completely soaked. You cupped him over his boxers, feeling his bulge throb in your palm, and you cooed, “Can I …”
He groaned. You didn’t need to say more; Wonwoo was smart enough to know what you were insinuating. He felt disoriented, drunk off of you and your touch, smell, everything. “Are you … are you sure you don’t want to …” His voice was giving out, but from the way your fingers were slipping under the waistband of his boxers, you knew you wanted just this, and he’d give you whatever you wanted. “Yes. Yes, of course. That’s fine,” he finished.
You chuckled softly. He smiled against your neck. Pulling his cock out and wrapping your palm around it, you began to stroke him slowly. “Oh, god,” he was sighing into the crook of your neck, his brain in such a state of disarray when you resumed grinding against his leg while also pumping him from base to tip. This couldn’t be real; he had to be dreaming, but he could feel your wet panties sticking to his thigh. He could feel himself shake as he clung to you and pressed sloppy, wet kisses to your throat. It was all too much, but not enough at the same time. 
“Wonwoo,” you whimpered, and he dragged his lips back to yours just to feel how your mouth moved when you said his name. You bucked your hips faster, your arousal coating his thigh, and warmth bloomed between your legs. When your hand on his cock reached his head again, you rubbed the pad of your thumb over his slit, making more precum bead onto your knuckles. “Wanna cum with you,” you begged, stroking him faster and in time with your hips.
“I know you do, I know,” he breathed against your lips. “Just a little faster … yes, just like that. Fuck.”
Only a moment later were you trembling, hips stuttering as pleasure took over your body. You came hard, squeezing his thigh between your legs, and your cry was swallowed by Wonwoo’s lips. If he didn’t kiss you, he knew he’d moan so loud it would wake the entire hotel. Because – oh, god, he was cumming now, and he was sighing against your mouth as he erupted in your hand, ropes of cum staining your t-shirt. He could’ve swore he saw white. He’d never felt a release like this before; not with anyone else. Not even when he jerked off. But maybe it was because this was your hand and you were cumming on his leg, and fuck –
You were still shaking in each other’s arms, minds blank and reeling, bodies coming down from the high. It took the kind of strength that moved mountains to slip from his arms and clean yourself up. But by the time you came back from the bathroom and cuddled up next to him, Wonwoo was already fast asleep.
Tumblr media
Jeon Wonwoo [6:08 AM]: I had to leave early this morning before anyone woke. But if you want, I’d like to see you at breakfast this morning :)
You [7:31 AM]: Jeon Wonwoo, I’m begging you to just text this to me
You [7:31 AM]: Also, was your phone hacked? Since when do you use emojis?
Tumblr media
There wasn’t much to do on the last day of sales meeting week. The only things on your plate were to make niceties with some of the new reps, and probably attend a few presentations by HR. When you had finally woken up this morning to just you in the bed, you almost considered skipping the HR presentations, feeling too guilty and like they might see right through you. It was irrational, but you were sure that this was the only way to feel after realizing that you hooked up with your coworker and friend. 
Not that you hadn’t wanted to. Not that you hadn’t been thinking about it since your kiss. No, it wasn’t like that at all.
So why were suddenly terrified to see him at breakfast?
You got ready as quick as you could – but of course, making sure you wore that V-neck sweater that showed off your cleavage just right – and threw your hair up before leaving your hotel room. The line for the breakfast buffet was packed, but you waited patiently and decided to sit near the bar once you plate was full. The rest of the dining room was filled with people and you weren’t awake enough to make shitty small talk. Sitting here at the bar top was peaceful and quiet –
“Is this … seat taken?”
Your eyes met his instantly, and you noticed the way Wonwoo was cringing at the line he threw at you. You decided to forget it, for his sake, and gestured for him to sit down. Fuck, you were so goddamn nervous, even though you had agreed to meet him in the first place. You wore this low-cut sweater for him. You both sat in silence for a bit, crunching awkwardly on the burnt bacon, and shifting in your seats. 
“Did you …” You were surprised that your mouth was moving on it’s own volition, spilling any words that came to your head. “… Do anything this morning since you were up early?”
Wonwoo choked a bit on a strawberry, but recovered quickly. “Uh … yeah, yeah, sure. Once I came down here, one of the IT interns found me in a panic because he couldn’t set up one of the rep’s new work phones. Created a whole scene over nothing.”
You snorted and sipped your coffee. “Is that intern still breathing?”
His eyes flickered to yours, a slow smile growing on his face. “Yes, actually.”
You fell into sync then, letting the awkward silence melt away as you joked about Wonwoo’s interns. He wasn’t meant to teach college students, god help them. But as your plates became empty and a server came around to take them, you two were left with only the mugs in your hands, strangely reminiscent of that apology coffee he bought for you so long ago.
Wonwoo sighed. “Hey, so about last night – or I guess, this morning …”
“Thank you for taking care of me,” you interjected, setting your coffee down. “I have a hangover, but I am thriving.”
He blinked. “Well, that’s good. But I was referring to –”
You almost couldn’t look at him when you said, “The fact that we’re definitely not just friends anymore?”
He chuckled. “Yeah, that part.”
“I …” You licked your lips as you gathered yourself. There was this … terrifying flutter in your chest. You’d never felt something like this before, but you weren’t keen on letting it go. Not yet. “I would like to see you again. Like that. Definitely not during work hours. If you catch my drift. This is awkward.”
Wonwoo had to turn his head so you wouldn’t see him trying to hold in his laughter, but it was clear as day. You sighed loud and hit his arm, making him look at you once again as he snickered to himself. “You know, you could just ask me if I want to hang out.”
You leveled a look at him and huffed. “Okay, Wonwoo, do you –”
“Yes,” he beamed. “Always, yes.”
Tumblr media
You found yourself at Wonwoo’s side more often than not. What used to be work get togethers transitioned to meeting up at a bar, or checking a new restaurant on the weekends. Sometimes he’d ask you to come over so you could taste test a new recipe he found. (Unfortunately for both of you, Wonwoo wasn’t very good at cooking, but he was getting better. Somewhat.) Those recipe nights, however, always led to him lifting you up on his creaky kitchen counter and kissing you so hard that you almost forgot to breathe. Until Mingyu came into the kitchen, making a gagging sound, and you two instantly detached from each other.
Friday nights were known as Mingyu’s Movie Nights, and Wonwoo began inviting you to those. He had said that this would help knock a few movies off your Letterboxd Watchlist, but you knew that was just an excuse for wanting to see you. You probably saw him more than anyone now, but you couldn’t deny that you … wanted to see him too. Having him in your life made everything suddenly better. He was kind and smart and thoughtful. He made you laugh in ways you couldn’t explain, and obviously … he didn’t have to do much to make you want him. He’d simply have to look at you and you’d get on his lap. If Mingyu wasn’t there, of course.
Wonwoo seemed to blossomed with you. He was more excited to leave his apartment, more eager to become a better cook. He spoke up often, whether it be at work or out with you, rather than letting someone talk. He wanted to learn all the things that you liked, wanted to touch you exactly where you needed it, wanted to find new ways to leave you breathless. Because it was for you.
Even Mingyu noticed a difference in his friend. He’d known Wonwoo for so many years now, but he’d never made this much of a change for anyone. One night, when you and Mingyu were alone in the kitchen, he mentioned, “He’s different around you.” And then kept pouring wine in three glasses while Wonwoo picked a movie from the living room.
There were also times where Wonwoo was a booty call, of course, and neither of you had any problems with that. Some nights, Wonwoo would call you after Mingyu went to bed, begging you to come over, but ended up settling for phone sex. His attraction to you in stockings only went up, and it was difficult for him to contain his arousal at work when you strutted around just knowing how it affected him. There was days where all he wanted to do was pull you into a janitor closet and fuck the living daylights out of you. But it wasn’t like you’d let him anyway.
You had your fair share of desperate moments too. Especially tonight, as you were out drinking with your friends at a local spot you’d been coming to for years. The live band was loud and you’d had your fair share of shitty margaritas already. One of your friends was tugging on the arm of some rando she met on the dance floor, yelling over the music that she was leaving and she’d text you when she was home safe. That left you shit out of luck for a ride home, and suddenly very lonely. The last thing you wanted was to drink alone at a shitty bar on a Saturday night.
Wandering outside, your heeled boots crunched in the snow as you looked for the nearest Uber. The fastest one around would take over 20 minutes to get to you, and as you looked around the empty city streets … wait, didn’t Wonwoo live around here? Maybe all the tequila was just getting to you. But you called him anyway, and despite the time reaching 1 AM, he answered instantly. He heard the slight lisp in your voice, and once he got out of you exactly where you were, he realized you were right. It only took him about 10 minutes to get to where you were, parking on the side of the road. 
He sighed at the sight of you sitting on the curb, shivering and hugging your jacket around you. Various drunk people filtered in and out of the bar, but none of them checked on you – a freezing girl just sitting on the side of the road. “Why didn’t you wait inside for me?” He asked, his breath hot against your cheek when he pulled you up in his arms. Your dress rode up a little, and his hands were quick to yank it back down. “It’s the middle of winter.”
“I jusssst thought … the cold air would sssssober me up,” you slurred, letting him place you in his passenger seat before running back over to the driver’s side. His car was warm, making you bury yourself in your jacket, but his hand on your thigh was even warmer somehow. If your fingers weren’t so cold, you’d wrap your hand around his wrist, inching his palm up higher as he drove.
Once he was parked, he wasted no time getting you out and helping you up the stairs to his apartment. Mingyu was passed out on the couch, an old movie from the 80s playing on the TV, but you could hardly register it because your brain was spinning and Wonwoo was practically dragging you to his bedroom. He was grateful that all the lights were off so you couldn’t see how messy it was, but honestly, it was a miracle if you could see anything clearly right now.
He sat you down on the bed and you looked up at him with bleary eyes, which made you so fucking hard to resist. All the tequila you drank was pumping through your bloodstream, and you couldn’t help but fist your hands in his t-shirt and try to kiss him. He evaded your lips though – no matter how much he wanted to – and you whined, “Whyyyyyy won’t you kiss me?”
“Shhh …” He whispered, yanking off your boots. “Inside voice. Mingyu’s sleeping.”
You smacked your hands against his mattress. “He’s sleeping in the living room!”
Wonwoo got back to his feet, gesturing as he instructed, “Arms up.” You were too intoxicated to do anything but oblige, lifting your arms as he struggled to pull your dress over your head. Once it was off and thrown to the side with your boots, your hazy vision caught him looking through his drawers for clothes for you to wear. But didn’t he just take your clothes off? You could’ve sworn he did that because he wanted you too right now.
You protested when he tried putting you in one of his simple white tees, but your body felt too limp to fight. He slipped the shirt over your head before pulling back his comforter and wrapping you in it. With your eyes half open, you watched him come to the other side of the bed, yanking his pants down and crawling in bed beside you. He reached over you and set his glasses on the side table. You sighed dramatically. Now he was just torturing you. Wonwoo simply chuckled to himself, realizing what you were angry about.
His arms instantly wound around you, his lips pulled into a smile at your hairline. You looked up at him with a scowl and your voice slurred, “Whysss your eyes closed?”
Wonwoo snickered under his breath. “Because it’s late and I’m tired.” His hand on your lower back traced circles, attempting to coax you to sleep.
“I thought you wanted meeeee,” you complained. Your hand reached in between you two, smoothing your palm against his groin as he slowly started to harden under your touch. You heard his breath hitch slightly, so you kept going, a soft ache beginning between your own legs at just the thought of putting him in your mouth. 
“Sweetheart, I always want you.” He then grabbed your wrist, moving your hand away from him, and then lacing your fingers together. Pressing a kiss to the side of your forehead, he sighed sleepily, “But you’re much sexier when you’re sober.”
Tumblr media
You started to realize why you didn’t usually do this, why it had been so long since you let someone see every part of you. What you looked like completely stripped down – both inside and out – completely vulnerable for your person. How your face contorted during pleasure, and how it relaxed when you were taken care of.
Catching feelings like this meant giving up control.
Tumblr media
You didn’t work on the weekends unless you had to, and when the Boss sent you a high priority email on Saturday morning, you didn’t hesitate. He had transferred over a bunch of sensitive files that were needed for a board presentation first thing Monday morning. But of course, something just had to go wrong: the files were corrupted and you had no way of figuring out what to do. And it wasn’t like your boss was on call like you were on a Saturday.
This was how you ended up at Wonwoo’s apartment.
You had called him in a panic, explaining what had went wrong, but he didn’t seem too fazed. He was used to your tech emergencies by now. But by the time you got to his apartment, out of breath after running from the train station, he had realized just how serious you were taking this. You both sat down on his couch and you let him work his magic. His fingers moved across the keys as if he were a musician, and you couldn’t stop biting your nail nervously.
Mingyu came back to the apartment after grocery shopping, waving at you before putting all the food away. Seeing as you were here, maybe they could all go out and have fun tonight. He went into the living room, ready to mention a band that was playing at a local venue later, but upon seeing the stressed look on both your faces, he exhaled. “It’s a Saturday,” he stated matter-of-factly. “Why do you two look like that?”
“Corrupted documents,” Wonwoo answered quickly, not even looking up from the monitor. 
“I don’t even want to know more,” he said, grabbing his leather jacket from the coat rack and tugging his arms through the sleeves. “Just your faces are making me anxious. I’m heading out. Don’t wait up.”
You gave Mingyu a wave as he left, but Wonwoo was too focused to even say goodbye. It took about another hour and one cup of coffee, but Wonwoo eventually figured out how to uncorrupt the files. You let out a sigh of relief as he handed the laptop back to you and you were able to open each of them without issue. Thank god, you had managed to figure this out before Monday morning. And … having Wonwoo wasn’t too bad either.
“Thank you,” you beamed, not being able to resist pinching his cheek. “My hero.”
Silence engulfed the room as you both noticed how the sky was already getting dark. You cleared your throat, slipping your laptop back into your bag and muttering, “Thanks again. I know I kind of barged in and wasted your Saturday afternoon –”
Like the saint he was, Wonwoo simply smiled at you. “No time with you is a waste.”
Whatever words you were about to say clogged in your throat. You swallowed hard, attempting to hide your fluster, but you ended up choking out, “I … should go.”
“You don’t have to.” He stood from the couch, walking over to you and running his hands down your arms. His brow lifted. “Do you want to?”
You let the strap of your bag fall to the floor as your hands cupped his neck. “No, not particularly.”
Wonwoo chuckled, leaning in and letting his lips just lightly graze yours. “We have the place to ourselves,” he hummed, slowly dragging you backwards with him. “Mingyu’s gone … probably won’t be back until midnight.”
You bit your lip to suppress a giggle, letting him lead you to his room, as limp as a rag doll. Once he shut his bedroom door behind you, he flicked the light on. You pressed your back against the door and your eyes roamed around the space. This was the first time you saw his bedroom with the light on; every other time had been pitch black. You liked that his walls weren’t bare – they were filled with posters of his favorite musicians or photographs. On his desk was a large monitor and a gaming set up, but also a camera with stacks of film next to it. His furniture was old – probably from the 90s, probably passed down from his family – but the scratches within the wood told a story. And unlike most men, his sheets were gray.
Wonwoo realized you were scanning his room, and he became acutely aware of the clothes scattered amongst his floor. He muttered something to himself, beginning to pick up the clothes piles and chuck them into his hamper. “Sorry,” he murmured. “I wish I inherited the organized gene like Mingyu.”
You tilted your head, striding over and pulling him up, making him halt his actions. Your hands went to his face as you brought him closer. With a smile, you whispered, “I don’t want to talk about Mingyu,” before pressing your lips to his.
The kiss became deep far too quickly, or maybe time was passing faster than usual. Your lips crashed so hard against his that they’d bruise. He took off his glasses, setting them on his drawer, before his fingers hooked into the belt loops of your jeans. You stepped forward, making him step back, then another, and another – until you had him falling back on his bed. You straddled him, arching your back so you could lick into his mouth just how he liked. Hands sliding up his shirt, you felt his abdomen flex underneath you. His fingers in your belt loops jerked you closer, pressing your hips to his, and it wasn’t long before he was moaning into the kiss.
You smiled against his mouth, dragging your lips down his neck, and then even further, as you slinked down his body. Your eyes were trained on his, and he was trying his best not to look like a complete idiot in front of you. But it was difficult when you were looking at him with those eyes and – oh, now you were pulling down the waistband of his sweatpants, practically salivating when you noticed how hard he was already.
But … this was what you guys always did. Not that he had an issue with you giving him blow jobs, but none of this felt particularly intimate. You never really let him worship you; you took control of the entire situation. As if you were bringing your professional stubbornness to the bedroom.
“Wait,” he choked out as you palmed his growing bulge. “Can we … can we try something different?”
Your brows furrowed and you continued pressing sloppy kisses above his groin. “Why would we do that?”
Wonwoo let out a frustrated sound, and before you could prepare yourself, he was yanking his pants back up and pinning you underneath him. You blinked up at him in surprise, and he was gripping your wrists above your head now, his bodyweight pressing you into the mattress. He almost looked shocked that he had the strength to push you back, but his blown-out pupils gave away his true desire.
“What was that for?” You asked incredulously. Nerves clouded your thoughts, making you stutter. “I thought … I thought you liked …”
“No, trust me, I do,” he assured you, and then tipped his head as he gazed down at you. “I just … why won’t you let me take care of you?”
You scoffed then, trying to cover up how petrifying this conversation was becoming. Were you that transparent now, or did he simply know you far too well for your own good?
“I have no idea what you’re –”
Wonwoo gave you one of his infamous leveled looks, and you sighed. “You’re in constant need of seeking control when it’s always at your fingertips. It’s okay to let it go; it won’t slip away.” He let go of your wrists then, but kept his body hovering over yours, holding himself up by his elbows resting near your head. “Please, just … surrender it for once. Let me take the lead.”
You glanced down at your hands on your chest, twiddling your thumbs. Eventually, you murmured, “It’s hard. I’ve never done that before.”
“Can we try? I like …” He tucked a strand of hair behind your ear, then let his head fall as he chuckled to himself. “This is so awkward. I just – I like prioritizing your pleasure. It feels much better for me and I think it will for you too. And if you don’t like it –”
“I’m not good with change,” you blurted.
“I know,” he whispered, his voice taking on that husky tone that made warmth pool in your stomach. His eyes flickered to your lips now, noticing how swollen they still were. “I won’t make you do anything you don’t want to do. It was just a suggestion, and I probably ruined the mood.”
You shook your head immediately, allowing your fingers to tenderly sweep over his shirt. “No, I …” A voice in the back of your head told you this was a good thing, and you did want this, but the fear of change was overwhelming. You wanted to step out of your comfort zone, desperately, for once. You were allowed to do this; you were allowed to be happy. 
Your gaze met his again. “I want to try.”
His eyes softened with affection, but then he asked, “You’re not just agreeing for my sake, right?”
“Now when have I ever done that?” You laughed, making him smile along with you. 
But as soon as his mouth met yours, that awkward, giggling persona seemed to melt away. Jeon Wonwoo morphed into an entirely different person, someone that possessed your jaw in his large hand, pulling at your bottom lip before kissing you harder. It was enough to leave you gasping for air once he pulled away, spit connecting you two, and he continued to suck and nip his way down your throat. He made sure to leave marks in places that could be covered up for work, but he’d know exactly where they were. God, would he even be able to control himself at his desk, knowing where his bites were hiding under your clothes? 
Tugging your sweater over your head, he practically whined at the sight of your breasts, constricted in the bra that you told him was too old once, but you kept wearing it anyway because he said it was cute. He lifted you for a moment, expertly removing it with one hand, before licking the valley between your breasts. You arched into him, sighing into your arm when he swirled his tongue around your taut nipple. He glanced up and realized you were hiding your face, so he pushed your hand off. “I want you to look at me while I do this,” he cooed, but it sounded more like a demand.
Despite the embarrassment, you did as he asked, feeling completely bewitched as you watched him cup the swell of your breast, tugging on your nipple. This felt like a goddamn Pornhub video. You two have had sex before, yes, but not like this. Never like this. Wonwoo had always let you do what you were comfortable with, keeping his other side at bay while you rode him hard on the couch. But this … this felt like something else entirely. The way he was lavishing both your nipples, coating them with his spit, demanding you to watch … Expletives filtered softly from your mouth, wetness gathering between your thighs. It suddenly felt too hot and your jeans were still on.
Wonwoo was taking his time with you though, and it was very clear to you that this wouldn’t just be one of those nights where you had sex for 10 minutes before ordering pizza. When he lifted his mouth from your left nipple, he asked calmly, “Do you like this or do you want more?”
You sneered, “Well, of course, I like –”
His hand came up instantly to pinch your other nipple, and you couldn’t stop the whimper that came out of your mouth. “No teasing,” he said, lowering his head to flick that nipple with his tongue. “Just answer me.”
“More,” you choked out, your hips arching off the bed, seeking friction. “Please, more.”
He chuckled, pressing a kiss between your breasts once again, before lowering himself down your body. His eyes never left yours as he dragged his lips down your stomach. Eventually, he had to stand from the bed so he could finally unzip your pants, tugging when they got stuck around your ankles. When the cold air hit between your legs, you realized how soaked you were already. Wonwoo smirked to himself, slowly rolling your panties down your legs.
“Don’t let it get to your head,” you joked, kicking your panties off into a pile by his bed. 
He lifted your ankle, nipping playfully, and replied, “Told you that you’d like me taking the lead.”
You rolled your eyes as he settled between your thighs, bending your knees back so your feet rested beside his head. You bit your lip as he placed sloppy kisses on your inner thigh, biting hard enough to make a bruise. Wonwoo fought hard to maintain a sense of composure, but god, the sight of your pretty pussy oozing slick made him wonder if he could cum untouched. You had let him finger you before, but had never been in the mood for this. And this was something Wonwoo had been fantasizing about since the day he noticed that tear in your stockings. He could jump for joy if that didn’t make him look like an absolute fucking loser.
He pushed your folds apart with two fingers, running a hand down his face as he attempted to school his expression. It was just so fucking hard to act cool when you were this aroused. Your teeth sunk into your bottom lip. You reached out and brushed his hair back from his forehead, deciding to quip, “Wonwoo, can you even find the clit without your glasses on –”
Without warning, he spit on your pussy and buried his face between your thighs. The words died on your tongue immediately, and you let out the loudest whine he’d ever heard in his life. He smiled, but that didn’t deter him from circling his tongue around your clit. He wound one of his arms around your thigh, holding you in place as he pressed his face further.
Wrapping his lips around your clit, he sucked and drew out the prettiest sounds from you, using his free hand to slip two fingers inside you. You tasted exactly like he dreamed about, sweet and tangy and so unmistakably you. He looked up at you from between your legs, curling his fingers in the spot that made tears prick at your eyes, and when your gaze found his, it was like something in him snapped. “Fuck,” he muttered, his voice muffled, feasting at you like he’d been starved for days. 
Your fingers were in his hair now, pressing his head more into you, which only made this more enjoyable for him. He nearly came in his pants when your hips began to buck against his face, but this was about you. And him experiencing you cumming on his face. But mostly you. His fingers pumped faster inside you and his tongue was now flicking your clit, allowing more of your arousal to invade his mouth. He’d never get tired of this taste; he was obsessed. Now that he finally got a taste of you … he never wanted to not be doing this. Never wanted his face too far from the apex of your legs. Not when you had the sweetest taste that could move heaven and earth between these thighs.
And when you finally came on his tongue, he noticed that your legs shook like an earthquake. Your essence flooded his mouth, and he moaned – god, did he moan – lapping at you, never missing a drop of what you gave him. His fingers kept curling inside of you, making your orgasm feel like forever. When he finally removed them with a wet pop, he didn’t miss the opportunity to have more of you, wrapping his mouth around those two fingers and licking off the last of your release. You watched him, completely mesmerized by the way he savored you, even darting his tongue out to capture the whatever seeped out of you. Your hips jolted, suddenly so sensitive, and he grinned up at you.
You hardly caught your breath before he crawling up your body, kissing you hard and letting you taste yourself on his tongue. Your hands fisted in his t-shirt, and when you ripped your lips away from his, you arched a brow. “You are still fully clothed,” you reminded, and then swiped at the spit lining his bottom lip.
Wonwoo simply smiled, ghosting his lips over yours before trailing them to your ear. “I’m getting to that part. Patience,” he whispered, nibbling on your earlobe. “You must really want me inside you.”
“I want to not be the only one naked.”
“Say it,” he prodded in a weirdly casual tone.
“What?”
“Say you want me inside you.”
“This is ridiculous –”
He lifted his head from your jawline. “I can easily leave this room and order a pizza,” he teased, and you blinked at him. He was actually being serious. He would completely ignore what looked like a throbbing erection in his pants, just to make a point. You knew he wasn’t trying to be mean; he wanted to get you out of your comfort zone. This was so stupid, because you did want him inside you. Embarrassingly so. He had just given you one of the best orgasms of your life, but you still had this … aching need to be filled. Your cheeks heated just at the thought of it.
“I …” Your eyes closed for a moment, trying not to make your whole face turn bright red. With a sigh, your eyes connected again, and you answered, “I want you inside me, Wonwoo.”
He rewarded you with a kiss, pulling away before it could get too heated again, and stood from the bed. “Well, when you ask nicely …” He smiled, that dominating demeanor slipping for a moment as he pulled his shirt off. You’d never get tired of the way Wonwoo looked without a shirt. He didn’t let anyone see it very often – he wasn’t like his roommate – but the moments he did, you felt eternally grateful. His torso was toned, with defined abs and pecks that made your mind boggle. You liked that his arms were long and muscled; his hands large and slightly calloused. 
You liked everything about him.
When he finally went to kick off his sweatpants, he noticed a large precum stain on the gray fabric from just eating you out. Which was probably the biggest jab to his calm and collected attitude right now, but he didn’t let it slip. He simply threw the sweatpants to the side, coming up close to the bed again, where your legs were now hanging off the edge. You gazed up at him as if he held the world in his palms, watching the way he reached into his boxers and pulled out his cock. Your eyes widened at the sight, never used to the size. He was slightly thicker than average, but long. Longer than you ever expected. With a pretty pink head leaking sticky precum.
It was killing you how long he was taking. Your legs shifted, ready to make a move to yank him underneath you, but he was faster than you. He pinned your wrists about your head with one hand this time, using his other to keep a firm grip on his cock. “You want to be in control that badly, huh?” He asked, tilting his head.
His hand was moving up and down his shaft now, letting precum dribble on your stomach. Your eyes flickered from his cock back to his eyes. “I just … I need you, Wonwoo,” you begged, your voice taking on a new tone. And somehow … wanting him so bad like this was ten times more arousing than riding him on the couch. “Please, please, Wonwoo. Please, fuck me.”
Your pleas had him falling apart, and he sighed, letting go of your wrists to discard his boxers too. His cock flopped against his stomach, hard and aching and – fuck, had he always been veiny? He got on top of you again, cooing against your lips, “I know, baby, I know.” His rubbed the underside of his length against your wet folds, moaning at the slightest bit of friction. “I’ll fuck you real good. I promise.”
Pressing the head of his cock at your entrance, his breath hitched at just the feeling of your arousal coating his shaft. You both had never taken your time with sex. But he was doing that tonight now that he was in control, letting himself slowly push inside you, feel you completely stretch open for him. You mewled, slinking your arms around his neck and carding your fingers at the nape. And when he finally buried himself to the hilt, his lips fell open and he groaned. You felt so good he could cum right now, but he needed to get a grip. The last thing he needed was to cum too fast.
Not that you would like him any less if he did.
“Wonwoo,” you cried, your hips arching up to meet his. “Please.”
Your voice snapped him out of whatever trance-like state he was in. He settled more on top of you, resting his elbows on both sides of your head, and pulled all the way out so only the tip remained. You whined at the emptiness, which soon changed to a gasp when he bullied his cock back in. Your fingers tugged at his hair; your legs crossed around his waist, drawing him deeper inside. “Fuck,” he muttered, still feeling how tight you were, how you molded yourself for him. “So fucking … god, so wet.”
His restraint could only last so long. He’d gotten his fill of feeling you adjust around him. He couldn’t take this anymore, or he was going to cum before you both had even started. With a deep breath, he set a brutal pace inside of you, his hips snapping forward. Tears rolled down your cheeks; how could something feel so good that you cried? Wonwoo seemed to be thinking the same thing, because he was burying his face in the crook of your neck and groaning, “God, so good … you feel so good … how can anyone feel this good?”
The only word you could choke out was, “Ditto,” which you’d regret for hours after this. But now was not the time.
He was fucking into you so hard that you were already sore, but you were holding onto him for dear life, clinging to him as that warmth burned in your gut. The way his cock curved and grazed your g-spot perfectly, making you tremble and whimper his name like a prayer. He placed a hand on your stomach, feeling how deep his cock nestled inside you, and you noticed him shiver in your arms. He was trying desperately to fight off his release. That coil in your gut began to tighten, and from the way Wonwoo was breathing, you knew he wasn’t going to last much longer. He wanted you to cum first though – like always – wanted to feel you clamp around him, squeeze him so tight that he saw white. 
So he did what he did best: reached in between your bodies, finding your swollen, sensitive clit so easily, and rubbed slow circles. He lifted his head from your neck, wanting to see that familiar look in your eyes when you saw stars. “Are you gonna cum for me?” His voice was so deep that it reverberated against your chest.
And finally, as he pressed his thumb down hard and pushed into you just right, you felt your orgasm crest. “Fuck, Wonwoo,” you sobbed, body shaking as you came undone. 
But Wonwoo wasn’t stopping. He kept fucking into you, making your eyes roll to the back of your head. And when your walls squeezed him so tight, he buried himself completely and came hard, a generous amount of fucks leaving his lips. His cheek pressed against yours; his groans muffled by the comforter. You held him close as he filled you to the brink with his release, and it almost felt like hours before he realized he finished. 
You exhaled together, allowing your heart rates to settle. He turned his head slightly, pressing a kiss to your cheek, and then to your nose, and now he was kissing all over your face. Your cheeks instantly tinged pink, but you let him do as he pleased. He didn’t even make a move off you, letting his cock soften inside your warmth. When your eyes opened, he was staring down at you like you were the sun. You searched his eyes, “What?”
His dark gaze flickered to your lips for a moment, and then he asked, “Did you really say, ‘Ditto,’ during sex?”
Tumblr media
You and Wonwoo had gotten into a routine. Of course, you saw him 5 days out of the week at work, but you wanted more of him. You figured out Mingyu’s schedule, coming over most nights when he wasn’t home – besides Mingyu’s Movie Nights. You would let Wonwoo cook for you, and he promised he was getting better, before he led you to his room with kisses to your neck and a firm grip on your hand. 
He always went with whatever you were comfortable with, but you found yourself letting him take the lead more often than not. You liked letting him prioritize you; you liked being selfish with him. Giving up control felt … much better than anticipated. Everything about this felt too good to be true. But you couldn’t help yourself, and you didn’t want to spoil it by asking him the dreaded, “What are we?” For now, you’d exist in your safe little bubble, where he would smile at you at work and then fuck your brains out after hours. It felt perfect, simple.
You approached sex through a different lens now. Instead of simply riding him on that godforsaken old couch, you let him go at his own pace: placing you on his lap, having his way with you and making you cum at least 3 times before he sunk you down on his cock, bouncing you up and down as you clung to him, practically letting him use you as a flesh light. Even when he let you sit on his face, it was on his terms: his hands gripping your hips hard enough to leave a mark, trying to suffocate himself with your pussy, not allowing you to cum until he said so, no matter how much you needed to. But it felt too good to stop. You didn’t want this to stop. You liked the lack of control, liked the way he took care of you. The way he bent your knees back as he slid into you, keeping eye contact, so you’d feel him that much deeper … the way he could feast on you for hours, never getting enough of your taste … there was something about it that made you feel more than beautiful. 
Especially when he looked at you as if you were his world.
Especially when he fucked into you and you realized you might be in love with him.
Tumblr media
You tended to get lost in thought while laying in bed on an early morning. The birds chirped outside, your phone chimed along with each new notification. Curling underneath your comforter, you held your pounding head, reminiscing on last Sunday. You had gone over Wonwoo’s apartment and he had surprised you with a spaghetti dinner. Mingyu promised that it was “more edible than usual” before he left you two alone in the apartment.
You had noticed the shine in Wonwoo’s eyes, how excited he was to do this for you. He had never bothered to learn anything for anyone, but all he wanted to do was please you. To make you happy. And you could see that in the way he gazed at you, making your stomach do flip flops. Letting him have all this control over you, letting him see past the fortress you’d kept up for who knows how long … it was scary and exhilarating all at the same time.
He taught you how to play his favorite video game after dinner, placing you in between his legs on the couch and letting you lean back against his broad chest. His arms cocooned around you, nestling your body in his embrace. Sometimes he would nibble on your ear as you fought to maintain hand-eye coordination with the controller. Eventually, you had given up and asked to watch him, but that led to his hand dropping the controller as the enemy killed him off. And then his fingers were slowly slipping down the waistband of your leggings, rubbing your slit over your panties. You had arched into him, your ass pressing against his hardening erection as he pulled your panties to the side, already finding you wet and ready for his touch. He chuckled in your ear, “How long have you been thinking about this?” His index finger rubbed tight circles on your clit, and all that you could formulate for a response was a moan as he –
You cut yourself off from the memory before it could end you.
Your stomach churned. Despite your better judgement, you had completely fallen head-over-heels for senior IT specialist, Jeon Wonwoo, and that was terrifying. He had seen your personality unfold, seen the most vulnerable parts of you. But nothing was more scary than admitting to yourself how much you liked him, maybe even loved. You were frantic to the point of exhaustion, so stressed that you felt sick. Soon you were shivering, your head pounding as a fever came on, and you stayed home from work for a few days. Your phone notifications be damned – you stayed in your bedroom with the blinds closed, sleeping the days away.
Every so often, you would hear your phone chime. Your phone screen would light up with another text message. But … you couldn’t bring yourself to answer him. This behavior was illogical and stupid; you just simply couldn’t help yourself. You were an avoidant. The only thing you knew how to do was slowly push him away before he saw all the layers underneath your carefully crafted facade.
What if he finally saw how anxious you were all the time?
What if he knew how you secretly craved to be loved your entire life, but you looked for it elsewhere, in places like workplace praise or crowded bars where you couldn’t see another person’s face?
What if he knew you weren’t as organized up in your head as you were at your desk?
Or worse … what if he didn’t like you back?
Tumblr media
TUESDAY, APRIL 22
Wonwoo: What’s going on?
Wonwoo: I managed to find out that you’re sick. I can make you soup, if you want? I know my cooking is terrible. But what if this time it’s good and it cures you?
Wonwoo: If I threaten to message you on Slack, will that make you reply?
Wonwoo: I promise I won’t. Unless … lol
Wonwoo: You’re not dead, right?
Wonwoo: Please, answer me.
FRIDAY, APRIL 25
UNKNOWN: hey, it’s Mingyu. I found your number in Wonwoo’s phone. he’s really messed up right now and worrying about you.
UNKNOWN: idk what’s going on between you two, but I don’t like seeing him like this.
UNKNOWN: just … call him. or text him. or something.
Tumblr media
Jeon Wonwoo [10:13 AM]: Did your computer die and you need a new charger?
Jeon Wonwoo [3:21 PM]: I miss you.
Tumblr media
When you finally returned to work, it’s on a day that your cubicle mate had decided to work from home. You couldn’t decide if that was a blessing or curse until the next day, when you wished that he decided to work from home forever. It was on a Tuesday morning that you finally faced him again, locking eyes with him from across the boardroom table in an all-hands meeting. You weren’t sure what to say, weren’t sure what you could say, but … he didn’t speak to you any way. In fact, even when you both got back to your desks, he kept quiet, throwing on his headphones and focusing on whatever task was at hand. His attitude change wasn’t exactly surprising, but you couldn’t bring yourself to speak to him either.
All your other coworkers looked bewildered. The silence between you two made just about everyone feel awkward. They all saw how close you and Wonwoo had become, and now everything just felt … flat. Silent. Empty. It was like you two were strangers. Maybe you had never really known each other in the first place, if you could both discard each other so easily. 
But that just seemed too good to be true. You thought about him everyday, despite yourself, and he had to think of you too. You caught his eyes on you every once in a while, and you couldn’t help but yearn for him in silence. It was probably time for you to take charge again and make the first move, but you found yourself hesitating. Again. You were overwhelmed with thoughts of rejection. 
This was why you never gave up control with someone before. It left you suddenly so, so doubtful.
Tumblr media
You [1:34 PM]: I can’t get into my Outlook. I think I’ve locked myself out 
Jeon Wonwoo is now offline.
You [1:36 PM]: I miss you too
Tumblr media
It was a busy Sunday, the first notes of Spring evident in the air. You needed to go to the post office today, the supermarket, probably check in on your parents … but that was all discarded when you made the sudden decision to take a taxi to Wonwoo’s apartment. Your hands were shaking more than his when he first touched you. Your leg was bouncing with anxiety, and when the taxi finally pulled up to his building, you considered never getting out. 
But you couldn’t continue being a coward. Besides, this driver had places to be, with the way he was arguing for you to pay in cash.
You were lucky enough to slide in through the building’s entrance while someone was walking out. The less you had to embarrass yourself by calling Mingyu to let you in, the better. The walk up those two flights of stairs was long and tiring, and it wasn’t because you always hated them. You physically couldn’t make yourself go faster, too frightened of what he was going to say when he saw you. Maybe he wouldn’t say anything; maybe he’d slam the door in your face. And you couldn’t blame him, because now you were at his door and – oh, god, you wanted to hurl.
The door was opening before you could even catch your breath. When you caught that first glimpse of Mingyu, you realized how much of a mistake this was. You could always turn back, run down the stairs before anyone could say a word.
But as soon as you both locked eyes, Mingyu raised his brow, but not in a mocking sense. It was as if … he expected you to be here. He sighed, leaning against the door, and without looking back, he called out, “Wonwoo! You got a visitor.”
Your eyes went wide, and then Mingyu was pushing past you, leaving the door open and muttering, “Good luck.” He was rushing down the stairs two at a time before you could even say a word back. But then you were seeing him, and you wondered if it had always been this hard to breathe around him.
Your fingers played absentmindedly as you both stared at each other. His glasses were slipping down his nose, but he made no move to fix them. His own hand was too busy dropping the controller that had been in his grip, now clattering to the floor. His hair was messed up and he was wearing his favorite comfy sweatsuit, and you … you were put together, as always. Your hair unwashed, but pulled up in a ponytail, and wearing that cardigan he liked so much on you. If he wasn’t so hurt, just the sight of you would have him on his knees right now, begging to have you.
He had to turn around and walk away. If he didn’t right now, he’d just –
“Wait,” you said, walking in and closing the door when he spun away. “Please, don’t. I –”
“What could you possibly say?” He snapped, facing you once again. You had never heard his voice at this octave before, never seen so much distress on his face. “I thought we knew each other well enough that you wouldn’t cut me off out of nowhere. As if I’m just some guy you met at a bar last weekend.”
Your mouth opened, and then closed. 
“Do you … do you even understand how worried I was about you?” He ran a hand through his hair, voice cracking for the first time in forever. You took a step closer to him. “You weren’t answering me and I just … my head went to the worst. I thought Mingyu was gonna kill me the next time I mentioned your name. And then, to see you at work and realizing that you were actually just ghosting me was a fucking punch to the gut. I didn’t get it. I still don’t get it. But I’m so pissed at you for hurting my feelings that I’m not even sure if I wanna know.”
“Wonwoo –” You started.
“Please, don’t say my name like that,” he sighed and pinched his nose. “I realize that you came all this way to finally break the news to me, but I’m good. It’s very obvious to me now that you don’t like me as much as I like you, and to save us the pity party, let me get you home –” He reached for his wallet to grab some cash for your next taxi.
But you interrupted before he could finish.
“I love you.”
He paused, looking up and making sure he heard you right. “What?”
“I’m in love with you,” you said it again, and it felt so freeing to have this weight lifted off your shoulders. You moved closer, now standing a foot away, but refusing to touch him for your own good. “And I’m not just telling you that as an excuse. Ignoring you was cruel and I can never forgive myself for hurting you. I just … when I realized how deep my feelings for you were …” Your throat closed up, as if your body was acting on instinct, preventing you from being vulnerable with him.
Wonwoo closed the distance. “Hey,” he whispered, tucking a hair behind your ear. “I’m right here with you.”
His voice was so reassuring – as always – opening you up like a blooming flower. And suddenly, your mouth didn’t feel so dry anymore and your nails stopped making crescent-shaped indents in your palm.
“I got scared,” you confessed, your gaze locked on his. “And I ran away, because that was the easiest thing to do. I thought ignoring you would be best for both of us, and I stubbornly didn’t want to hear your opinion on any of this. What I did was wrong and I … I hate myself when I do stuff like this to people I care about.”
Tears pricked at the corner of your eyes, but he wiped them with his thumb before they could fall. You sniffled, noticing the hurt in his eyes had faded, replaced only by adoration. Your lips pursed as you searched his gaze.
“I’ve just … never allowed anyone to open me up like this. I’ve never given my feelings to someone and let them care for me.” You blinked, your eyes rimmed red. “I’ve hardly been able to comprehend my own feelings because I’ve been scared shitless of them in the first place. But I can’t … I can’t justify pushing you away anymore. Because I love you. I don’t like being alone anymore and all I ever want to do is see you. Sometimes I’m afraid if I stop holding you, you’ll disappear. You do so much for me; you literally fix something on my computer everyday. I think if I let you go right now, I’ll regret it for the rest of my life, and I –”
Wonwoo cut you off by pressing his lips to yours. You couldn’t remember the last time he kissed you like this: so gently with his palm cupping your jaw. You felt yourself relax when he slipped an arm around your waist, pulling you flush against him. His tongue licked into your mouth, sighing with relief when the familiar taste of you entered his orbit again. The taste of coffee and peppermint gum and the peanut butter and jelly you definitely had for lunch today. It was everything he loved about you, and he smiled into the kiss.
When he finally pulled away, he said, “Sorry, I interrupted your monologue.”
“It’s okay. Someone needed to before I got into the Hamlet soliloquy I prepared.”
He chuckled, grinning from ear to ear, and just that had a blush creeping to your cheeks. “I forgive you,” he whispered, leaning back in to ghost his lips all over your face. Your warm breath fanned his mouth. “Just don’t do that again. I know I don’t show it very often, but I’m secretly very …” He smiled softer this time, pecking just slightly on the corner of your mouth. “Sensitive.”
Your fingers hooked into the waistband of his sweatpants, wanting him all the more closer. “I know. I promise.” You brushed your nose over his. “If I ever ignore you for even a couple hours, you have full permission to annoy me on Slack.”
Wonwoo had to cover his mouth from letting out the loudest laugh possible, but it made you feel all the better to see him happy. You could spend forever seeing him this happy. You got up on your tiptoes just to stare at him more, to press yourself closer and feel his grin against your cheek.
But he was holding your face now, sighing down at you with a smile that almost made you swoon. “For the record,” he replied, “I love you too.” 
4K notes · View notes
chanifesto · 1 month ago
Text
ᯓᡣ𐭩 mr. fix it | yeon sieun
Tumblr media Tumblr media Tumblr media Tumblr media
pairing: yeon sieun x afab!reader (weak hero)
synopsis: yeon sieun was notoriously known as your program’s tech handyman. when he wasn’t hunched over calculus problem sets, sieun was busy fixing his peers' laptops, for a price of course—one that was nonexistent for you because you seemed to make his software hard.
genre: another smutty university au
word count: 6.9k
warnings: [MDNI!] explicit sexual content, grinding, making out, oral (f rec.), pussydrunk!sieun, piv sex, protected sex, many consent checks, sieun is so so gone for you, you are literally his pretty little angel, if devotion was a person it would be him, sieun can’t figure out his goddamn integral
reader notes: written with afab reader in mind. reader has breasts and a vagina. reader is described to look ‘small’ at one point. all characters are consenting and over 18 yo.
this fic was requested – thank you so much, i loved coming up with the concept .ᐟ
۶ৎ  𝑙𝑒𝑒'𝑠 𝑝𝑟𝑒𝑙𝑢𝑑𝑒  ࿐ park jihoon uggghhhh need need need him. had the most exquisite time picking out the concept pictures.
Tumblr media
“You broke it again?”
  His voice sounds flat, but there's a tinge of hope, a sense of subdued anticipation perking his last few syllables.
  Sieun stares at the half-solved integral on his desk, phone pressed to his cheek, screen cold against his skin, fingers loosely gripping the sides. The warm glow of his lamp casts a nimbus over the mess made of a barely punched in calculation and his calculus textbook, pages worn from flipping back and forth between the chapter problem sets and appendix answers. Outside his window, the campus sky is dim, too gray for six in the evening.
  “I didn’t break it!” Your voice crackles through the line, scratchy with frustration. Sieun can hear your breath over the receiver, rough and rushed.
  “It just won’t turn on,” you continue, “I don’t know what happened. I just opened my tabs, and then—dead.” 
  He exhales. “And you tried plugging it in?”
  “Yes, Sieun. I tried everything you taught me—nothing worked,” you huff, “I have an essay due Monday, and everything I need to write it is on this damn laptop.”
  You sound slightly breathless, your voice hoarse with the kind of air that clings to lungs on chilly evenings. Wind rushes past the speaker, muddling your words with static. Sieun’s ears pick up on this.
  “Where are you,” he asks, dull, but more abrupt than intended.
  You’re silent for a few beats.
  “Outside.” Another gust of wind bleeds through the receiver.
  He feels the warmth of perspiration prick across his palms. “Where?”
  The brisk, hollow rustle of plastic, and then, “Walking to your dorm.”
  Sieun feels his breath dissipate in the back of his throat.
  “I’m sorry,” you start. Sieun squeezes his eyes upon hearing these words in your soundwaves, words he thought were too unnecessary when masked in your voice.
  “I saw the forecast, there’s going to be rain—shoot, I forgot my umbrella, I knew I was forgetting something—anyways, I figured I'd head over to yours before it hit,” there’s an unmistakable sincerity in your voice, “I really need you right now, Sieun.”
  Need to murder him, he thought. Clearly, that was more fitting for the illusive objective of your last sentence, one that roused his hand to the back of his neck, called his fingers to smooth over his golden skin, wailed for them to curl against his flesh in hopes of helping him get a grip of himself. Literally.
  He sighs, half flustered, half enlivened. “You’ll be here soon?”
  “Yeah, just five minutes more.”
  There’s a pause. “Okay.”
  A quick exhale breaks past your lips, a restrained puff of air that had been trapped in the back of your throat, waiting for a green light to let it loose. “Thank you, Sieun.”
  He can still feel the ghost of icy plastic against his cheek when you cut the call. Unfocused eyes cloud over the sheets and pens and smudged writing lazing atop his desk.
  Of course. 
  Of course you’re coming over. Because why wouldn’t you? Your laptop’s dead, and he’s the tech guy, and this is just what happens. He fixes things.
  And right now, you need him to fix your things. He couldn’t help but feel his heart jump at the idea, an eagerness creeping into his chest, fogging up his lungs and grabbing hold of the air that dared to escape up his trachea.
  Sieun, as cold as he seemed, felt warmth fixing your things, like he’d swallowed the sun and it dissolved into his blood. Unlike the peers on your campus, he does it for you free-of-charge—hell, he thinks he’d pay you just to let him fidget around with your laptop’s battery that burns to touch or the program functions you can’t seem to figure out even after using the ‘help’ tab. He’d never admit to it though.
  Not yet, at least.
  His eyes flicker to the unfinished problem adorning his notebook, numbers and symbols half-formed, abandoned mid-line. The solution sits just out of reach.
  Much like you.
  His unfinished integral mocks him.
Tumblr media
  Your cheeks are flushed, supple and radiant, the dermal symptom of cool drizzle and dewy autumn air. Sieun’s eyes surf the strands of your hair, glinting from subtle rain droplets that catch even in the dim fluorescent light of his dorm hallway.
  You look small like this in his doorway, backpack straps sagging over your shoulders, your sweater sporting little wet spots that are sure to smell like petrichor. Your hands tightly clutch a white plastic bag to your abdomen, the vertices of a cardboard box poking out at him.
  You smile at him, small and sweet and a little flustered. “There was some drizzle when I turned onto your lane.”
  Sieun’s gaze, currently traveling across the ridges tenting your plastic bag, snaps to your face.
  “Oh.” It’s a soft expression, a barely-there phoneme he manages through concern for you—how dare the clouds cry over your angel face?—and some muffled curiosity.
  Sieun just can’t help the fall of his gaze. He stares blankly at the bag in your hands. He’s not surprised when you take notice.
  “It’s brownie mix!”
  He peers at you again.
  “Brownies?”
  You grin sheepishly, fiddling with the plastic handles. “Yeah, I thought, well– you work so hard, you deserve a fun break, one you can get a sweet treat out of!” You pause. “And, I guess it’s also thanks for my laptop. You’ve saved me a lot of money I already don’t have, more than once now.”
  He’s still staring at you, face blank, unreadable, lips sealed in a line, but his eyes gleamed. Whether it was annoyance or humour, you weren’t sure, but his dreamy, tired eyes gleamed.
  Your eyes go wide. “Oh gosh, I should’ve asked you if brownies were okay. They looked so good on the box, I just had to pick them up. You could be allergic to chocolate, or maybe you don’t even like brownies–”
  “Brownies are cool.”
  Sieun watches your lips halt their rambling, configured mid-sentence, before they slowly spread into a toothy grin, one that radiates a warm feeling into his bones and almost—almost—makes his lip twitch up to match yours.
Tumblr media
  All you needed to do was force start.
  That’s all.
  No hardware to trifle with, no delinquent software meddling with your computer programs.
  All Sieun had to do was press a couple buttons in tandem before your screen lit back up to life, resurrected from its cry of wolf.
  Your cheeks had heated, bashful from your ignorance, but also a little humoured.
  They blazed further when you caught sight of the calculus massacre on his desk, hurried apologies spilling past your pretty lips to wash out the guilt that crawled up your chest.
  Sieun reassured you all was well—It’s fine, I was almost done anyways—with a look in his eyes that had you capitulating to his sincerity.
  “Can I repay you with brownies?” you had prompted, fingers twiddling behind your back as if it would have subliminally helped rouse the answer you sought after.
  Sieun slowly flattened your laptop to a shut before his Bambi eyes peaked at you and whispered exactly what you needed to know, exactly what you wanted to hear.
  So, you’d both clambered in his tiny, cozy dorm kitchen, ingredients and bowls and utensils scattered across granite, instructions serenading the walls in your voice, Sieun’s hands working to mix the dark sea of cocoa batter.
  You had assumed the role of a conductor but managed to pull a mess over you like a magnet. Whatever hadn’t been mixed into the warm batch of brownies basking atop Sieun’s countertop had found consolation on your being—cocoa powder and melted butter and drying batter decorated your skin and sweater.
  Sieun thought it was the cutest thing he’d ever seen.
  Of course, Sieun had missed any defiant ingredient attacks entirely.
  You’d both picked up a piece each, melted chocolate furnishing your mouths while Sieun, starry-eyed and attentive, listened to you babble about your stress baking and how, no matter the many times you made something, you’d always be left with a bit of a messy souvenir from the process.
  It was during this instance when the rain had hit.
  Hard and harsh and pattering ferociously against the window of his measly living room. You and Sieun had snapped your heads at the sound, sticky embellishments of chocolate coating your fingers.
  You’d looked so worried, so consumed in the thought of how you’d walk home through what was practically a typhoon. You hadn’t checked for a storm warning, all you’d known was a chance of rain. Your umbrella wouldn’t have stood a chance.
  You’d looked so worried, so it felt almost natural when Sieun suggested you just stay over.
  “...Really?” Your eyes were breaking past their sockets, and Sieun had nerely felt the weight of his words crash over him until your orbs softened and he saw the ghost of a smirk brush past your lips.
  “Yeah, you can’t get home through that,” his voice had been tinged with his radiation of care for you. His eyes swept over your chocolate-covered frame. “You can use my shower if you want. I’ll give you some clean clothes to wear.”
  You’d obliged. Quite happily.
  And now, Sieun sat at his desk, unfinished integral staring up at him, the muted sound of his shower silking through the wall, almost louder than the merciless storm outside his window. 
  Sieun hadn’t touched his sheets or pens since he’d retreated to his room, changed into his own set of nightwear, and lowered himself into his desk chair. He couldn’t focus.
  How could he? When you were just a dozen feet away, naked and wet under the rush of his shower.
  He knew he shouldn’t think about it, begged himself not to, but when his mind slipped over the way you had chocolate powder flowering your neck and underneath your sweater, he couldn’t help but let his mind run, just a little.
  Run over the way your fingers probably tucked under the bottom of your sweater, dragging it up along your beautiful body and over your head. What had you worn underneath? Had you even worn anything? 
  In Sieun’s little fantasy, you hadn’t. You’d been bare for him under your clothes, and he’d been ready, quick to ravish you, to kiss and suck and bite at your warm skin.
  But, that was just a fantasy.
  In reality, it didn’t matter whether or not you’d worn anything underneath your sweater. Sieun had just helped you out, made things a little easier for you, eased your anxiety by offering an innocent sleepover so you wouldn’t have to sacrifice yourself to what was the making of an ocean outside his dorm.
  It didn’t matter, just like his integral, still unfinished. Deferred. Mocking.
  The blood had barely made it to his cock before it was rushing back to his brain.
  A couple minutes more of unsuccessfully undressing the math symbols littering his half-blank page and you were padding your way into his room, feet bare, heels marginally lifted off the cold floor of his dorm. Your clothes were folded, carried atop your forearms, and your cute body was swallowed in his t-shirt and shorts, sleeves too long, neck hole too wide, fabric swaying just over your knees with each of your scampered steps.
  You gaze at Sieun from the edge of his bed, clothes now tucked away in your backpack, the hem of his shirt twirling in your fingers. 
  God, Sieun thought you looked ethereal, bare-faced and in his clothes. The warm, mellow glow of his desk lamp illuminates your face like a halo. Your sweet angel eyes are drowning him far past the storm outside.
  Sweet oblivious angel eyes. If only they could see the mess he’d made of you in his head.
  “Are you ready to sleep, or do you want to study some more?” Your voice is so soft, so melodious bouncing within the confines of his skull, and your eyes twinkle just right, brightened from his lamp and the mere cast of moonlight simmering through his window.
  “I’m done,” Sieun starts, “You take the bed. I’m going to sleep in the living room.”
  He’s about to push himself up when you cross your cute arms, defiant and determined. He watches your eyes narrow, eyebrows dip with a scrunch.
  “Absolutely not!” you chide, your squint piercing. Sieun stares, half stood. He sits back down.
  “It’s not fair to you! I showed up, practically unannounced, had you press a couple buttons on my laptop because I was too incompetent to figure it out myself, then made you make brownies with me against your will since you don’t take any economic compensation! And I know you’re not done with your problem set, I can see it from here. It’s exactly how you left it before we made those godforsaken brownies! I completely butted into your evening and messed up your studying, so you best believe you’ll be sleeping in your own bed and getting a good night’s rest!”
  You puff at the end, like you’d said it in one breath, forearms glued to each other, fingers digging into your biceps.
  Sieun is still staring at you, face blank, eyes gentle.
  “You’re not incompetent.”
  You blink.
  “That’s not the point, Sieun.” You huff, pointing to his blankets. 
  “Now, get to bed.”
  His eyes flick, your attention on his bed now shared. There’s an ease in the air, one that helps to hoist Sieun from his desk chair, click his lamp off, and carry himself over to the side of his bed. He lifts the corner of his duvet, slides underneath, and lets it fall over him. All without a peep.
  His eyes scan to your frame, still at the edge of his bed, still in his too-baggy clothes, still looking too ethereal for him to indulge below the moonlight’s gaze, even in your quarrelsome stance.
  You stare back at him.
  “Okay… good.” You sound stifled, almost suspicious of his obedience.
  Your arms unclasp, a little dazed at how fast he’d listened to you. With a hesitant scratch to your neck, you shuffle to what would be your side of Sieun’s bed, just for tonight.
  Even though Sieun wishes it could be a less transient arrangement.
  But he was doing this to help you. 
  Afterall, you’d looked so worried.
  Sieun watches your warm body roll onto his mattress, feels it dip with your added weight from across. You shamble to face him, the duvet bunching in your hands, a relaxed, content tilt gracing your lips. Your cheek presses against the pillow, eyes squinting with warmth and kindness and gratitude and what Sieun could describe as a fatally contagious ray of tranquility.
  You look so sweet like this, cuddled into his bed in clothes—his clothes—that swallow your body whole. The rain had slowed, granting permission to an even larger crowd of moonlight to flow over your face.
  Sieun thought you were unreal, a mythical being from a dreamy world far beyond the current celestial limits.
  A mythical being who saw him only for his technological abilities.
  You were only here for tonight. Sieun was just helping you.
  Because you had looked so worried.
  So, he rolls onto his side, nearing the edge of the bed, hands tittering close to an abyss.
  “Goodnight,” he grumbles. He doesn’t bother to pull the duvet to his front, lets it hang just over his side, as if any extra movement would make him appear more visible to you.
  You gape at his back.
  “Sieun!”
  Sieun closes his eyes. Perhaps the world around him wouldn’t see him if he couldn’t see the world.
  You puff, a frustrated push of air that has Sieun squinting his eyes shut further. He feels the duvet minutely ruffle behind him, feels the dip of the mattress sink gradually.
  “I don’t get it, are you actually upset?” Although you were quiet, you sounded so disgruntled, confused. Sieun could only wish he was better at this so he wouldn’t have to bear your honey-like voice convey such emotion, like thrones stuck in a cloud.
  But, Sieun was Sieun. A man of minimal words who spoke the truth and nothing but—until now.
  “No, just trying to get a good night’s rest.” Just trying to keep my mind off you, so close, for just one night.
  “Ugh! Will you just turn around so I can talk to you?”
  Your hand reaches out and grips the collar of Sieun’s shirt, a tight grip pulling him towards you, a gentle grip to avoid attempted murder.
  His eyes pop open, a hand catching onto the taut fabric around his neck. If there was the slightest chance Sieun’s conscious was to succumb to strangulation tonight, he thinks he’d only remember the warmth of your fingers fogging over the back of his neck.
  Sieun yields to your force, falling onto his back. Why are you so damn strong?
  With a hatch of his neck, his eyes find yours in the dark room, the patch of moonlight from his window dimmed from the roar of thunder and familiar strikes of heavy droplets against the glass.
  There’s light provocation simmering through your face, playful like a child in a game of tag.
  “Talk about what?” His voice is quiet but firm, his body a statue sandwiched between the mattress and sheets, daring not to move a millimeter.
  You peer at him, words hanging along the tip of your tongue, as if debating whether they were worth speaking into the medium shared between your beings.
  You decide they are.
  “I know you take a fee from others when you fix their laptops.” There’s a quirk in his neck, a twitch at the corner of his lips that urges you further. “You’ve never taken one from me, even when I mention it. Why is that?”
  Sieun feels a gradual quickening of his heartbeat at this concoction of your voice, and, like the start of a tornado, the thoughts in his head rampage into a whirlwind.
  To be or not to be? Sieun, who previously seemed to lack any cognitive resources to solve his monster integral, was now calculating his next move with rigorous intricacy.
  Maybe it was the kick in adrenaline that had him instigating your little game.
  Sieun chose to be.
  “Why do you think?”
  Your eyes narrow in an instant, the entire play a chain reaction. Were you also debating your next actions, words? Were you also aware of the string snapping taut between you, tense and nearing a strong, sudden tear?
  Sieun definitely was. Like always, he knew what he was getting himself into, knew he was igniting something far beyond repair, unlike the many laptops he’d resurrected.
  Sieun knew what he’d started. He’d calculated it, perhaps from the very beginning, from the moment he uttered the word “stay.”
  He was just helping you, for one night. Just one night.
  You’d looked so worried, of course.
  Perhaps Sieun had wanted your eyebrows to furrow from another force of nature—him.
  Say something.
  A quirk to your lips. Dark shadows in your eyes.
  And a hand reaching out for his neck, this time to pull him to the plushest centre of your visage.
  His lips graze the fullness of yours when you whisper in a breath.
  “I knew to force start.”
  Sieun isn’t spared a chance to retaliate his sockets stretching back when you press into him.
  The dense pressure molds his own lips flush against yours, an electric fog swarming your face and down the flanks of your neck.
  It’s a reflex, an abrupt, consuming, greedy reflex, when his arm curls over your back, big hand hastily grazing along your spine to knot into your hair.
  Had Sieun fallen asleep?
  This has to be a dream.
  But your lips were too soft against his, too warm.
  And your back curved so well along his forearm, strands so luxurious curled around his fingers.
  Your hand on his chest, basking down his torso… Sieun believes he doesn’t possess even a speckle of the imagination required to muster a feeling as heavenly as that.
  Definitely not enough to muster a feeling as heavenly as your hand sliding over him through his thin flannel pajamas.
  You were a fallen angel who had come to play unsacred games.
  And Sieun proved to be a worthy opponent.
  His fingers grip around the base of your skull to pull you from his lips.
  His eyes are heavy with a murmur of inquisition, flitting over your lips before boring into your own with words unspoken. You mirror his gaze with equal weight, savouring his quiet inhale when you push further down over his hardening curve, feathering your hand up to rest against the supple part of his abdomen.
  “You know where this is going.” It was a statement, a quiet, breathless, almost restrained mutter carrying all the responsibility and uncertainty and anticipation littered within Sieun.
  You gaze, knowing, unbothered.
  “This is what you want? This is what you came for?”
  “Yes,” you whisper, “Take it as part of my thanks.”
  “I thought the brownies were your thanks.”
  You smirk. “That was just the appetizer.”
  Sieun scoffs quietly, a humble pfft to accompany the fingers gently rubbing over the bottom of your scalp, a means of easing into his next utterance.
  You were drowning in his milk chocolate orbs, a velvety sea full of nothing but care and adoration and awe for you.
  “Are you sure you want to go further?” Any quieter and the storm battering upon his window would have drowned his sound completely.
  “Yes, Sieun.”
  That was everything he needed to hear.
  A gentle push to your neck has your lips pressing back into the plushness of his own.
  It’s a slow kiss, chaste but blazing with the need you’d both been bearing for months. You move against the other, the ghost of anticipation urging you further into it.
  Sieun definitely is not dreaming.
  All his prior frustration, graced from his still unsolved practice set and the many long, agonizing weeks of indirect contact with you, melts away, leaving a tender warmth to dry in its place. Your lips feel as soft as—no, they were softer, so much softer, and warm like sun rays on cold skin—the many times he’d imagined the ghost of them wisping against his.
  A transient ghost, barely lasting a mere tortuous ten seconds. He’d stop himself from savouring it, pry the ghost away before his hopes shot higher than the sky above him.
  But now, you were here, tangible, with your mortal lips on his. They were so supple, so plush and warm and real. And they were flush against his. No one else but him.
  Sieun had spent so long denying your fabricated being, the one who would distract him from his problem sets, urge him to isolate from the many gadgets his peers would throw his way in times of technological misfortune.
  Sieun decided it was finally time to show you what your ghost had been doing to him.
  He sucks in your bottom lip, hands grazing over your hips to pull you over his growing hardness with a delicate hold, treating your vessel like original vintage artwork. Fragile. Authentic. Godly.
  The duvet shifts against your back while you shift over him, the core of your heat finding solace over his own. The hem of his borrowed t-shirt rides up your torso like it knows what’s coming.
  It’s an abrupt, consuming, visceral feeling when you first connect with the stiff rod bulging against the stressed material of Sieun’s pajamas.
  It’s the same for Sieun, so when a small groan muses from the depths of his throat at the feeling of your heat radiating along his length, he remains basking in its aftermath.
  Lips still working into each other, you almost don’t acknowledge the slow, tantalizing roll of your hips.
  Sieun does, and it drives him crazy.
  Sieun, who was always so cool, composed, and distant was now growing hot and undone, all while pressing himself further into you, meeting you at an undefined middle, ridding any and all separation from your heating bodies from the insufferable vexation of need.
  His hands knead into your hips, bearing your heat further along him, before they configure to push himself up while embracing you flush against his chest.
  You’re consuming him, physically and mentally. Your lips on his, your body wrapped tightly around his own, hot cunt slowly grinding over the hard curve of his cock, a barrier of too much fabric plastered between your beings and pushing you both into frustrated desperation.
  Your name, your scent, the suppleness of your skin, they all fog his head, conquer it with the ghost of you.
  Both your mortal and immortal forms had possessed him, consumed him whole until he was nothing but a spec of utter devotion to you and you only.
  Your hips grind again, slow, sinful, and Sieun’s breath stutters against your mouth.
  You feel the shiver that rebounds through him like a tremor, feel the tight grip of his hands at your waist falter before steadying again, tighter this time, as if he needs to anchor you, or maybe himself.
  His lips leave yours only to trail hot, desperate, open-mouthed kisses along your jaw, your neck, your crescent of skin beyond the shirt’s collar, the devotion in each press of his mouth turning you molten.
  “You feel…” he murmurs, barely audible, like he’s speaking to himself, “…too good. Too good to be real.”
  You tilt your hips forward again, slower, answering him with equal desperation, and Sieun’s head tips back, a ragged exhale pulling from his throat. The sight strikes you—his lashes trembling, his brows knit together in pleasure so raw it borders on pain. He looks ruined.
  Kiss-swollen lips and flushed cheeks, shades of pink colonizing his visage in the shower of eventide luminosity.
  You don’t realize you’ve gasped until his gaze finds you again, pupils blown wide and gleaming with disbelief. His thumbs rub along your hip bones, a fragrant sensation even through the fabric of his shorts you adorned.
  Your hands glide under his shirt, pushing up until he’s reaching for the edge himself, prying the shirt past his head and letting the fabric fall to the cold hardwood beneath his bed.
  His hands slip beneath the hem of your own, and his touch is hesitant, wavering, like he’s afraid you’ll vanish if he reaches too far.
  “Can I…?” he asks, voice husky and threadbare, already tugging at the fabric.
  You nod. His hands glide up, slow and reverent, brushing over the curves and valleys he’s only ever imagined, each touch leaving heat in its wake. 
  He drinks in the sight of you like he’s been thirst-starved for days, gentle eyes falling over your face and down to your taut peaks. You weren’t a ghost anymore—you were a dream, glowing and radiant beneath the muted haze of damp moonlight.
  And when your bare chest presses to his, skin to skin, nothing between you but the thundering pace of your hearts, Sieun chokes out a soft, desperate moan.
  The ghost of you has vanished.
  What remains is you—real and soft and warm and all his.
  And he’s no longer a boy haunted by longing. He’s a man who’s finally allowed to feel.
  Your fingers find the nape of his neck, weaving into the soft strands of his hair, and the sound he lets out—broken, hushed, completely unguarded—settles somewhere deep in your chest.
  Sieun’s lips return to yours with more urgency now, less caution, the kind that only comes when desire and restraint blur into the same overwhelming thing. His tongue traces your bottom lip before slipping inside, gentle, exploratory, worshipping, like he’s memorizing you.
  Every movement of his hips under you is hesitant but needy, as if he’s still trying to slow himself down, still trying to process that you’re not slipping away.
  “You’re driving me insane,” he whispers against your mouth, voice hoarse and cracking like lightning behind the storm-glassed windows.
  He kisses you again, softer now, almost like an apology for how his hands are now gripping at the swell of your thighs with mounting desperation.
  Then, with a breath that shakes against your lips, Sieun pulls back. Only just.
  “Lie back,” he murmurs, voice low, thick with something you’ve never heard from him before. Anticipation, maybe. Hunger, definitely.
  You do, painfully unlatching from his warmth and sinking into the pillow behind you.
  Sieun follows, crawling down the length of your body like a man crossing sacred ground, his drowsy gaze never leaving you. It lingers on the slope of your neck, the lines of your collarbone, the tender stretch of skin bare to the cool air of his bedroom. Each inch he memorizes like scripture, utterly fascinated and unspeakably enamoured.
  “You’re…” he begins, almost too quiet to even comprehend, but trails off, like no word quite fits what you are to him.
  And then you see it. The way adoration turns to ache.
  A valley of creases between his brows, a marginal slit parting his pout, the quickened wisps of air trailing out of him. He’s wrecked, far past.
  And you had barely touched him.
  Sieun’s hands slide up your thighs, calloused fingertips brushing along the waistband of the very shorts he lent you, the ones riding too low on your hips, the ones he's dreamed about you in far too many nights to count.
  He kisses the inside of your knee.
  Then your thigh.
  Then the soft dip just above your hip bone.
  His hands move, thumbs hooking into the waistband. There’s a beat—one last, wordless check—and then he draws them down.
  And stops breathing.
  You’re bare beneath them. No panties. Just slick, glistening proof of how long you’ve wanted this too.
  “Fuck,” he breathes, like it’s been torn from him. His jaw goes slack, eyes shadowed with affection and disbelief. “You didn’t wear—?”
  He doesn't finish. He can't.
  His hands twitch.
  You’ve rendered Yeon Sieun speechless.
  Sieun blinks once, twice, like he’s trying to process the sight before him, trying not to let it undo him entirely.
  But it does.
  It does.
  He swallows hard, jaw flexing as his eyes drag along the slick sheen glistening between your thighs, warm and glimmering and pooling out of you sans constraint.
  His hands settle on your hips again, firm, needy, desperate.
  “You’ve been like this this whole time?” he whispers, voice hoarse, eyes flickering up to meet yours, the question half-shattered already. “Wearing my shorts… like this?”
  You don’t have time to answer.
  Because Sieun leans in, drawn like a man starved, mouth ghosting just above your heat and breathing you in.
  His composure fractures there.
  A low, guttural sound breaks from his throat as he presses a slow, devoted kiss to your core. Just one.
  Then another. Then again, deeper, wetter, until his tongue slides through your dampened heat with a shuddering groan of restraint and craving colliding all at once.
  Your hips twitch and Sieun’s grip tightens instinctively, his fingers digging into your waist to anchor you to him like you might vanish otherwise.
  His tongue moves again, slow and patient, still trying to worship even while losing his mind.
  But you’re so wet, and he’s so gone.
  Each soft moan that slips from your lips draws another shaky exhale from him, each roll of your hips a crack in his control.
  He tries to keep it measured. Gentle.
  But then he hears you gasp his name, all broken and raw, and something inside him snaps.
  His pace quickens.
  He licks into you deeper, more desperate, tongue flicking, flattening, circling like he’s chasing a high that stubbornly runs just a step out of his reach. His nose brushes your clit and he doesn’t even think to pull back.
  He wants it all.
  You feel his moan against you, deep and wrecked, and you realize:
  Sieun isn’t composed anymore.
  He’s hungry.
  Possessed.
  And completely, unbearably devoted to the taste of you.
  You’re gasping now, each breath shallower than the last, and Sieun can feel you trembling beneath his palms.
  It spurs him on, wrecks him in ways he never knew were possible.
  His thumbs rub slow circles into your hips, as if to soothe you, steady you, but his mouth is relentless, nose tirelessly working into your nub. His tongue is languid one moment, then firmer the next, lapping through your folds with aching, focused precision, memorizing all that makes you fall apart.
  You roll into a nimble arch, head tipping back, and your thighs quiver where they rest over his shoulders.
  “Sieun—” you whimper.
  His name breaks in your throat, and that’s what crumbles him.
  He groans into you again, the vibration shooting straight through your core as he licks you harder now, deeper, more rhythmic, mouth coaxing you right to the edge, right to the place he’s been aching to take you.
  His hands are cradling your hips now, keeping you spread open, helpless, vulnerable, his.
  And then he whispers it, barely audible, a prayer into your skin.
  “Come for me.”
  Your breath catches.
  “Let me taste all of you,” he mumbles again, like he’s asking for divinity, like your pleasure is holy.
  And when you finally do, when your body tenses and your thighs clamp tight around his head and that beautiful cry of his name leaves your lips, Sieun doesn’t stop.
  He groans into you, licking you through it, drinking it in like he’s never tasted something more sacred.
  Like he’s never belonged more to anything—anyone—than he does to you in this moment.
  And even after the tremors still, even when you’re limp and gasping and glowing beneath him, he keeps kissing you softly, as if he can’t bear to let you go just yet.
  As if this is how he says I’ve wanted you like this forever.
  You’re still panting when he pulls back, lips slick and pink, eyes hooded and blown wide with awe. He looks stunned. Disheveled. Like a man undone by worship.
  But you, squirming and aching and desperate to have all of him, manage to find your voice.
  “Sieun,” you whisper, reaching for him. Your fingers trail along his jaw, coaxing him up until he’s hovering over you again. “I want more.”
  His breath hitches.
  Your palm slides over his chest, feeling the rapid beat of his heart beneath his ribs. “I want you inside me.”
  Sieun stills completely.
  And then his eyes close, jaw tightening as if your words alone could undo the last shreds of his composure.
  “Fuck,” he breathes, voice rough with disbelief.
  He kisses you, not hard, not hurried, but slow and deep, like it’s all he can do to keep from losing control. You savour the heady taste of your slick coating his lips. He presses his forehead to yours, and mutters shakily, “One second.”
  You watch as he reaches for the drawer beside his bed and pulls out a condom from the crumpled blue box Hu-min had shoved at him weeks ago with a stupid grin and no explanation.
  He’d meant to throw them out. He hadn’t.
  He tears the foil open with controlled fingers and slides his flannels and boxers off his body, finally bearing himself free.
  He’s thick, flushed, already leaking from the tip. He hisses under his breath as he rolls the condom on, fingers twitching like he’s barely holding it together.
  When he settles between your thighs, eyes drowning in your sight, the air changes.
  Gone is the boy who’s too quiet, too closed off, too powered from the urge of indignation.
  What remains is Sieun drowned in passion, eyes wide and dreamy and dazed by the sight of you spread open for him, the warmth of your body beckoning his own.
  “You sure?” he asks again, voice almost too tender.
  You nod, pulling him down into a kiss, and guide him with a soft whisper, “Yes. Please, Sieun. I want all of you.”
  He exhales shakily.
  Then he lines himself just beyond your heat, and with a leisurely push of his hips, he slides inside.
  You both gasp.
  You’re hot and wet and hug onto his inching cock, and he sinks in like he’s always meant to belong there. 
  “God—” he grits, arms quavering on either side of you as he tries not to lose it too fast, forehead dropping to your shoulder.
  “You’re…” His voice cracks. “So good. So—gosh, I don’t—”
  You wrap your legs around him, anchoring him to you, and moan when he rocks forward again, deeper this time. You feel everything, every inch, every pulse, every lazed drag.
  He starts slow, shallow, testing your fit, his own restraint. His hips roll into yours with a tender kind of ache, like he’s afraid to break you, like each inch of him inside you is a miracle he can’t fully comprehend.
  But your body answers with desperate softness, clinging to him like silk caught in wind. You tilt your hips, chasing more friction, and whimper at the way his cock presses deeper, fuller, perfectly where you need him.
  Sieun moans, a sound so broken and quiet it nearly guts you.
  “Please,” you breathe, clutching at his back, your voice hitching with each movement. “Don’t hold back.”
  His jaw clenches. His eyes flutter shut.
  And then he moves deeper, hips rocking into you with a fluid rhythm that makes your breath stutter and your legs tighten around him.
  The friction is delicious. The stretch, overwhelming yet cosmic.
  Sieun presses closer, burying his face further into your neck, panting softly against your skin.
  “You’re so—” He chokes on a groan as your walls flutter around him. “You feel unreal.”
  You drag your nails lightly down his spine, whispering back between moans.
  He fucks into you slowly, like it’s sacred. Each thrust is a vow, a prayer, an unraveling. His hands are everywhere—one gripping your thigh to anchor you to him, the other cradling your jaw like you’re too precious to let go.
  Your body sings for him. You meet each movement with your own, hips rising to greet him, rolling and shifting to take him deeper, to keep him close.
  Your moans mingle with his gasps, the heat between you building with every thrust, until there’s nothing left of restraint, only the desperate, languid drag of two bodies finding rhythm in devotion.
  Sieun lifts his head to look at you—really look—and what he sees makes his hips stutter.
  Your face, flushed and shining, lips parted, still pink and swollen, eyes glassy with bliss and admiration.
  You’re breathtaking. And right now, you were his.
  He moans again, broken and stunned, and leans down to kiss you like he’ll fall apart if he doesn’t, slow, messy, teeth grazing lips, all while his hips begin to move faster, harder, chasing something he’s never dared imagine before you.
  Your bodies are slick with heat and need, the world around you reduced to nothing but the way he fits, the way he fills, the way he worships you with every thrust.
  Sieun is whispering your name like a lifeline, like it’s the only word he knows, murmured into the skin of your throat, your jaw, your lips, as if it can tether him to reality while he teeters on the edge of something vast and consuming.
  “You feel so good,” he rasps, voice hoarse and reverent. “So perfect—you’re perfect.”
  Your back arches, body shuddering as he angles his hips just right, deep and slow and precise, hitting that spot inside you that makes gush over his length.
  Your moans turn high and breathless, desperate.
  “Sieun—” you gasp, legs tightening around his waist, pulling him in deeper. “I’m close—oh god—”
  He knows. 
  He feels it, the way you start to flutter and squeeze around him, the way your breaths collapse into whimpers. And even through the haze of his own rising pleasure, Sieun slows down just enough to draw it out for you, to feel every quivering second of it.
  “I’ve got you,” he whispers, breath stuttering. “Come, please.”
  And you do.
  It rushes over you in waves—white-hot, pulsing, unstoppable—your climax washing through your entire body with a strangled moan, your limbs tightening, your voice shaking as you cry out his name.
  Sieun swears under his breath, something desperate and soft, and then he loses it.
  The way you clamp around him, slick, pulsing, so warm, is all it takes to send him spiraling. His rhythm falters, hips stuttering, muscles trembling as the pressure finally breaks. He groans, deep and guttural, and spills into the condom with a few last shallow thrusts, his whole body curling into yours like he’s trying to fuse the two of you together.
  And when it’s over, when the tremors in both your bodies begin to subside and your chests press together in exhausted, blissful rhythm, he stays. 
  Buried in you, breathless, consumed. His forehead pressed to yours, his lashes fluttering, lips ghosting your cheek.
  And finally, his lips quirk at the corners, gracing his features with a small, gentle smile.
  Because he decides he won’t be washing his shorts.
  And he thinks he’ll get you to ruin another pair when you bring your laptop over for him under the guise of fixing it again.
Tumblr media
৬ৎ  𝑙𝑒𝑒'𝑠 𝑝𝘰𝑠𝘵𝑙𝑢𝑑𝑒  ࿐  i decided for a soft, feral rendition of sieun’s university au. this will be the last weak hero fic i write before i move onto skz and atz! need more? you can read hyuntak’s version over here  ⌯⌲  smart girl
───── how do we feel about starting a taglist?
Tumblr media
© chanifesto
1K notes · View notes
mocchiixxx · 4 months ago
Text
Unexpected Muse
(Woozi x Reader) Genre: Fluff, Humor, Accidental Genius AU
Summary: Woozi is struggling to compose a song, so he steps out for a break—only to return and find his girlfriend messing with his studio setup. What starts as harmless button-pressing turns into an accidental masterpiece, solving the problem he spent hours trying to fix. Now, he’s forced to admit that his completely untrained girlfriend might just be his greatest muse.
Woozi sighed as he stepped out of his studio, running a hand through his hair. He had been staring at the same melody for hours, tweaking every note, yet nothing sounded right. His usual creative spark felt dimmer than usual, so he decided to take a break— maybe a short walk would help clear his mind.
Meanwhile, you arrived at his studio, excited to surprise him with some snacks and moral support. However, when you walked in, the room was empty.
"Huh… where’d he go?" you mumbled, setting the food down on a nearby table.
Your eyes drifted to the massive setup in front of you— the soundboard, the computer, the keyboard, and… so many buttons.
Curiosity got the best of you.
Cautiously, you sat down in his chair, your fingers hovering over the controls. What is he working on? you wondered, pressing a random key. A low synth sound echoed through the room.
"Ooooh," you grinned. "This is fun."
One button turned into two. Two turned into five. Before you knew it, you were layering beats, adjusting volume levels, and even adding a random melody just because it sounded nice.
Was it good? Who knew.
Was it fun? Absolutely.
You bobbed your head to your accidental track, completely unaware of time passing—until a very familiar voice cut through your focus.
"...What are you doing?"
You froze.
Turning your head slowly, you found Woozi standing by the door, arms crossed, eyebrows raised. His usual unreadable expression was on full display, but his eyes were flickering with something unreadable.
"Uh…" You gulped. "Surprise?"
Woozi sighed, dragging a hand down his face. "Please tell me you didn’t touch anything important."
"Define important," you said weakly.
He exhaled and walked over, taking your spot in the chair. His fingers moved quickly, clicking around the software. You braced yourself for a lecture, but then…
He stopped.
Frowned.
Replayed what you had done.
Again.
And again.
"...Wait." He leaned in closer to the screen, adjusting the headphones around his neck. His brows furrowed in deep concentration as he listened to your masterpiece for the fifth time.
You shifted awkwardly. "Sooo… is it bad?"
Woozi didn’t answer right away. Instead, he pulled out his keyboard and started playing along with your accidental melody. He added a few tweaks here and there, adjusting the tempo.
Then, out of nowhere, he grinned.
A real grin.
The kind he only got when inspiration struck.
"You just solved my problem," he muttered in disbelief, eyes locked onto the screen.
You blinked. "I—what?"
Woozi turned to you, his smile still lingering. "This. What you just made. It’s actually good."
Your jaw dropped. "Liar."
"I'm serious!" He laughed, shaking his head. "How did you even do this?"
You scratched your head sheepishly. "Uh… I just pressed buttons until it sounded nice?"
Woozi stared at you for a moment before letting out a deep sigh, amusement flickering in his eyes. "So, you’re telling me… I struggled for hours—and you, someone who has zero experience, just walked in and accidentally made something usable?"
You grinned. "Pretty much."
Woozi groaned, slumping in his chair. "I hate that this actually helps."
You leaned in, pressing a quick kiss to his cheek. "Guess that means I’m your muse now, huh?"
He shot you a side glance, lips twitching into a small smirk. "You’ve always been."
Your heart did a little flip.
"Okay, producer-nim," you teased. "Let’s finish this masterpiece together."
Woozi chuckled, shaking his head before pulling you into his lap, handing you a pair of headphones. "Just… don’t touch anything without telling me first."
"No promises."
"You’re going to be the death of me."
"Yet you love me."
He sighed dramatically, but his smile gave him away. "Unfortunately."
You grinned. "Fortunately."
Tumblr media
A/N: Woozi would absolutely be both impressed and so done if his girlfriend accidentally made a hit song. My mind just keep flooding with ideas so I have to craft them down.
567 notes · View notes
treasure-mimic · 2 years ago
Text
So, let me try and put everything together here, because I really do think it needs to be talked about.
Today, Unity announced that it intends to apply a fee to use its software. Then it got worse.
For those not in the know, Unity is the most popular free to use video game development tool, offering a basic version for individuals who want to learn how to create games or create independently alongside paid versions for corporations or people who want more features. It's decent enough at this job, has issues but for the price point I can't complain, and is the idea entry point into creating in this medium, it's a very important piece of software.
But speaking of tools, the CEO is a massive one. When he was the COO of EA, he advocated for using, what out and out sounds like emotional manipulation to coerce players into microtransactions.
"A consumer gets engaged in a property, they might spend 10, 20, 30, 50 hours on the game and then when they're deep into the game they're well invested in it. We're not gouging, but we're charging and at that point in time the commitment can be pretty high."
He also called game developers who don't discuss monetization early in the planning stages of development, quote, "fucking idiots".
So that sets the stage for what might be one of the most bald-faced greediest moves I've seen from a corporation in a minute. Most at least have the sense of self-preservation to hide it.
A few hours ago, Unity posted this announcement on the official blog.
Effective January 1, 2024, we will introduce a new Unity Runtime Fee that’s based on game installs. We will also add cloud-based asset storage, Unity DevOps tools, and AI at runtime at no extra cost to Unity subscription plans this November. We are introducing a Unity Runtime Fee that is based upon each time a qualifying game is downloaded by an end user. We chose this because each time a game is downloaded, the Unity Runtime is also installed. Also we believe that an initial install-based fee allows creators to keep the ongoing financial gains from player engagement, unlike a revenue share.
Now there are a few red flags to note in this pitch immediately.
Unity is planning on charging a fee on all games which use its engine.
This is a flat fee per number of installs.
They are using an always online runtime function to determine whether a game is downloaded.
There is just so many things wrong with this that it's hard to know where to start, not helped by this FAQ which doubled down on a lot of the major issues people had.
I guess let's start with what people noticed first. Because it's using a system baked into the software itself, Unity would not be differentiating between a "purchase" and a "download". If someone uninstalls and reinstalls a game, that's two downloads. If someone gets a new computer or a new console and downloads a game already purchased from their account, that's two download. If someone pirates the game, the studio will be asked to pay for that download.
Q: How are you going to collect installs? A: We leverage our own proprietary data model. We believe it gives an accurate determination of the number of times the runtime is distributed for a given project. Q: Is software made in unity going to be calling home to unity whenever it's ran, even for enterprice licenses? A: We use a composite model for counting runtime installs that collects data from numerous sources. The Unity Runtime Fee will use data in compliance with GDPR and CCPA. The data being requested is aggregated and is being used for billing purposes. Q: If a user reinstalls/redownloads a game / changes their hardware, will that count as multiple installs? A: Yes. The creator will need to pay for all future installs. The reason is that Unity doesn’t receive end-player information, just aggregate data. Q: What's going to stop us being charged for pirated copies of our games? A: We do already have fraud detection practices in our Ads technology which is solving a similar problem, so we will leverage that know-how as a starting point. We recognize that users will have concerns about this and we will make available a process for them to submit their concerns to our fraud compliance team.
This is potentially related to a new system that will require Unity Personal developers to go online at least once every three days.
Starting in November, Unity Personal users will get a new sign-in and online user experience. Users will need to be signed into the Hub with their Unity ID and connect to the internet to use Unity. If the internet connection is lost, users can continue using Unity for up to 3 days while offline. More details to come, when this change takes effect.
It's unclear whether this requirement will be attached to any and all Unity games, though it would explain how they're theoretically able to track "the number of installs", and why the methodology for tracking these installs is so shit, as we'll discuss later.
Unity claims that it will only leverage this fee to games which surpass a certain threshold of downloads and yearly revenue.
Only games that meet the following thresholds qualify for the Unity Runtime Fee: Unity Personal and Unity Plus: Those that have made $200,000 USD or more in the last 12 months AND have at least 200,000 lifetime game installs. Unity Pro and Unity Enterprise: Those that have made $1,000,000 USD or more in the last 12 months AND have at least 1,000,000 lifetime game installs.
They don't say how they're going to collect information on a game's revenue, likely this is just to say that they're only interested in squeezing larger products (games like Genshin Impact and Honkai: Star Rail, Fate Grand Order, Among Us, and Fall Guys) and not every 2 dollar puzzle platformer that drops on Steam. But also, these larger products have the easiest time porting off of Unity and the most incentives to, meaning realistically those heaviest impacted are going to be the ones who just barely meet this threshold, most of them indie developers.
Aggro Crab Games, one of the first to properly break this story, points out that systems like the Xbox Game Pass, which is already pretty predatory towards smaller developers, will quickly inflate their "lifetime game installs" meaning even skimming the threshold of that 200k revenue, will be asked to pay a fee per install, not a percentage on said revenue.
Tumblr media
[IMAGE DESCRIPTION: Hey Gamers!
Today, Unity (the engine we use to make our games) announced that they'll soon be taking a fee from developers for every copy of the game installed over a certain threshold - regardless of how that copy was obtained.
Guess who has a somewhat highly anticipated game coming to Xbox Game Pass in 2024? That's right, it's us and a lot of other developers.
That means Another Crab's Treasure will be free to install for the 25 million Game Pass subscribers. If a fraction of those users download our game, Unity could take a fee that puts an enormous dent in our income and threatens the sustainability of our business.
And that's before we even think about sales on other platforms, or pirated installs of our game, or even multiple installs by the same user!!!
This decision puts us and countless other studios in a position where we might not be able to justify using Unity for our future titles. If these changes aren't rolled back, we'll be heavily considering abandoning our wealth of Unity expertise we've accumulated over the years and starting from scratch in a new engine. Which is really something we'd rather not do.
On behalf of the dev community, we're calling on Unity to reverse the latest in a string of shortsighted decisions that seem to prioritize shareholders over their product's actual users.
I fucking hate it here.
-Aggro Crab - END DESCRIPTION]
That fee, by the way, is a flat fee. Not a percentage, not a royalty. This means that any games made in Unity expecting any kind of success are heavily incentivized to cost as much as possible.
Tumblr media
[IMAGE DESCRIPTION: A table listing the various fees by number of Installs over the Install Threshold vs. version of Unity used, ranging from $0.01 to $0.20 per install. END DESCRIPTION]
Basic elementary school math tells us that if a game comes out for $1.99, they will be paying, at maximum, 10% of their revenue to Unity, whereas jacking the price up to $59.99 lowers that percentage to something closer to 0.3%. Obviously any company, especially any company in financial desperation, which a sudden anchor on all your revenue is going to create, is going to choose the latter.
Furthermore, and following the trend of "fuck anyone who doesn't ask for money", Unity helpfully defines what an install is on their main site.
While I'm looking at this page as it exists now, it currently says
The installation and initialization of a game or app on an end user’s device as well as distribution via streaming is considered an “install.” Games or apps with substantially similar content may be counted as one project, with installs then aggregated to calculate the Unity Runtime Fee.
However, I saw a screenshot saying something different, and utilizing the Wayback Machine we can see that this phrasing was changed at some point in the few hours since this announcement went up. Instead, it reads:
The installation and initialization of a game or app on an end user’s device as well as distribution via streaming or web browser is considered an “install.” Games or apps with substantially similar content may be counted as one project, with installs then aggregated to calculate the Unity Runtime Fee.
Screenshot for posterity:
Tumblr media
That would mean web browser games made in Unity would count towards this install threshold. You could legitimately drive the count up simply by continuously refreshing the page. The FAQ, again, doubles down.
Q: Does this affect WebGL and streamed games? A: Games on all platforms are eligible for the fee but will only incur costs if both the install and revenue thresholds are crossed. Installs - which involves initialization of the runtime on a client device - are counted on all platforms the same way (WebGL and streaming included).
And, what I personally consider to be the most suspect claim in this entire debacle, they claim that "lifetime installs" includes installs prior to this change going into effect.
Will this fee apply to games using Unity Runtime that are already on the market on January 1, 2024? Yes, the fee applies to eligible games currently in market that continue to distribute the runtime. We look at a game's lifetime installs to determine eligibility for the runtime fee. Then we bill the runtime fee based on all new installs that occur after January 1, 2024.
Again, again, doubled down in the FAQ.
Q: Are these fees going to apply to games which have been out for years already? If you met the threshold 2 years ago, you'll start owing for any installs monthly from January, no? (in theory). It says they'll use previous installs to determine threshold eligibility & then you'll start owing them for the new ones. A: Yes, assuming the game is eligible and distributing the Unity Runtime then runtime fees will apply. We look at a game's lifetime installs to determine eligibility for the runtime fee. Then we bill the runtime fee based on all new installs that occur after January 1, 2024.
That would involve billing companies for using their software before telling them of the existence of a bill. Holding their actions to a contract that they performed before the contract existed!
Okay. I think that's everything. So far.
There is one thing that I want to mention before ending this post, unfortunately it's a little conspiratorial, but it's so hard to believe that anyone genuinely thought this was a good idea that it's stuck in my brain as a significant possibility.
A few days ago it was reported that Unity's CEO sold 2,000 shares of his own company.
On September 6, 2023, John Riccitiello, President and CEO of Unity Software Inc (NYSE:U), sold 2,000 shares of the company. This move is part of a larger trend for the insider, who over the past year has sold a total of 50,610 shares and purchased none.
I would not be surprised if this decision gets reversed tomorrow, that it was literally only made for the CEO to short his own goddamn company, because I would sooner believe that this whole thing is some idiotic attempt at committing fraud than a real monetization strategy, even knowing how unfathomably greedy these people can be.
So, with all that said, what do we do now?
Well, in all likelihood you won't need to do anything. As I said, some of the biggest names in the industry would be directly affected by this change, and you can bet your bottom dollar that they're not just going to take it lying down. After all, the only way to stop a greedy CEO is with a greedier CEO, right?
(I fucking hate it here.)
And that's not mentioning the indie devs who are already talking about abandoning the engine.
[Links display tweets from the lead developer of Among Us saying it'd be less costly to hire people to move the game off of Unity and Cult of the Lamb's official twitter saying the game won't be available after January 1st in response to the news.]
That being said, I'm still shaken by all this. The fact that Unity is openly willing to go back and punish its developers for ever having used the engine in the past makes me question my relationship to it.
The news has given rise to the visibility of free, open source alternative Godot, which, if you're interested, is likely a better option than Unity at this point. Mostly, though, I just hope we can get out of this whole, fucking, environment where creatives are treated as an endless mill of free profits that's going to be continuously ratcheted up and up to drive unsustainable infinite corporate growth that our entire economy is based on for some fuckin reason.
Anyways, that's that, I find having these big posts that break everything down to be helpful.
6K notes · View notes
hauntingrabbits · 9 months ago
Text
Tumblr media Tumblr media
Happy Batman day! Went back and finished the last batch of the MLP AU I had sketched way back in May.
Part 1, Part 2
More info under the cut!
Enigma/The Riddler (Edward Nygma)
Intelligence and puzzle-solving are deeply valued among sphinxes, and those who fall short of their standards are often ridiculed and cast out. Among some (prejudiced) Sphinxes, other sapient, non-Sphinx species such as ponies are looked down-upon or seen as fundamentally inferior for not putting as much stock in puzzles and the like as sphinxes do.
Enigma, though considered a prodigy for his remarkable intelligence and skill with puzzles even among his fellow Sphinxes, was ostracized when a pony unfamiliar with Sphinx culture (a younger Sundown traveling Equestria for his training), humiliated Enigma by unraveling a puzzle of his that was meant to be judged as his final submission in a prestigious event, permanently staining his reputation and wounding his massive ego.
After years of quiet ridicule from his peers and his own growing obsession over the event, Enigma eventually snapped and fled to Gotham for revenge. His contempt has since spread far beyond that of the original pony he wished to prove his superiority over, and he now makes all of Gotham the target of his obsessive schemes, constantly trying to prove his superiority and feed his ego by putting ponies through his elaborate puzzles and riddle-based traps. He sees Batpony’s skill and determination in foiling him as both an inherent challenge to and a slight against his own abilities, reminding him far too much of that original pony from so long ago. 
Other notes:
-Apparently sphinxes in MLP have pony heads instead of human heads which makes sense I guess but it threw me through such a loop man.
-Whilst traversing the wiki I ended up with the same problem I had with chimeras in the first post where only one ever shows up in the series and there's no other info on them. So I made stuff up again.
- I imagine Sphinxes live a very long time, so the event Enigma was embarrassed at would probably take a long time to roll around again and he'd be forced to stew with his anger and wounded ego for far too long. I'm not sure what the puzzle was exactly or how Sundown dismantled it, but I imagine he did something extremely simple that a Sphinx would never have thought of (a la that software engineering joke), making it feel far more unfair and humiliating than if he'd solved in the intended way.
-His naturally crooked tail settles into the shape of a question mark, and the pattern on his arm is meant to look like a stylized question mark wrapping around his forearm (the "dot" is the white of his paw).
2. Miss Friday (Miss Tuesday)
Enigma’s teenaged assistant, Miss Friday seems to be the only pony the sphinx enjoys (or perhaps simply tolerates) the company of. Beyond her having met Enigma in Tartarus during their simultaneous imprisonments, the exact origins of her relationship to and exceptional status with her boss are a bit of a riddle in of themselves. Regardless, the two seem to have something of a mutual understanding, and Miss Friday’s mental prowess and dubious moral code are more than a match for Enigma’s own.
Other Notes:
-Yes this is a "The horse's name was Friday" joke. I'm sorry it was just too good to pass up.
-Miss Tuesday already sounded like a MLP name, but the horse named Friday thing was just too perfect for somebody who works under a guy who's whole thing is riddles. Also I relistened to the BTAA episode where she's introduced while coloring her and I noticed they reference His Girl Friday several times, so fun coincidence?
-The candy-striped leg patterns are based on her canon costume's striped pants & are meant to mirror the Riddler's wrapped leg pattern. The dark patterns on her face are supposed to be reminiscent of eye bags.
3. Mania (Bat-Mite)
Bat-Pony’s self-proclaimed biggest fan, Mania is a Draconequus embodying the spirit of obsession. Normally he watches the hero from his own dimension, but at times he tries to insert himself into the narrative or help Sundown fight, both to varying degrees of success. Though he genuinely adores Bat-Pony, Mania is usually more of a hindrance than a help, and can even be directly antagonistic at times when his obsession goes too far. 
Other notes:
-Similar issue to Chimeras and Sphinxes, only two Draconequuses (Draconequui?) show up in the series, one being Discord (embodying chaos), the other being a comics-only villain known as Cosmos (embodying malice), but honestly what little we're given worked super well for the character anyway. Discord seems to come from his own unique plane of existence/dimension and Cosmos has similarly strange origins; both have penchants for causing mischief with incredible reality-warping powers; and both embody non-physical concepts. Bat-Mite being a reality warping 5th dimensional creature obsessed with Batman was surprisingly easy to adapt.
-He has the head of a pony, a ferret-like body, two front rat paws, mite antennae, an insectoid wing, a bat wing, a pigeon foot, a chevrotain (mouse deer) foot, and a monkey tail. I tried to have him mostly made up of animals that were very small, seen as mischievous, and/or seen as pests.
4. Poison Ivy (Pamela Isley)
Said to be more plant than pony, Poison Ivy is the self-proclaimed princess of the Green. Though once a regular Earth pony, she began to spiral after receiving her cutie mark and fully coming into her powerful natural attunement to plant life. Fleeing into the nearby forests on the outskirts of Gotham, she wasn’t seen again until many years later when Gotham’s city refurbishment and expansion efforts began to encroach on the forests borders, where she reemerged with strange new powerful magic and retaliated violently.
Though she isn’t recognized politically or physically as an alicorn, plants grow from the flesh of her body in the pattern of a horn and wings characteristic of those born into or bestowed with royalty, and the strange natural magic that accompanies them seems to almost rival that of a true alicorn’s.
Other notes:
-I dont really have anything to add to this one I just thought a false alicorn would be a cool concept.
-the whole alicorn royalty thing is very strange to think about isnt it? I feel like the ruling class having such insane amounts of physical and magical power probably has much more pressing ramifications than ever was, would, or should be addressed in a kids show but they are fun to think about.
-Her actual name is Poison Ivy, yes. It sounded like a pony name. I don't know what that says about her parents.
-The leaf wings are folded down in the graphic but I think they are flighted, or at the very least useful for gliding and expressing emotions.
5. Saltbrine (Oswald Cobblepot)
Short, stout, and flightless, Saltbrine’s moniker of “The Penguin” has its origins in the taunts of his peers from his youth. Though the title has persisted into the current day, it’s often spoken with far more fear and trepidation throughout the alleys and backstreets of Gotham than ridicule. Saltbrine owns two of Gothams most well-known businesses, one being the luxurious, high-class Iceberg Lounge…and the other being the organized crime syndicate the former acts as a front for.
Other notes:
-Again don't have much to add to this one. One of my favorite designs though, I love the giant beak face.
-The bird half is actually based on a puffin, because a penguin felt too on the nose for Oswald and too strange for a hippogriff (I couldn't get the wings or face to look right at all either). I feel like the title being an insult works a little better if he's not literally half-penguin.
-he's the same color my club penguin avatar used to be (RIP)
695 notes · View notes
mostlysignssomeportents · 9 months ago
Text
Dirty words are politically potent
Tumblr media
On OCTOBER 23 at 7PM, I'll be in DECATUR, presenting my novel THE BEZZLE at EAGLE EYE BOOKS.
Tumblr media
Making up words is a perfectly cromulent passtime, and while most of the words we coin disappear as soon as they fall from our lips, every now and again, you find a word that fits so nice and kentucky in the public discourse that it acquires a life of its own:
http://meaningofliff.free.fr/definition.php3?word=Kentucky
I've been trying to increase the salience of digital human rights in the public imagination for a quarter of a century, starting with the campaign to get people to appreciate that the internet matters, and that tech policy isn't just the delusion that the governance of spaces where sad nerds argue about Star Trek is somehow relevant to human thriving:
https://www.newyorker.com/magazine/2010/10/04/small-change-malcolm-gladwell
Now, eventually people figured out that a) the internet mattered and, b) it was going dreadfully wrong. So my job changed again, from "how the internet is governed matters" to "you can't fix the internet with wishful thinking," for example, when people said we could solve its problems by banning general purpose computers:
https://memex.craphound.com/2012/01/10/lockdown-the-coming-war-on-general-purpose-computing/
Or by banning working cryptography:
https://memex.craphound.com/2018/09/04/oh-for-fucks-sake-not-this-fucking-bullshit-again-cryptography-edition/
Or by redesigning web browsers to treat their owners as threats:
https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership
Or by using bots to filter every public utterance to ensure that they don't infringe copyright:
https://www.eff.org/deeplinks/2018/09/today-europe-lost-internet-now-we-fight-back
Or by forcing platforms to surveil and police their users' speech (aka "getting rid of Section 230"):
https://www.techdirt.com/2020/06/23/hello-youve-been-referred-here-because-youre-wrong-about-section-230-communications-decency-act/
Along the way, many of us have coined words in a bid to encapsulate the abstract, technical ideas at the core of these arguments. This isn't a vanity project! Creating a common vocabulary is a necessary precondition for having the substantive, vital debates we'll need to tackle the real, thorny issues raised by digital systems. So there's "free software," "open source," "filternet," "chat control," "back doors," and my own contributions, like "adversarial interoperability":
https://www.eff.org/deeplinks/2019/10/adversarial-interoperability
Or "Competitive Compatibility" ("comcom"), a less-intimidatingly technical term for the same thing:
https://www.eff.org/deeplinks/2020/12/competitive-compatibility-year-review
These have all found their own niches, but nearly all of them are just that: niche. Some don't even rise to "niche": they're shibboleths, insider terms that confuse and intimidate normies and distract from the real fights with semantic ones, like whether it's "FOSS" or "FLOSS" or something else entirely:
https://opensource.stackexchange.com/questions/262/what-is-the-difference-between-foss-and-floss
But every now and again, you get a word that just kills. That brings me to "enshittification," a word I coined in 2022:
https://pluralistic.net/2022/11/28/enshittification/#relentless-payola
"Enshittification" took root in my hindbrain, rolling around and around, agglomerating lots of different thoughts and critiques I'd been making for years, crystallizing them into a coherent thesis:
https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys
This kind of spontaneous crystallization is the dividend of doing lots of work in public, trying to take every half-formed thought and pin it down in public writing, something I've been doing for decades:
https://pluralistic.net/2021/05/09/the-memex-method/
After those first couple articles, "enshittification" raced around the internet. There's two reasons for this: first, "enshittification" is a naughty word that's fun to say. Journalists love getting to put "shit" in their copy:
https://www.nytimes.com/2024/01/15/crosswords/linguistics-word-of-the-year.html
Radio journalists love to tweak the FCC with cheekily bleeped syllables in slightly dirty compound words:
https://www.wnycstudios.org/podcasts/otm/projects/enshitification
And nothing enlivens an academic's day like getting to use a word like "enshittification" in a journal article (doubtless this also amuses the editors, peer-reviewers, copyeditors, typesetters, etc):
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=enshittification&btnG=&oq=ensh
That was where I started, too! The first time I used "enshittification" was in a throwaway bad-tempered rant about the decay of Tripadvisor into utter uselessness, which drew a small chorus of appreciative chuckles about the word:
https://twitter.com/doctorow/status/1550457808222552065
The word rattled around my mind for five months before attaching itself to my detailed theory of platform decay. But it was that detailed critique, coupled with a minor license to swear, that gave "enshittification" a life of its own. How do I know that the theory was as important as the swearing? Because the small wave of amusement that followed my first use of "enshittification" petered out in less than a day. It was only when I added the theory that the word took hold.
Likewise: how do I know that the theory needed to be blended with swearing to break out of the esoteric realm of tech policy debates (which the public had roundly ignored for more than two decades)? Well, because I spent two decades writing about this stuff without making anything like the dents that appeared once I added an Anglo-Saxon monosyllable to that critique.
Adding "enshittification" to the critique got me more column inches, a longer hearing, a more vibrant debate, than anything else I'd tried. First, Wired availed itself of the Creative Commons license on my second long-form article on the subject and reprinted it as a 4,200-word feature. I've been writing for Wired for more than thirty years and this is by far the longest thing I've published with them – a big, roomy, discursive piece that was run verbatim, with every one of my cherished darlings unmurdered.
That gave the word – and the whole critique, with all its spiky corners – a global airing, leading to more pickup and discussion. Eventually, the American Dialect Society named it their "Word of the Year" (and their "Tech Word of the Year"):
https://americandialect.org/2023-word-of-the-year-is-enshittification/
"Enshittification" turns out to be catnip for language nerds:
https://becauselanguage.com/90-enpoopification/#transcript-60
I've been dragged into (good natured) fights over the German, Spanish, French and Italian translations for the term. When I taped an NPR show before a live audience with ASL interpretation, I got to watch a Deaf fan politely inform the interpreter that she didn't need to finger-spell "enshittification," because it had already been given an ASL sign by the US Deaf community:
https://maximumfun.org/episodes/go-fact-yourself/ep-158-aida-rodriguez-cory-doctorow/
I gave a speech about enshittification in Berlin and published the transcript:
https://pluralistic.net/2024/01/30/go-nuts-meine-kerle/#ich-bin-ein-bratapfel
Which prompted the rock-ribbed Financial Times to get in touch with me and publish the speech – again, nearly verbatim – as a whopping 6,400 word feature in their weekend magazine:
https://www.ft.com/content/6fb1602d-a08b-4a8c-bac0-047b7d64aba5
Though they could have had it for free (just as Wired had), they insisted on paying me (very well, as it happens!), as did De Zeit:
https://www.zeit.de/digital/internet/2024-03/plattformen-facebook-google-internet-cory-doctorow
This was the start of the rise of enshittification. The word is spreading farther than ever, in ways that I have nothing to do with, along with the critique I hung on it. In other words, the bit of string that tech policy wonks have been pushing on for a quarter of a century is actually starting to move, and it's actually accelerating.
Despite this (or more likely because of it), there's a growing chorus of "concerned" people who say they like the critique but fret that it is being held back because you can't use it "at church or when talking to K-12 students" (my favorite variant: "I couldn't say this at a NATO conference"). I leave it up to you whether you use the word with your K-12 students, NATO generals, or fellow parishoners (though I assure you that all three groups are conversant with the dirty little word at the root of my coinage). If you don't want to use "enshittification," you can coin your own word – or just use one of the dozens of words that failed to gain public attention over the past 25 years (might I suggest "platform decay?").
What's so funny about all this pearl-clutching is that it comes from people who universally profess to have the intestinal fortitude to hear the word "enshittification" without experiencing psychological trauma, but worry that other people might not be so strong-minded. They continue to say this even as the most conservative officials in the most staid of exalted forums use the word without a hint of embarrassment, much less apology:
https://www.independent.ie/business/technology/chairman-of-irish-social-media-regulator-says-europe-should-not-be-seduced-by-mario-draghis-claims/a526530600.html
I mean, I'm giving a speech on enshittification next month at a conference where I'm opening for the Secretary General of the United Nations:
https://icanewdelhi2024.coop/welcome/pages/Programme
After spending half my life trying to get stuff like this into the discourse, I've developed some hard-won, informed views on how ideas succeed:
First: the minor obscenity is a feature, not a bug. The marriage of something long and serious to something short and funny is a happy one that makes both the word and the ideas better off than they'd be on their own. As Lenny Bruce wrote in his canonical work in the subject, the aptly named How to Talk Dirty and Influence People:
I want to help you if you have a dirty-word problem. There are none, and I'll spell it out logically to you.
Here is a toilet. Specifically-that's all we're concerned with, specifics-if I can tell you a dirty toilet joke, we must have a dirty toilet. That's what we're all talking about, a toilet. If we take this toilet and boil it and it's clean, I can never tell you specifically a dirty toilet joke about this toilet. I can tell you a dirty toilet joke in the Milner Hotel, or something like that, but this toilet is a clean toilet now. Obscenity is a human manifestation. This toilet has no central nervous system, no level of consciousness. It is not aware; it is a dumb toilet; it cannot be obscene; it's impossible. If it could be obscene, it could be cranky, it could be a Communist toilet, a traitorous toilet. It can do none of these things. This is a dirty toilet here.
Nobody can offend you by telling a dirty toilet story. They can offend you because it's trite; you've heard it many, many times.
https://www.dacapopress.com/titles/lenny-bruce/how-to-talk-dirty-and-influence-people/9780306825309/
Second: the fact that a neologism is sometimes decoupled from its theoretical underpinnings and is used colloquially is a feature, not a bug. Many people apply the term "enshittification" very loosely indeed, to mean "something that is bad," without bothering to learn – or apply – the theoretical framework. This is good. This is what it means for a term to enter the lexicon: it takes on a life of its own. If 10,000,000 people use "enshittification" loosely and inspire 10% of their number to look up the longer, more theoretical work I've done on it, that is one million normies who have been sucked into a discourse that used to live exclusively in the world of the most wonkish and obscure practitioners. The only way to maintain a precise, theoretically grounded use of a term is to confine its usage to a small group of largely irrelevant insiders. Policing the use of "enshittification" is worse than a self-limiting move – it would be a self-inflicted wound. As I said in that Berlin speech:
Enshittification names the problem and proposes a solution. It's not just a way to say 'things are getting worse' (though of course, it's fine with me if you want to use it that way. It's an English word. We don't have der Rat für englische Rechtschreibung. English is a free for all. Go nuts, meine Kerle).
Finally: "coinage" is both more – and less – than thinking of the word. After the American Dialect Society gave honors to "enshittification," a few people slid into my mentions with citations to "enshittification" that preceded my usage. I find this completely unsurprising, because English is such a slippery and playful tongue, because English speakers love to swear, and because infixing is such a fun way to swear (e.g. "unfuckingbelievable"). But of course, I hadn't encountered any of those other usages before I came up with the word independently, nor had any of those other usages spread appreciably beyond the speaker (it appears that each of the handful of predecessors to my usage represents an act of independent coinage).
If "coinage" was just a matter of thinking up the word, you could write a small python script that infixed the word "shit" into every syllable of every word in the OED, publish the resulting text file, and declare priority over all subsequent inventive swearers.
On the one hand, coinage takes place when the coiner a) independently invents a word; and b) creates the context for that word that causes it to escape from the coiner's immediate milieu and into the wider world.
But on the other hand – and far more importantly – the fact that a successful coinage requires popular uptake by people unknown to the coiner means that the coiner only ever plays a small role in the coinage. Yes, there would be no popularization without the coinage – but there would also be no coinage without the popularization. Words belong to groups of speakers, not individuals. Language is a cultural phenomenon, not an individual one.
Which is rather the point, isn't it? After a quarter of a century of being part of a community that fought tirelessly to get a serious and widespread consideration of tech policy underway, we're closer than ever, thanks, in part, to "enshittification." If someone else independently used that word before me, if some people use the word loosely, if the word makes some people uncomfortable, that's fine, provided that the word is doing what I want it to do, what I've devoted my life to doing.
The point of coining words isn't the pilkunnussija's obsession with precise usage, nor the petty glory of being known as a coiner, nor ensuring that NATO generals' virgin ears are protected from the word "shit" – a word that, incidentally, is also the root of "science":
https://www.arrantpedantry.com/2019/01/24/science-and-shit/
Isn't language fun?
Tumblr media
Tor Books as just published two new, free LITTLE BROTHER stories: VIGILANT, about creepy surveillance in distance education; and SPILL, about oil pipelines and indigenous landback.
Tumblr media Tumblr media
If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2024/10/14/pearl-clutching/#this-toilet-has-no-central-nervous-system
306 notes · View notes
animentality · 8 months ago
Text
not to be such a boomer, but I think chatgpt is fucking this generation over, at least in terms of critical thinking and creative skills.
I get that it's easy to use and I probably would've used it if I was in school when it came out.
but damn.
y'all can't just write a fucking email?
also people using it to write essays ... i mean what is the point then?
are you gaming the educational system in pursuit of survival, or are you just unwilling to engage critically with anyone or anything?
is this why media literacy is so fucking ass right now?
learning how to write is learning how to express yourself and communicate with others.
you might not be great at it, but writing can help you rearrange the ideas in your brain. the more you try to articulate yourself, the more you understand yourself. all skills can be honed with time, and the value is not in the product. it's in the process.
it's in humans expressing their thoughts to others, in an attempt to improve how we do things, by building upon foundations and evolving old ideas into innovation.
scraping together a mush of ideas from a software that pulls specific, generic phrases from data made by actual humans... what is that going to teach you or anyone else?
it's just old ideas being recycled by a new generation.
a generation I am seriously concerned about, because digital tests have made it very easy to cheat, which means people aren't just throwing away their critical thinking and problem solving abilities, but foundational knowledge too.
like what the hell is anyone going to know in the future? you don't want to make art, you don't want to understand how the world works, you don't want to know about the history of us?
is it because we all know it's ending soon anyway, or is it just because it's difficult, and we don't want to bother with difficult?
maybe it's both.
but. you know what? on that note, maybe it's whatever.
fuck it, right, let's just have an AI generate "therefore" "in conclusion" and "in addition" statements followed by simplistic ideas copy pasted from a kid who actually wrote a paper thirty years ago.
if climate change is killing us all anyway, maybe generative ai is a good thing.
maybe it'll be a digital archive of who we used to be, a shambling corpse that remains long after the consequences of our decisions catch up with us.
maybe it'll be smart enough to talk to itself when there's no one left to talk to.
it'll talk to itself in phrases we once valued, it'll make art derived from people who used to be alive and breathing and feeling, it'll regurgitate our best ideas in an earnest but hollow approximation of our species.
and it'll be the best thing we ever made. the last thing too.
I don't really believe in fate or destiny, I think all of this was a spectacular bit of luck, but that's a poetic end for us.
chatgpt does poetry.
187 notes · View notes
Text
For anyone wondering about my computer, here's the current dealio:
graphics card issue resolved by installing Steam from the Steam site; apparently the one in the app store is an alternate version that's notoriously buggy. Thanks lapsuslapsiis and purple-hel for tipping me off about this.
the game that was experiencing said issue runs now, but it for some reason so laggy as to literally be unplayable (which, since the issue was a graphics memory space thing, makes me really really hope that the issue is actually resolved and this isn't same issue different symptom). I have some fresh new ram coming in the mail so if it's a general memory issue then that might solve it.
I thought that switching hard drives had solved the freezing issue; turns out it hasn't. Freezing seems to be less frequent, which might mean something (since the OS switch I've got a lot more free space on the hard drive, so if it's a memory issue then there might be more wiggle room there) or it might just be random. Again, I've got ram coming in the mail, so that'll either solve the issue or it won't.
Since switching to Linux, I've experienced a fair bit of general lag; programs are much slower to respond, and are especially a lot slower to open, than they were on Windows. Computer people might recognise this as "the exact opposite of what most people experience when trading Windows for Linux". Linux has always been as fast or faster on my other computers but it's slow here. I might be totally off-base here but this also leads me to suspect a memory hardware issue -- lagging and freezing are probably the same problem, and less demand on the computer systems might just mean trading lagging for some of the freezing.
I floated earlier that the freezing might actually be the computer suddenly failing to recognise all input devices, which are all USB devices (I've had issues with it recognising my internet dongle, also USB, before). Since it's either a hardware issue or a bios issue (sudden onset makes me think hardware), I was worried that this might mean something fucked on the motherboard. We can put this theory to rest -- it's now frozen multiple times during youtube videos and when it does, the videos freeze and loop about 1 second of sound. It's definitely freezing, not just failing all inputs.
So in conclusion, I've got 8GB of ram in this thing and I suspect some of it might be broken, and there's 64GB of shiny new ram coming in the mail to replace it, and the switch will either fix all of my problems or it won't. If I keep randomly guessing then something I try will have to work eventually. If it doesn't work then it might be a video card software issue re: Nvidia on Linux, and also a hardware motherboard issue causing the freezes that had me switch in the first place, but I'm hoping it's the ram thing which is so much cheaper and easier to fix.
Also this beast has had memory issues for literal years at this point so this might just be the tipping point re: ram.
93 notes · View notes
tongueinatree · 12 days ago
Text
Reckoning (Sylus x Zayne Love and Deepspace Fic / Sylus x Zayne x Reader Fic) 
Tumblr media Tumblr media
Pairing: Sylus x Zayne / Sylus x Zayne x Reader (polyamorous)
Fandom: Love and Deepspace, lnds, LADS, L&DS 
Fic Series: starlight trio (Part 2) 
Word Count:  3.4k
Warnings: fluff, angst, no NSFW material. Not canon compliant. Profanity is used. Canon-typical violence / Guns and gun violence are featured. Night terrors are mentioned.
Description: Zayne’s been in love with you for what feels like forever, and he doesn't intend on that changing. Zayne hadn’t realised that that love could expand to include Sylus, too. Until now.   
Author's Note: Main character is gender neutral. No use of "Y/N" but the second person (“you”) is used and “__” in the place of a given name and they/them/their (by Sylus and Zayne). The reader/main character's appearance is not described.  
POV is third person omniscient, addressing the reader and following Zayne.
Zayne, Sylus and the reader are in (the beginning) of an ethical throuple/polyamorous relationship. This fic focuses on Zayne x Sylus, with the MC being absent. 
Not beta read.
I’m not caught up with the main story/playthrough, just drawing on everything up until Sylus’s myth. Count this an alternate universe of sorts, regardless. SPOILERS for everything up in the game up until this Sylus’s myth. 
Comments, likes and reblogs are welcome and appreciated!
All my work, including this fic, is copyright protected. You do not have permission to copy, repost or translate my work! You also do not have permission to submit this work into any AI model or software. Disregarding any one of these stipulations is illegal.
Reckoning (Zayne x Sylus fic / Zayne x Sylus x Reader fic)
Zayne’s never too selfish; Zayne never overplays his hand in hopes of meeting with a pliant and generous fortune. Ironically, this altruism is what pushes him straight into Sylus’s arms. 
Furthermore, Zayne’s life is a tale of caution. Every decision he makes is born of several carefully undertaken equations, of several layers and layers of forethought. And above all, there has to be some sort of payoff. Though, in truth, this balance is usually skewed towards the greater good and against Zayne himself. If seven lives are saved in return for a week of  agonizing night terrors, so be it.  
Zayne’s got you, of course. He hadn’t expected that (see again: good fortune). But then came Sylus, too – albeit via you – and now… Now, Zayne’s confused. Now he wants so intensely.
All of this – it’s what leads him to the N109 Zone on a dull, ordinary Friday.  
Getting into the N109 Zone at night is easy enough, but then again, Zayne’s not a renowned surgeon for no reason. Surgical skill doesn’t simply call for steady and precise hands. It also requires steely resolve and a mind given to problem solving. And if there’s one thing that Zayne Li is, it’s an overachiever. Not that Zayne isn’t careful, though. He wears nondescript, all black clothing that’s totally at odds with his work clothes – sweats and a peak cap – and keeps his head down. He’s got only your directions to go off of, so finding Sylus’s residence takes a while. 
When he arrives at the threshold, he’s promptly intercepted by Luke and Kieran, though Zayne doesn’t know who’s who, especially with their crow masks. One of the twins releases a low cackle at the sight of him. The other tilts his head. Zayne knows he’s considering something. 
They’re armed, because of course they are, but Zayne’s surprised to feel nothing beyond apathy at the sight of their weapons. Besides – his Evol’s enough.
Zayne clears his throat, tugs the cap lower over his brow, “I’m Z.” The alias feels strange on his tongue, like a too-sour sweet. Still, the alias was decided on by the three of you. At first, you’d suggested “Ice Man” but that’s too obvious a reference to Zayne’s Evol, whereas “Z” could be anyone.   
When neither one of the twins moves, Zayne continues, “I’m not sure if Sylus… if your boss mentioned me.” 
A beat of silence. Zayne adds, “I was here once before.”  
One of the twins – the one to his left – responds coolly, “We remember you.” 
The twin to his right reaches for his pistol; Zayne’s gaze skims over the weapon: semi-automatic, 9mm caliber, short-recoil. Zayne lets the twin cock the gun at him, click off the safety and pull the trigger. 
The clap of the shot resounds, Zayne blinks and then… nothing. There’s a block of ice encasing the bullet. It hovers in mid-air for a second, then clatters to the ground. Granted, it was a mere centimetre clear of Zayne’s nose. The twin fires again, but there’s ice down the barrel too, and so all that happens is that the gun’s recoil worsens and the twin’s arm jerks to the side. 
The one on the left says, with what sounds like grudging admiration, “That was quick.” 
Zayne shrugs, “Reflexes. Now, are you going to let me in?” 
The twin on the right turns his head towards his brother and grumbles, “He’s no fun.”
“Follow us,” says the collected one. 
They turn and stride over the threshold. It’s so dark in the N109 Zone, Zayne can barely make out the shape and size of Sylus’s home. He can see that it’s all pitch coloured granite, though.    
When he enters after Kieran and Luke, the monochrome, all-black colour scheme is as he remembers it. He doesn’t remember the floor having such a marble sheen though, nor the blood red accents. Zayne stifles a chuckle. It’s all so bold, so dramatic, but in a way that screams danger rather than eccentricity. Fitting for Sylus.  
They go down a doorway, and stop at an intersection. There’s a passage to the left, one to the right and then the one they’re in, which is parallel to those two passages. The twins stop at a door at the end of the passage. The livelier one sticks his head through the door, murmurs something. Then the twin shuts the door and turns to face Zayne. He can’t see the twin’s expression through his crow mask, of course, but he goes oddly still, and Zayne knows he’s seriously contemplating Zayne’s presence and the implications of it. 
Finally, the twin shrugs, says, “He’ll be out soon.” 
Then he adds, “I’m Luke.” 
The other echoes his brother’s greeting, “Kieran.” 
Luke and Kieran look at each other for a moment; Luke laughs to himself, murmurs something too low for Zayne to hear and the pair head off down the hallway, away from Zayne. 
Left to his own devices, Zayne finds himself frozen ahead of the door. Nerves erupt in his stomach and curdle there. What are you doing here, Doctor Li? Truly, this has to be one of his craziest – and stupidest – ideas. 
He’s spared from any further agonizing by the click of the door, and by Sylus entering the hallway. Sylus doesn’t quite reel backwards at the sight of him, but he does go stiff, for a briefest of seconds. 
Zayne speaks first, “They didn’t tell you it was me.” 
Sylus’s mouth curls. He doesn’t quite meet Zayne’s eyes, “They specified that you were ‘my special visitor’.” 
That comes as a blow, “You thought I was __”
Sylus’s eyes flicker towards him, assesses Zayne’s face. Sylus is as neutral as ever, but there’s something probing in his gaze, and it makes Zayne shrink back. 
There’s something else, too. It’s something heated, something that tangles with the nerves in his stomach, and it intensifies the longer that he stares at Sylus.   
Eventually, Sylus just says, “The twins will get a talking to.” 
Zayne can’t help how chiding his response is, “Leave them be.” 
Sylus raises an eyebrow. Once again, he doesn’t respond directly, “They’re not here, you know.” 
Zayne nods, “I know.” 
“Do they know that you’re here?” 
Another shake of his head, “No. I… I wanted to work things out for myself before I told them.” 
“I see.”
Zayne winces. I see. Not, “I understand.” Perfectly neutral. 
He and Sylus lapse into silence. It’s not that you're a thorny topic for them. It’s not even that they’re competing for your affections. No, it’s so much more complicated than that. And while you’ve made no demands, issued no ultimatums, you have made it clear that, at least for you, there’s room for both of them. 
The sentiment stings and thrills Zayne all at once. 
As the silence grows suffocating, Zayne shifts from foot to foot. He opens his mouth, closes it.
Sylus breaks the silence, with a quiet murmur, “I suppose I owe you a proper tour of the house, this time.” 
Zayne waves off the offer, “No need. I remember it well enough.” 
Sylus’s mouth thins into a line, “Very well.” Then, a bit more gently, “You look tired.”
Zayne chuckles mirthlessly, “I’m always tired.” Lest another silence befall them, he adds, “I’m also hungry. Do you have any food on hand?”
Sylus is taken aback by the request, Zayne can tell from how his eyes widen a fraction. Still, this openness only lasts a second before he’s as composed as always. Sylus turns and goes sweeping down the passage to the right, “Follow me.” 
Zayne follows and they enter a kitchen that is both gargantuan and state of the art. 
Again, everything’s marble, though here the colour scheme is mostly scarlet. Sylus gestures lazily at the island’s countertop, “Sit.” 
Zayne’s suddenly aware of how tired he really is, and an achiness overcomes him as he trudges towards the counter’s stools. 
Sylus approaches the countertop from the other side; his gaze is still probing. “What do you want to eat?” 
Zayne, now sitting, blinks in surprise, “What do you have on offer?” 
Sylus’s mouth tilts up in one corner, into the ghost of a smirk. “Anything.” 
“Uh,” Zayne thinks it over, “Chicken soup?” 
“Do you want the clear one, or traditional?”
“Clear.” 
Sylus goes deadpan, “That’s the plainest, most uneventful dish.” Sylus goes over to the sink, washes his hands and then starts collecting ingredients and utensils.
“I like plain.”
Sylus is back at the countertop depositing everything alongside the stovetop, when he chuckles, “When __ was last here, they begged for spicy tomato pasta.” 
Zayne feels his hackles rise, “I’m not them.” 
Sylus pauses in the middle of rolling up his sleeves, “I know.” His voice lowers, “Trust me, I know.”
Sylus resumes rolling up his one sleeve, and Zayne traces the movement with his eyes. It’s like something out of a romantic drama, but Zayne finds himself entranced by the firm sinew of Sylus’s arm. As Sylus pulls the sleeve higher, and more and more skin is revealed, the heat in Zayne’s stomach crackles.
As for Sylus, well, his eyes follow Zayne’s gaze; he leans forward, so that his arms are braced on the countertop, and the sleeves ride up further.
Zayne blinks again, slumps further into his stool. “You’re teasing.” 
Sylus does that half-smirk, half-smile of his. All he says is, “I’m adding noodles to the soup.”
When Zayne opens his mouth to protest, Sylus adds, “Non negotiable.” 
Zayne sighs, “Fine.” 
The soup is cooked suspiciously fast, too fast for a simple gas stove to manage. Zayne peeks under the plates a few times, hoping to catch sight of the red-mauve tendrils of Sylus’s Evol, but has no such luck. 
Zayne can’t see it, but as he lowers his head to ogle the plates, Sylus’s eyes are on him, and when he does look up, their eyes meet for the briefest of seconds. Zayne is first to look away, because of course he is. 
When, a few moments later, Sylus turns off the gas and places a bowl of soup before him, Zayne freezes up. It’s a simple gesture, being handed a bowl of soup, being fed, and yet…
Zayne swallows, “Aren’t you going to eat, too?” 
Sylus tilts his head, “Do you want me to?” 
Zayne nods back, “It would be impolite otherwise.” 
Sylus huffs, and there’s something frustrated about the sound. At last, Zayne thinks, a crack. Sylus complies and dishes himself a bowl. Neither one of them actually starts eating, though. Zayne can’t help but crack a smile at their shared hesitation. 
Another ache racks him, suddenly, and this one’s more cold than tired. Between shivers, he asks, “Can I light a fire?” 
Sylus stares at him for a whole three seconds before responding, “You’re a guest. I’ll light the fire.”  
Zayne acquiesces with a resigned chuckle, “Lead the way.”
… 
Sylus cheats, and lights the fire with his Evol. Well, more accurately, he uses his Evol to strike the matches. Zayne tuts at this, but doesn’t bother reprimanding him. He just sits as close to the fireplace as he can without singing his skin and practically inhales his soup. 
He’s slurping up a noodle when he finally realises Sylus hasn’t sat down. Sylus is standing, taking sips of the soup. He’s also still watching Zayne. Zayne chews on his noodle, contemplating this whole situation. He came here of his own free will, without you. What for? A declaration? How can it be one, if he’s too afraid to say anything of consequence?
Zayne swallows down the last of the noodle, smiles weakly, “Sit down.” 
Sylus moves towards the other side of the fireplace. Zayne frowns, “Next to me, I meant.”
Sylus changes course instantly, as if he’s been tugged by marionette strings. He sits so close to Zayne that their knees are almost touching. 
Zayne takes a final sip of his soup; it’s light, but infused with a tangy chicken flavour, and the noodles are perfectly al dente. Zayne pops the bowl in front of him, “This is good.”
Zayne addresses the compliment to his bowl, but Sylus catches it anyway, “Thank you.” 
“Do you like cooking?” 
Sylus lifts his left shoulder, lets it drop unceremoniously, “Sometimes. It’s… calming. Methodical, but not in a way that exerts stress.” 
 Zayne responds without thinking, “No one really cooks for me.”
Sylus is non-committal at first, but then he replies in a tone that’s dangerously light, “Maybe because you seem to like the blandest dishes.”  
Zayne snorts, “I don’t.”
Sylus raises his eyebrows, and the movement is more delicate – more pretty – than it has any right to be. 
Zayne continues, “I usually try to combine the healthiest stuff with some sort of flavour.” 
Sylus pulls a face, “Good lord. You’re the kale smoothie sort.” 
Zayne laughs in spite of himself, “They’re good for you! Besides, I like sweets. I’ve had about three cavities just from eating macarons.” 
When Sylus looks less than convinced, Zayne parts his lips and tilts his head back to show Sylus his latest filling. Sylus leans forward, looking intrigued, and inspects Zayne’s molar. 
The action brings his face within a hair’s breadth of Zayne’s; something traitorous stutters in Zayne’s chest at the sudden closeness. 
As he moves away, Sylus’s expression is softer than Zayne’s seen it all night, “Who’d have thought Linkon’s best doctor has a raging sweet tooth.” 
He can feel his timidness receding as he snips back, “Life’s dreary enough. I don’t think I can get through any surgeries without dessert to look forward to.” 
Sylus hums, and the sound is weirdly pitchy, “Noted.” Then Sylus seems to recall his bowl of soup, and resumes sipping it. Zayne wonders if Sylus is nervous. 
What are you doing here, Doctor Li? The thought is unbidden, and Zayne swats it away as he moves along the conversation, “They tried to kill me, you know? Luke and Kieran. Well, Luke, mostly.”
Sylus actually laughs at that, between sips, and the sound is low and surprisingly warm, “They do that.” 
Then Sylus asks, “What did you do to evade your impending murder?” 
Zayne gazes into the flames; he feels shy and cocky all at once, “I froze the bullet. And the barrel.”
Another laugh. This one is proud, “Our ingenious Doctor Li.”
Zayne turns his head Sylus’s way, “Am I?”  
Sylus plays dumb, “You’re plenty ingenious. Our misadventures have shown that.”  
“No. Am I… Yours and theirs?” 
This time it’s Sylus averting his gaze, Sylus dodging, “I’m meant to be on a patrol of sorts, tonight.”
“Oh?” 
Sylus sets his bowl aside, clicks his teeth, “Just overseeing some, ah, elements. Some moving cogs. I chose not to go as soon as I saw you, of course.”
“You mean you cancelled it as soon as Luke told you I was here. Because you thought I was __.” 
“No. I made up my mind as soon as I saw you.”
Zayne can feel his brow furrowing under the weight of his confusion, “But…”
“If you were __, I’d be able to go and come back, and they’d wait for me. Or maybe they’d ask me to stay. But you’re different, at least at this point in time. I told Luke that if I didn’t personally inform him and Kieran that I was going out, they were to go in my stead.”
“Why?” Zayne feels stupid asking, but he can’t bring himself to ignore what’s just been said, either. 
“Does it need saying?”
Oh. So, Sylus wasn’t dodging at all. 
Zayne can feel how his gaze has become more fierce; it practically drills a hole into Sylus’s head. He’s still aching, but this time it’s in an entirely different manner.
Sylus returns Zayne’s look, undaunted. 
“Zayne.” Sylus’s tone is beseeching, “Why are you here?”
Zayne swallows, “I –”
Zayne wants to look away, to run, to scream, to hide. 
Instead, he turns his body so that he’s facing Sylus and pushes himself closer to Sylus, until their knees knock together. This time, Sylus’s smile is full-blooded. He also doesn’t seem to mind the sudden intrusion into his personal space, given that he leans into Zayne and lets their noses touch.  
The kiss that follows is chaste and sweeter than any one of Zayne’s macarons. Zayne’s breath is shaky when they part, and Sylus is caressing the swell of his cheek with his thumb. 
A beat follows in which they simply gaze at one another. Then Sylus shifts his hand from the Zayne’s cheek to the nape of his neck, pulls him in, and kisses him again. There’s nothing delicate in this kiss, and Zayne matches Sylus’s ardour with the eagerness of someone who’s still new to this sort of enthusiasm. Still, even as Zayne slides onto his back and pulls Sylus down with him, it all feels unhurried. It all feels right. 
 …
Later, Zayne’s still on his back, with his head braced against Sylus’s thighs, and Sylus is reclining on his palms. The fireplace crackles pleasantly across from them, and Zayne’s body is a floaty mass. Before now, he’s only ever felt this happy with you. 
He and Sylus haven’t spoken for a while now, but this silence isn’t as terse as the earlier ones were. It’s just new and a bit fragile, much like their sudden intimacy. 
Zayne is the one to break the silence, with his eyes shut as he murmurs, “I didn’t know. Didn’t know that… I barely envisaged that I could love __ as much as I do. How could there be room for two, then?” 
Sylus hums again, and the sound is still off-key. Zayne wonders if he can sing at all.
Sylus’s voice is softer than Zayne’s ever heard it, “We want each other, and we want __ and they want us in turn. This doesn’t need to be a conventional relationship.”
Zayne snorts, “I happen to have conventional taste.” 
Sylus offers him a grin, frees his one hand to point at himself, “I doubt that.” 
Zayne sighs, “It’s not about being conventional. It’s just…” 
Zayne takes in Sylus, albeit upside down. The snowy hair, the red gaze. The sometimes eerie presence of his Evol. “I know that you’re more. More than you let on. And I know that your bond with them is more, too.”
Sylus seems unbothered by the admission as he traces a circle into Zayne’s forehead with his fingertip, “You’re not wrong. But it’s not as if my bond with __ overrules yours with them, either.”  
Sylus’s hand falls away. Sylus lowers his voice, whispers to himself, “And I’ve some theories about you, too.”
Zayne tugs at the hem of his sweatshirt and fights the urge to fidget. Zayne yanks his sweatshirt down about ten times before giving up. He sits up and turns to face Sylus head on, “But then – how do I fit in?” 
Sylus doesn’t reply to that. His gaze is distant and pained. For the first time this night, it occurs to Zayne that Sylus might be as afraid of all this as he is. 
That Sylus might not have planned for anything beyond you, if even that. 
Finally, Sylus makes an admission of his own, “Zayne. I have a voracious appetite. It’s just a part of my nature. Trust me when I say I’m not going to want to lose sight of you.” 
Sylus cups Zayne’s chin in his palm, runs his fingertip over Zayne’s cupid’s bow, “Have you still got room?”
Zayne knows what the real question is. He and Sylus only met because of you; they’ve only bonded because of the misadventures that the three of you have had. He and Sylus are fundamentally incompatible. Sylus is a literal crime lord; Zayne’s sworn to defend and preserve life. So why does it never feel that way to Zayne, nor to Sylus? 
Does it even matter, Doctor Li? 
Zayne exhales, and this time the sound is steady and assured, “Yes.” 
Sylus’s eyes are still widening in wonder when Zayne kisses him yet again. Sylus responds in full, the heat in Zayne’s stomach turns molten, and time slows to match their heartbeats.
56 notes · View notes
mpbbcfan · 2 months ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Arthur, the man who chose his own pattern of baldness, found that his deliberate transformation sparked something unexpected within him. Before, he'd been a talented but somewhat hesitant software developer, often overlooked in meetings and lacking a certain gravitas. But the day he meticulously crafted his Norwood 7 by choice, something shifted.
The act itself, the decisive taking control of his appearance, seemed to unlock a new level of self-assuredness. He no longer worried about fleeting trends or maintaining a perfect hairstyle. His look was bold, definitive. It projected an image of confidence, of a man comfortable in his own skin, unconventional as it might be.
He started pitching his ideas at work with a newfound conviction. His presentations were sharper, his voice more resonant. People listened. There was an undeniable aura of authority that seemed to emanate from him. He wasn't trying to fit in; he was owning his unique presence.
One day, during a crucial meeting with potential investors, his directness and unwavering belief in his vision, coupled with his distinctive appearance, made a lasting impression. They saw not just a brilliant mind, but a leader, someone who dared to be different. The funding came through.
His startup flourished. His unconventional approach to problem-solving, now amplified by his confident demeanor, led to groundbreaking innovations. The media took notice. Articles highlighted his unique story, the man who chose his baldness, the visionary who disrupted the tech industry.
With success came wealth, but more importantly, a profound sense of self-acceptance. The deliberate shedding of his hair had somehow stripped away layers of insecurity he hadn't even realized were there. He embraced a more minimalist style, favoring tailored suits that accentuated his strong features. He hit the gym regularly, channeling his newfound drive into physical fitness.
He became known not just for his business acumen, but for his commanding presence. There was a raw masculinity about him, not in a traditional sense, but in his unapologetic authenticity and the quiet power he exuded. He was decisive, focused, and utterly comfortable in his own skin.
Arthur often reflected on that Tuesday afternoon with a sense of wonder. What began as a personal aesthetic choice had inadvertently become a catalyst for profound personal and professional growth. He hadn't just chosen a hairstyle; he had chosen a new version of himself, one that was bolder, more confident, and ultimately, incredibly successful. His male pattern baldness, a deliberate act of self-creation, had become an integral part of his identity as a self-made millionaire and a man who truly owned his power.
44 notes · View notes
animalphotorefs · 2 months ago
Note
Hey! Sorry if you’ve been asked this before, but I didn’t see it anywhere.
I volunteer at an aquarium and often arrive before my shift, in which case I wander around and like to take photos. However, there’s been a problem of my phone focusing on imperfections in the glass rather than the animals, making the photos very blurry. I’m thinking about buying a small camera to fix the issue, is there a specific feature I need to look for or should just about any kind work? Your zoo and aquarium photography always turns out so clean so I was hoping you’d have advice. If not no worries!
What I’ve learned so far is that taking photos of fish in tanks is really dang hard, honestly. I’ve got a good idea of how to get the basics I want for the site now but they’re not like… what I would consider good photos.
You’ve got a couple problems with trying to shoot into tanks that have to be solved around: the acrylic/plexi is thick, and can warp or scratch or discolor; the water itself also creates light refraction and adds distortion to images; not all tanks are well lit, and many are lit with LEDs that have a flicker cycle; tanks are often very shallow, which requires a macro capability, or they’re super deep but anything farther back gets distorted by the water volume; fish are fast little buggers that require a really high shutter speed.
I think your phone is probably focusing too close to you - its software is telling it the salient point of the image is the surface of the tank, instead of the things in it. That’s more common now I think as phone cameras get better and better and the design improvements are focused on close up detail like a flower or a dog nose or a portrait from three feet away.
The current setup I’ve been using is a mirrorless camera with the autofocus software set to detect eyes, prioritize animals, and hold tracking without switching subjects. For fish I rented a macro lens with a big aperture so I could get close-up shots with lots of ability to take in light (35mm RF 1.8 if anyone is curious). That compensated for the fact that I had to use a shutter speed of like, 4000th-5000th of a second to catch moving fish without motion blur - for context I normally shoot birds in flight at around a 2000th of a second. Some tanks were well enough lit that worked with normal settings, but a lot required purposefully overexposing the shots massively and cranking the ISO up to absolutely ridiculous levels.
Point being like… yeah, you can get a nice camera with a good macro lens if it’s important to you to get fish photos. But tbh I don’t know if that’s the best way to do it, and it’s a pretty major investment. I don’t think a point and shoot (anything without interchangable lenses) would have the capacity for the settings I found I needed. I don’t want to discourage you, but I do want to be honest about what you might be looking at!
That said, if you want to play around with the idea, you can always rent cameras and lenses! That’s how I’ve figured out what my daily kit looks like and what I want to buy for different use cases. I will always recommend finding a local store, but if you don’t have one and are in the US, I’ve always had good experiences with the company Lensrentals.
Let me know if you end up trying some new gear, and any other professional photographers please chime in with additional advice!
43 notes · View notes
feveredvisions · 2 months ago
Text
Doubt
(Tommy Riordan Conlon x Reader)
Here's my Masterlist if you want some more filth or some fluff. I'm open for requests too. Just drop by an ask xxx
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Summary: No one can hate a job faster than you can. Just three weeks in, everything wrong was unveiled. A toxic scheming cheapo boss, overworked and underpaid managers and other employees, being a newbie who trains the tenured managers on a new software you googled the manual for, disorganised system that makes you strangle yourself every shift. Your boyfriend, Tommy Conlon, catches you in the middle of strangling yourself. You spiral and he lets you until you drop another break up bomb to which he takes his time to unwind you and remind you who you are and what you're capable of. And that breaking up is never an option to solve a problem that can easily be chucked down to hell. Author's Note: I dedicate this imagine to anyone who hates working and only does it for the paycheque and to settle their debts and build their savings. Fuck this job and fuck y'all, *I mutter my mantra as I log in on the dot.* It's been a rough ass week y'all. Needed me some Tommy for comfort. I'm dropping an emo Harry Da Souza x Jan Da Souza blurb next xxx Also tysm @saradika-graphics for the cutesy dividerss Pls forgive any grammatical errors. Your author is deprived of sleep and freedom from the corporate shackles and intense hormonal imbalances. But fuck it;s finally the end of the week. My suffering ends. It makes me happy that I get to share my writing with y'all. I hope you enjoy this one. Would love to hear your thoughts and everything in between.
Tumblr media
Three weeks into her new job (actually three days in, she's already had a bad feeling,) and she already feels like she’s swallowed something rotten. The shine of working at her new job had rusted, souring her stomach.
At first, it was oh-so perfect. She gets to work at home, not having to wake up hours earlier to prepare for the commute, and no office politics to deal with everyday. Or so she thought.
The delivery day of her shiny brand new equipment was like Christmas day. Her boyfriend, Tommy helped her haul everything inside the house and turn the spare room used for storing unused seasonable clothes into a cosy li’l office. Unboxing and peeling off the protective plastic seal from the fresh equipments felt like opening gifts on a Christmas morning.
“Look at you,” Tommy teased you with a cheeky grin as he ruffled your hair. “Fancy corporate shit.” You swatted him away, laughing
Now, the same room felt…disgusting. As if she were a corporate war veteran stepping into the familiar landmines of corporate bullshit, mixed with the ghostly stench of coffee breath and the musky damp air conditioned smell of the room that’s as cold and empty as a corpse’s. She tried to change it a bit and make it better in her own home which she shares with Tommy. Opened the windows to let fresh air in. Letting the sunlight in where like a cat, she liked being under. Even brought in a little succulent desk plant that came in robust and fat, but was now already dying because she kept forgetting to water it. She thought it was self-sufficient like the seller said and didn't need to be watered too often as it could drown.
Apparently, no, the rot was deeper. She'd probably sucked the life out of it.
Seven months of unemployment had felt like an eternity. Her five years at her last corporate gig which filed for bankruptcy? Gone in a blink. Now here she was, back in the trenches, except this time, the battlefield was in her own damn home.
And her new boss? A fucking small business war criminal in a stupid polo shirt.
Tommy noticed the changes before she could say anything. He always did.
At first, it was little things—her griping about the eight-hour workday so passionately she could be in a BBC live interview, the way she’d passionately flip off at her monitor with both fingers almost every five minutes. Then come the muttered cuss under her breath (“yeah go fuck yaself, buddy”).
Today, after his rigorous training, Tommy caught his girl mid-performance. Fresh off a call and faux-strangling herself with both her hands wrapped around her neck, eyes rolled back and her tongue stuck out grotesquely as she let out a guttural whine, "Guh— just fucking diiiiieeeeee."
Tommy wasn't sure whether to laugh or be actually concerned. He walked to the doorframe leading to your office and leaned beside it with a curious frown on his face. A white towel wrapped around his neck, his shorts hanging low on his hips. His hair and body were drenched and glistening in sweat. White sando soaked and stuck to his skin. "The hell was that?"
She froze, hands still locked around her throat. Slowly, she peeled them away like she’d been caught mid-crime. Tommy had seen her do far worse shit than this even in her sleep. Nothing could embarrass her in front of this Adonis sculpted by the gods. "...Stress relief?"
Tommy’s mouth twitched. "Looks like a bad porno gag."
She groaned, slumping back in her chair and rubbing her temples. “Forget you saw anything, babe."
But Tommy didn’t move. He just studied her—the way her fingers drummed too fast on the desk, the way her knee bounced like she was revving for a fight. He wasn't letting this shit go anymore. "You’ve been like this for days," he said. “What’s goin’ on?"
“Nothing. Just work shit." She waved a hand, forcing a laugh. "The usual."
“Uh-huh." He pushed off the doorframe and walked inside until he was standing before her.
She could feel his radiating body heat on her face and his delicious post-workout masculine sweaty musk mixed with a hint of Irish spring filling her nostrils. God, she adored how good he smelled after fighting the heavy bag for an hour. It was the smell of heaven on earth which worked better than any calming sniffing stuff.
"Try again." He challenged. His tone was a low, steady I’m not fucking around tone—made her chest tighten. And like a dam breaking, it all pours out.
“My boss—” Her voice cracked. “He’s trying to fire this woman he introduced to me as ‘Bitch,’ told me to watch her on Zoom and document if she cusses so he can ‘build a case.’ So I called her instead. Know what she said? Poor woman has had four heart attacks, Tommy. Four. Last one landed her in the hospital with a bill she couldn’t pay because payroll held her check.” She dug her nails into her palms. “And that’s just the warm-up. He’s canning the entire senior staff to outsource cheaper labor, had me train managers on software I Googled and watched on YouTube yesterday, and now he wants my five-year plan because I’m ‘ambitious’ which just means he’ll work me to death for half what I’m worth.”
Tommy's jaw twitched. "Jesus."
"And get this,” she grins emptily. “Exactly a day after he laid out his grand plans of butchering up his company, his wife miscarried their baby.” She clapped her hands together like a magician. “Talk about karma biting him right in his anus. Who would want to have a father like him who exploits people for CHEAP, anyway?!" She choked on the guilt, hands flying up to cover her face. “I fucking celebrated his tragedy, Tommy. I'm a fucking monster!”
“Nah. Makes you human, babe.” Tommy gently peels her hands away from her face and puts them flat on his chest as he squatted down to her level.
She barrels on, voice cracking. “It’s a disaster, Tommy! The managers I ‘trained’ are supposed to train me now, except it’s been delayed for a week because they’re too busy doing payroll, HR shit, dispatch, and setting up hardwares for his three other failing businesses. There is nothing in between to fit me in for training. I'm fucked. And I actually have no faith left that it's ever gonna get better. This is a newly bought company, and he's handling everything so poorly. Expecting people to work on what's lacking and outsourcing manpower when he can't even pay proper professionals to get work done.”
Tommy stared. “That’s not a company. That’s a pyramid scheme.”
“I know!” She nearly screamed it. “But I can’t quit. Seven months of rejections. Seven. Now I’m here, and I wanna vomit every time I log in, but walking away means admitting defeat to every smug asshole who said I was too picky.”
Tommy continued to listen. He lets his girl spiral, lets her rant, lets her self-destruct in front of him like a building collapsing in slow motion.
"Maybe I should just snort ashwagandha up my ass, you know?”
Tommy's brows furrowed, “The fuck?”
“Numb myself to submission just until the year ends and I've settled my financial goals for this year. Suck it up and take it in the ass. For a fucking year. Just a year.” She ends up mumbling to herself as if she was brainwashing herself.
Her heart was pounding in her chest wildly. Thoughts completely scattered. Running like a Tasmanian devil without a sense of direction. Vomiting her words. “And I'm thinking that, maybe if this doesn't work out, then maybe I should be on my own and really focus on figuring things out myself, you know? Without inconveniencing others. Just me. Maybe that's what I need.”
Tommy stared at her like she’d just spat in his face. The rest of her rant he can take but bringing up another breakup over a stupid job that pisses her off? Hell fucking no.
"You done?" His sharp tone cut clean through her rant like a blade. “You really think you’re a burden to me?”
She opened her mouth, then shut it. Her jaw clenches to keep herself from crying like a kid.
“You don’t get to bail on us over some fuckin’ sleazebag CEO with a power complex. You’re smarter than that. Stronger than that.” His hand curled gently but firmly around the side of her neck, not squeezing, just holding. Steady. Keeping her head straight. “You’ve kept me alive, remember that? You held my drunk ass together after Iraq. You dragged me outta bed when I couldn't fuckin' move. So don't you dare act like this ain't worth my time.”
“I just—” she started.
He moved his hand from her neck to squeeze her cheeks lightly. Little puffy rabbit throwing a tantrum, he thought to himself. Resisting the urge to laugh and squeeze your cheeks some more and play with it.
“You just got your head so far up this job's ass you forgot who the fuck you are. My girl doesn't break up with me 'cause some fuckwit can't run his company."
She averts her eyes away from him, lightly pouting as she listens to what she already knows but somehow always manages to go over her head.
“Look, babe. You want money? We've got our savings. And I'm winning that damn fight and laying you down on our winnings. You want purpose? I’ll help you find it. But you don’t get to act like I picked the wrong girl. You’re mine. You’ve always been mine. And I’ll be damned if I let you forget who the fuck you are.”
She looks up at him, her brows furrowed, eyes thickly glazed with tears about to pour down her face and her mouth quivering until a tear spills. The fuck was she thinking she'd be better off without him?
Tommy thumbs them away. His girl slightly leaning into his calloused touch against her warm soft face. “C’mon,” he murmurs, voice softer now. “You think I don’t know what it’s like? To hate yourself for needin’ help?”
She shakes her head, but he doesn’t let her look away.
“After Paddy died,” he says, “I drank ‘til I couldn’t stand. You remember?”
It still stings her heart as she remembers. The nights she’d find Tommy slumped against the bathroom door, the way he’d snarl at her to ‘leave him the fuck alone’ right before he’d collapse into her arms.
“You stayed,” he says simply. “Even when I didn’t deserve it.”
Her throat burns. “That’s different.”
“Bullshit.” His grip tightens on her face just enough to make her focus. “You think I give a damn about your paycheck? I slept in my car for two years before us. We’ll survive.”
Her heart warms.
Then he chuckles as one of his many favourite memory of theirs surfaced his head. “You remember how we met?”
She blinks. “Yeah. The office parking lot. You in your rusted-out Charger and me always parking my Honda near yours just to take the chance at you finally robbing me, then slashing me to death before I make it inside the building.”
-----
Flashback:
It was an ungodly hour past midnight and it was cold as hell and lightly snowing. Her fingers are numb. She rushed to her car which was the only one remaining at the parking lot along with the other banged up Charger that lives on the same spot. She turns her in the ignition which only gave her—ticktickticktick—but the engine won’t catch.
She banged her forehead against the steering wheel out of frustration—“Fuck! Fuck! Fuuuuck!”—just hard enough to feel the poking sting in her already pounding head, but not hard enough to deploy the airbags. A knock on her window nearly launched her into orbit.
The hobo, the one who lived in the rusted-out Charger two spaces over, was crouched beside her door, his scowl visible through the glass. Up close, he was younger than she’d thought. And bigger.
Jesus Christ, those shoulders...
She rolled the window down a millimetre. “If this is a robbery, I’ve got $12 and a granola bar.”
He blinked. “Your battery’s dead.”
“No shit, Sherlock. Fuck my fucking life.”
“Pop the hood.”
She hesitated. “...Are you gonna harvest my organs?”
“Lady,” he deadpanned, “if I wanted you dead, you wouldn’t see me comin’.”
Fair point. He sounded smart and experienced enough for it, so there's always a chance then...
Ten minutes later, after expertly jury-rigging her battery cables, her car roared to life. She stared at him over the hood, snowflakes catching in his dark hair. “Thanks,” she muttered.
He wiped his hands on his jeans. “Get a new battery.”
“I’ll add it to the list,” she simply said, and drove off before she could say something stupid.
The next morning, she woke up extra early to prepare and pack breakfast for two with a thermos of coffee. She drove to work and parked across his car. Wordlessly handing him through the driver's window her offering and token of appreciation in the form of a bag filled with packaged homecooked meals for the day on his windshield the next morning. He drinks and eats them all and doesn’t say a word but that evening.
Her wipers are cleared of snow when she left the office building late at night.
-------------------end of flashback-------------------
His thumb traces her jaw. “Then you started leavin’ cooked meals in my car. ‘Accidentally’ buying two coffees. Naggin’ me to get my shit together like a pissed-off fairy godmother.”
She snorts. “You hated me.”
“Yeah and you didn’t give up.” His grip tightens. “So why the hell would I?”
She opens her mouth to argue, but he cuts her off with a kiss. Hard and tenderly scalding. Her heart grew tender as she kissed Tommy back. Too tender that it ached. She questioned if it was possible to love someone too much.
Indeed, it was.
“Quit the job. Or not, but always keep the fight.” He pulled away, his forehead pressed against hers. “Just stay, okay? Don’t act like I’m doin’ you some favor by toleratin’ your ass. You’re it for me, baby.”
For a moment, she settles. Slumping towards him, letting out the heaviest sigh she's ever let out in a while. It felt good to lean onto Tommy's unit of a body and have him hold her. Warm and strong. All hers. "God what the hell was I thinking saying all that shit. I'm sorry, baby”
Tommy exhales through his nose, the fight draining out of him as she slumps against his chest. His fingers thread through her hair, blunt nails scraping lightly against her scalp in that way he knows settles her. Her eyes rolling back from the hypnotic sensation.
“You weren’t thinkin’,” he mutters. “That’s the problem.”
She lets out a muffled weak laugh. "Oh really? I must’ve made all of my meltdowns up for fun then."
“Nah. Just somehow always forgettin' who the fuck’s in your corner.”
"I hate that you're right."
"I know."
------original end but here's an extended cutie pie version--------
She tilts her head back to look at him. Admiring her past, her present, and her future. “These thoughts got mean hands sometimes. Or I might be two days away from my period. God, I haven't even checked my calendar.”
Tommy’s mouth quirks. “I'd give it an early jumpstart if you want.”
She snorts, swatting his shoulder. “You’re disgusting and a freak.” Then she leans in to plant a brief kiss on his mouth. “And I'm the luckiest girl to have you.”
Tommy doesn't let the kiss end. He deepens it, biting her lower lip just hard enough to make her gasp, then sweeping his tongue against hers like he's chasing the taste of her guilt and turning it into something sweeter. When he pulls back, her lips are swollen, her eyes glazed with sweetness. It made Tommy's heart ache too in the most pleasant way. All that he sees and holds right now-- all his. Forever his.
"Shower," he orders, already hauling her up by the thighs.
She yelps as he tosses her over his shoulder, her office chair spinning away behind them.
"No!" She kicks halfheartedly. "Put me down, you sweaty caveman! I didn't even get to properly sniff you!”
Tommy barks a laugh, swatting her ass as he carries her toward the bathroom. "The fuck's wrong with you?"
“You smell good," she grumbles, nose pressed against his damp shoulder blade. "Like... salt and violence and man."
"Yeah?" He kicks the bathroom door open. "Tell me that when I'm elbow-deep in your pussy. Fuckin' weirdo.”
“Oohh now we're talking.”
—FIN—
Tumblr media
A/N: OOOHHHH DAAAAMN CAN I HAVE THIS SHIT TOO PLS T_T sooo anyway I've got a smutty alternative of this bc Tommy after training is charged to the heavens and he's got a lot to give especially to his girl. Lots of discipline and lots of load. I'll publish it a bit later for the freaks xx Just gotta sleep first.
Thanks so much for reading my stuff <33
50 notes · View notes
toskarin · 10 months ago
Text
going on the twine rant again, lads. fair warning.
-
the twine editor is theoretically great software
which is to say, twine editor is far and away the best execution of "a text game maker for people who mostly make text and not games" that presently exists. it's notable for making wholly self-contained (read: does not require interpreter software) text games with functioning mechanics at about the level of code literacy you could feasibly ask from people who brushed off of other more complicated software
this is in large part because the text adventure and IF ecosystem has the same problem as the (similarly insular and incestuous) scorewriting ecosystem: all of the software is made to be used by a group of like 50 people who don't use anything else, so they just settle for whatever exists
twine solves a lot of these problems by simply existing as an html game maker that can automate all of the functions of a gamebook out of the box. the editor has features which (to me) seem to be inspired by scrivener, which is my favourite WYSIWYG writing software for longform fiction on the market (I prefer writing in LaTeX but I can acknowledge that's a habit I picked up and not an endorsement of LaTeX)
that being said, even though there's an obvious utility to being able to prototype out rpgs and such in twine incredibly quickly, I can't really recommend people... use twine for that. because of the problems.
the twine editor is also kind of beautiful for all the ways in which it issoftware designed to torture the user
twine exists with one foot in "games" and one foot in "writing" and this overlap is the totality of its intended use. this space of compromise is still the best that's been made for this specific scene, but it means that edge cases are (at absolute best) operating twine in much the way that someone being hanging onto the edge of a shattered cockpit is operating an airliner
I could go on and on about the specific elements of twine's design that drive me insane, and in how it punishes you both for making too much of a book and for making too much of a game, but there's one problem that kind of sticks out as a simulacrum of this whole issue
by design, twine organises its projects as a story map. this is kind of like the middle point between scrivener's storyboard and a whiteboard, but specialised for use in making text games. this means that each node on it is one screen, called a card, that you can open and edit
doing this opens a window for text input, and the exact contents of this window kind of depend on which format you're writing your story in, but as a rule, you write everything into these sub-windows and that's the game
because twine runs in one window, these cards open more like menus than true windows. you can have one open at a time, and when you need to test something, you close the window and press the button to test the game. simple as
now, for making software, it's helpful to have a versioning function of some sort in case, among other reasons, you fuck something up in a way you don't immediately notice
for writing, you usually want some sort of undo function, in case you accidentally delete something or edit over it
at the intersection of these two, twine does have an undo function. which works differently depending on which version of the editor you're using. in the web version, you get multiple layers of undo. that makes sense.
in the downloaded version, which is the version you have to use if you don't want to use your browser's local storage (?? you shouldn't be doing this) you get
one layer of undo.
in a modern text editor.
that you are expected to write in.
this is on top of the browser-hosted version of twine editor being significantly more stable than the desktop version, so that's obviously the version you're meant to use, which runs in stark contrast to like... how that should work. this should already be raising your blood pressure a little bit if you remember that the browser version of twine saves your project files to your browser's local storage
now, common to both versions is another important feature which seemingly exists to prevent data loss: twine automatically saves your changes when you exit out of a card
this means that, the moment you close a card to go test the changes you just made to your game, they are saved over the previous version of the game with no way to undo them
but there IS a way to get around this without having to write in an entirely separate word processor! several ways even. you can even use the downloaded version if you do this
duplicate the full project every single time you make changes that could necessitate an undo function
make a copy of every card you edit in case you need to revert to it after testing, then remember to delete it afterwards
if you're editing the cards themselves, see option 1, because there is no way to undo deletion of cards in the story map
and like... that's not good. it's kind of the hell machine for killing all human beings, actually
it's also not a problem remotely unique to twine, because this is the kind of thing you see in most niche-specialised software where there isn't really a distinction made between "this is an expected frustration of working on any artistic project" and "this is something completely insane that absolutely should not be the case and isn't tolerated in immediately adjacent comparable creative fields"
twine can be used to make longer projects, but at the point where you're recommending two layers of supporting software that overlap so hard with the editor that they should be redundancies, it becomes clear that the only thing it's really fit-for-purpose to do is non-linear fiction consisting of two or three paragraphs per card
and that's generally not what it's used for! because that sort of thing is almost universally understood as a stepping stone towards using twine for making either longform non-linear fiction or full-featured rpgs
twine could be really useful software, and in fairness it's generally better than the alternatives it supplanted in its niche (people making little interactive poems probably shouldn't be trying to use Inform or TADS), but it really seems like it was designed with as a cursed amulet meant to cause as much grief as possible while being difficult to justify throwing away
127 notes · View notes
holylulusworld · 9 months ago
Text
Bad day at work (2)
Tumblr media
Summary: It’s a bad day at the office.
Pairing: Jake Jensen x fem!Reader
Warnings: short reader, enemies to…, language
Catch up here: Bad day at work
Tumblr media
“Nothing will happen, Mr…” You glance at the name tag on his shirt. “Jensen.” He glares at you while you cross your arms over your chest. Jensen purses his lips, ready to defend his colleagues. He’s just done hearing everyone complain because they are too stupid to switch their computer off and on.
“If I recall right, your job is to take care of the IT in this company. I called, asking for help only for the guy answering the phone to get cheeky. He ate and chewed loudly. I told him that switching my laptop on and off won’t help because the new software causes the problem.”
“I don’t think any of my colleagues would do such a thing!” He argues, making you furious. It’s one of Jensen’s rules to not eat or drink at your desk. Everyone knows the rule and follows it.
“He hung up on me! I can easily find out who was the one and get them fired. I don’t care if it was you or one of your buddies. I had an awful week, and today wasn’t better. All I was asking for was help. That’s your job!”
“Maybe you were aggressive and loud!” He steps closer, into your personal space. His chest almost touches yours as he defends his colleagues.
“I simply told him that switching off and on won’t solve my problem! He was unprofessional from the beginning. You can’t eat while taking a call. It’s impolite and immature.”
Jensen huffs. “Fine, fine!” He pushes his glasses back up his nose. “I’ll check who was on the phone and talk to them. I still don’t believe he did what you told me, but I’m not unreasonable.”
“Neither am I,” you snap at him. “I was stressed, and maybe my tone wasn’t nice, but I tried to stay professional.”
He doesn’t believe you but takes your complaint seriously. “Wait here. I’ll check who answered your call.”
You grab your laptop and the remnants of your mouse. “I still need help with my laptop. Where is everyone? Why is no one here to do their job?” You look around the empty open-plan office. There is no one around but Jensen.
Jensen walks off, ignoring that you follow him. He’s already pissed and doesn’t need any more stress. “Brock! God! Charlie?” He calls, but no one answers. “Where is everyone?” He pokes his head into the break room, only to find Charlie and God in a battle over the last chocolate bar.
“Hey, boss!” Charlie grins as she wins the chocolate bar. “What’s up?” The redhead grins from ear to ear. “We took our break.”
“Who answered the last call?” Jensen sighs. Great. Now you saw two of his colleagues play rock, paper, scissors for a chocolate bar.
“Brock,” God grunts. He longingly looks at the chocolate bar. “You cheated.” He accuses and snatches the chocolate bar out of Charlie’s hands.
“HEY! I won it!”
“Guys, where is Brock?” Jensen runs one hand down his face. Charlie and God just proved you right. None of them seems to take their job seriously.
“Smoking.” Charlie snatches the chocolate bar out of God’s hand right when he wants to eat it.
“Great, none of you seems to work here.” You roll your eyes. “You know what? Forget about my problem. I’ll call my boss and tell him that I need a new laptop because the whole IT crowd couldn’t help me because they are busy eating chocolate bars and playing silly games.”
You twirl around and storm off. Wasting more time on them is not in your plans. Maybe you can fix the problem yourself. You’re not an IT dude but know your way around a computer.
“WAIT!” Jensen easily catches up with you. Fucking long legs. “I can take care of your problem.” He walks next to you. “Listen, you caught me off guard. I’m very protective of my team. If Brock fucked things up, he’s in trouble. I’m his supervisor.”
“I thought you wanted to show me what happens when someone messes with the IT crowd,” you joke. “You know, so far no one has ever threatened me at my workplace.”
Jensen grins. He takes the laptop out of your hands and asks you to follow him to his desk. “I’ll fix your hard drive problems,” he dips his head to look at you. “And maybe I’ll help you deep clean it too.”
Part 3
Tumblr media
Tags in reblog.
76 notes · View notes
lazeecomet · 8 months ago
Text
The Story of KLogs: What happens when an Mechanical Engineer codes
Since i no longer work at Wearhouse Automation Startup (WAS for short) and havnt for many years i feel as though i should recount the tale of the most bonkers program i ever wrote, but we need to establish some background
WAS has its HQ very far away from the big customer site and i worked as a Field Service Engineer (FSE) on site. so i learned early on that if a problem needed to be solved fast, WE had to do it. we never got many updates on what was coming down the pipeline for us or what issues were being worked on. this made us very independent
As such, we got good at reading the robot logs ourselves. it took too much time to send the logs off to HQ for analysis and get back what the problem was. we can read. now GETTING the logs is another thing.
the early robots we cut our teeth on used 2.4 gHz wifi to communicate with FSE's so dumping the logs was as simple as pushing a button in a little application and it would spit out a txt file
later on our robots were upgraded to use a 2.4 mHz xbee radio to communicate with us. which was FUCKING SLOW. and log dumping became a much more tedious process. you had to connect, go to logging mode, and then the robot would vomit all the logs in the past 2 min OR the entirety of its memory bank (only 2 options) into a terminal window. you would then save the terminal window and open it in a text editor to read them. it could take up to 5 min to dump the entire log file and if you didnt dump fast enough, the ACK messages from the control server would fill up the logs and erase the error as the memory overwrote itself.
this missing logs problem was a Big Deal for software who now weren't getting every log from every error so a NEW method of saving logs was devised: the robot would just vomit the log data in real time over a DIFFERENT radio and we would save it to a KQL server. Thanks Daddy Microsoft.
now whats KQL you may be asking. why, its Microsofts very own SQL clone! its Kusto Query Language. never mind that the system uses a SQL database for daily operations. lets use this proprietary Microsoft thing because they are paying us
so yay, problem solved. we now never miss the logs. so how do we read them if they are split up line by line in a database? why with a query of course!
select * from tbLogs where RobotUID = [64CharLongString] and timestamp > [UnixTimeCode]
if this makes no sense to you, CONGRATULATIONS! you found the problem with this setup. Most FSE's were BAD at SQL which meant they didnt read logs anymore. If you do understand what the query is, CONGRATULATIONS! you see why this is Very Stupid.
You could not search by robot name. each robot had some arbitrarily assigned 64 character long string as an identifier and the timestamps were not set to local time. so you had run a lookup query to find the right name and do some time zone math to figure out what part of the logs to read. oh yeah and you had to download KQL to view them. so now we had both SQL and KQL on our computers
NOBODY in the field like this.
But Daddy Microsoft comes to the rescue
see we didnt JUST get KQL with part of that deal. we got the entire Microsoft cloud suite. and some people (like me) had been automating emails and stuff with Power Automate
Tumblr media
This is Microsoft Power Automate. its Microsoft's version of Scratch but it has hooks into everything Microsoft. SharePoint, Teams, Outlook, Excel, it can integrate with all of it. i had been using it to send an email once a day with a list of all the robots in maintenance.
this gave me an idea
and i checked
and Power Automate had hooks for KQL
KLogs is actually short for Kusto Logs
I did not know how to program in Power Automate but damn it anything is better then writing KQL queries. so i got to work. and about 2 months later i had a BEHEMOTH of a Power Automate program. it lagged the webpage and many times when i tried to edit something my changes wouldn't take and i would have to click in very specific ways to ensure none of my variables were getting nuked. i dont think this was the intended purpose of Power Automate but this is what it did
the KLogger would watch a list of Teams chats and when someone typed "klogs" or pasted a copy of an ERROR mesage, it would spring into action.
it extracted the robot name from the message and timestamp from teams
it would lookup the name in the database to find the 64 long string UID and the location that robot was assigned too
it would reply to the message in teams saying it found a robot name and was getting logs
it would run a KQL query for the database and get the control system logs then export then into a CSV
it would save the CSV with the a .xls extension into a folder in ShairPoint (it would make a new folder for each day and location if it didnt have one already)
it would send ANOTHER message in teams with a LINK to the file in SharePoint
it would then enter a loop and scour the robot logs looking for the keyword ESTOP to find the error. (it did this because Kusto was SLOWER then the xbee radio and had up to a 10 min delay on syncing)
if it found the error, it would adjust its start and end timestamps to capture it and export the robot logs book-ended from the event by ~ 1 min. if it didnt, it would use the timestamp from when it was triggered +/- 5 min
it saved THOSE logs to SharePoint the same way as before
it would send ANOTHER message in teams with a link to the files
it would then check if the error was 1 of 3 very specific type of error with the camera. if it was it extracted the base64 jpg image saved in KQL as a byte array, do the math to convert it, and save that as a jpg in SharePoint (and link it of course)
and then it would terminate. and if it encountered an error anywhere in all of this, i had logic where it would spit back an error message in Teams as plaintext explaining what step failed and the program would close gracefully
I deployed it without asking anyone at one of the sites that was struggling. i just pointed it at their chat and turned it on. it had a bit of a rocky start (spammed chat) but man did the FSE's LOVE IT.
about 6 months later software deployed their answer to reading the logs: a webpage that acted as a nice GUI to the KQL database. much better then an CSV file
it still needed you to scroll though a big drop-down of robot names and enter a timestamp, but i noticed something. all that did was just change part of the URL and refresh the webpage
SO I MADE KLOGS 2 AND HAD IT GENERATE THE URL FOR YOU AND REPLY TO YOUR MESSAGE WITH IT. (it also still did the control server and jpg stuff). Theres a non-zero chance that klogs was still in use long after i left that job
now i dont recommend anyone use power automate like this. its clunky and weird. i had to make a variable called "Carrage Return" which was a blank text box that i pressed enter one time in because it was incapable of understanding /n or generating a new line in any capacity OTHER then this (thanks support forum).
im also sure this probably is giving the actual programmer people anxiety. imagine working at a company and then some rando you've never seen but only heard about as "the FSE whos really good at root causing stuff", in a department that does not do any coding, managed to, in their spare time, build and release and entire workflow piggybacking on your work without any oversight, code review, or permission.....and everyone liked it
63 notes · View notes