Tumgik
#my heart just aches for all the groups
lloydfrontera · 11 months
Text
'live up to your name' au where og knight of blood and iron javier gets "killed" in the middle of the plot but instead of dying he's transported to modern south korea, waking up in a random alleyway with no injuries whatsoever. and because he's a protagonist no matter what universe he is in, despite being deeply disoriented and confused when he sees a group of thugs harassing a guy he steps in and chases them off with no problem and barely any mention of cutting off limbs. and then after making sure the guy is okay he very sheepishly asks him if he could please help him because he was lost and had no idea of where he was or how he got there
and kim suho who just saw a gorgeous but obviously foreign stranger in awesome cosplay chase off his would be muggers with what looked like a real ass sword and is currently high and smitten in "oh thank god i didn't get my week's work salary stolen" endorphins and is about to have the weirdest week of his life innocently says "yes of course"
131 notes · View notes
evilcatgirlwizard · 8 months
Text
feeling bad 👍
#aaaaaaaaauuuuuuuuuvgggggghhhhhhh#just cried for like 10 minutes because i cant recapture a time of my life i loved so much#im in a better place generally now but i miss that community i miss it so bad#i would literally live in that squalor again to get that friend group back#i miss hke so bad dude. i miss it. my heart fucking aches man.#i dunno i guess im chasing a fucking pipe dream but i just want them back. i want the constant activity#i want the silly in jokes. the dedication to each others characters. the fabulous world building#i miss being able to go to sleep and have ten notifications when i wake up#because everyone is always there and loud and i love ghem#i still do. god i still do. i love them all so so much#but we're all distant now. i can message them sure but they arent here with me#i wish they were with me#but ships pass in the night i guess#wish they wouldnt. wish i could keep them with me#i need silksong to drop cuz maybe then theyll come back#maybe i'll have hke back. at max volume again. maybe..#a bitch can only hope#i just miss... friends.#like a solid friend group#i havent had one in a while. ive always had at least one real solid friend group for ages#but hke was my most recent and that one didnt explode so i disnt scrabble to find another#so now that its slipping out of my grasp im just too busy trying to pull it back that i cant find anyone else#and besides#im 21#who would even wanna deal with a depressed disabled 21 year old butch bitch in this day and age#i just want what i had as a depressed teenager on the internet. friends who i assumed i would die with#but ships pass. i guess.#i dunno. maybe im just overreacting. maybe im just lonely#which i am#but
3 notes · View notes
orcelito · 1 year
Text
Really is a coping kinda night huh lmao
#speculation nation#negative/#im not going to sit outside. im not going to do anything productive.#bc if i do i might just [redacted]#im going to go home. im going to eat. and then im going to do whatever my cursed little heart desires.#be it video game or drink myself stupid#ykno it's kinda funny that i have therapy tomorrow morning. i almost want to cancel.#it's supposed to be just general problems discussion. i dont even know this woman yet.#but im having. erm. secondhand response i guess#probably also having to do with personal stress with dnd group problems and imminent project due AND having to take on Even More hours#but im also like. it's a secondhand horror kind of thing. hearing about it and seeing people i know deal with it#and working to take on some of the burden for them bc theyre fucking traumatized like hell im going to make them work#and just... hearing about it in general. the knowledge that it happened. the aching empathy for what theyre going through.#it's got me all kinds of fucked up lmfaooo#im being bombarded on multiple sides rn and this really fucking sucks#couldnt have been a worse time for this to happen. bc i STILL have my fucking project & presentation due next week#i know drinking in this kind of mood isnt great. but listen lmfao it's better than me [redacted]. lesser of two evils and all.#sorry i keep talking about this here but it's kinda genuinely life disrupting. & very thoroughly disturbing.#and i cleaned the fucking fryer filter today. worst day for me to do that too. but it needed done.#too much stress not enough release. i really wish i could cry about it.#but nooo i have tear ducts of the desert. no emotional release for me lmfaoooo#at least i have food. im gonna eat plenty and take care of myself. it's the least i can do to try to make things okay.#alcohol ment/#continuing being vague about what happened but it's something that's wormed its way into my brain#dont have to experience it myself for the knowledge of it to negatively affect me. such is the reality of someone with Bad Brain.#wild to hate someone so much who ive never met and is already dead. you total piece of shit. i hope you rot in hell.
2 notes · View notes
kathaynesart · 7 days
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
The eye of the hurricane. I like to think Cassandra sometimes called the brothers by the nicknames their dad used, given they were probably pretty close before his passing.
BEGINNING || PREVIOUS || NEXT (SOON) MASTER POST
Man oh man, this one was way messier and off model than my last few updates but whatever, we got to keep this ball rolling! Life's been crazy so I've had to take some unwanted breaks in between updates. Thanks everyone for your patience as always!
One thing I wanted in this flashback was to really get a sense of how the brothers worked as an experienced team with Leo at the helm as a proper leader. It's something we never got to see much of in Rise and I felt it was important to include since half the team is already gone by the time of Replica. Team Dynamics Ted Talk under the cut!
We know from Casey Jr that Leo stressed the importance of listening to your team. A big part of that also means knowing how to communicate with them in general.
With Michelangelo, he keeps it short and succinct, trusting his brother to know what he's doing when in his element. This trust goes a long way with Mikey, having spent years of his youth as the baby striving for the respect he felt he deserved. Leo knows it's best to not bog Mikey down with details, allowing him to improvise as needed. This unspoken freedom has only grown over time as Mikey has dipped deeper into spiritual arts that, frankly, go completely over Leo's head.
The greatest sacrifice Leo has ever made was read Donnie's Big Book of Bad Guy Codes. While he doesn't remember ALL the numbers, he has memorized the ones that matter and it has helped tremendously in avoiding miscommunication with his genius brother. More importantly it silenced any of Donnie's usual belly-aching. As Leo's "twin"/"equal" the two still butt heads from time to time. Donnie respects his brother's authority (mostly) but will still push the boundaries of what he's allowed on a semi-regular basis. Give Donnie an inch and he will take the mile and then find a loop hole that allows him to go twenty miles more. This is partially due to him often being the one left behind at HQ, making the turtle just a TAD stir crazy. Leo does his best to keep him in line regardless.
Big brother Raph will forever and always be big brother to Leo. As such he holds a place of authority in Leo's heart and is someone he still regularly seeks counsel from in both the ways of leadership and more. Raph is always happy to support his younger brother and does a surprisingly good job (albeit after years of practice) of walking the line so as not to step on his brother's toes in the process. At least not since the secret of "the Key" blew up in their faces several years ago. They don't talk about that anymore. Leo is the leader now and he's done a great job in recent years as far as Raph is concerned. He trusts him to make the right call. The two have a close bond and regularly use mind meld to quickly communicate rather than speak ...this will be important to remember for the future.
Hope that overall feeling came through for this group!
3K notes · View notes
tojirights · 2 months
Note
❛ you taste like heaven. ❜
Alastor with angel!reader omg. I imagine that reader was Alastor's wife back when they were alive, but didn't see eachother again after death because Alastor is in hell and reader is in heaven. I imagine that after Sir Pentious got redeemed, Sera sent reader (because she has experience with demons(? Ur choice) and Sera trusts her a lot) down to hell to investigate this 'hazbin hotel'.
a/n: AHHHH i almost didnt want to write smut into this because it was so precious 😭 ooc alastor again but its so CUTE. i added my "alastor speaks french" agenda to this as well lol.
buy me a coffee? 😇
tags: 18+ smut nsfw, fem! receiving oral
heaven was in shambles after the last extermination, no one knew what would happen next now that souls could be redeemed from hell. it was then that sera approached you in private, all but begging you to go be an "ambassador." you were hesistant at first, not only thinking that this was a lot of responsibility, but also that your... husband had to be down there. he wasn't a "good man" after all, but your heart still fluttered at the thought of seeing him once more. with a sigh, you accept sera's plea and prepare for your trip down to the hazbin hotel.
there to greet you, was charlie morningstar herself, bright eyed and bubbly just like you heard all about. she leads you into the foyer of the hotel before you stop dead in your tracks. charlie is still speaking a mile a minute in your ear, trying to welcome you as best she can, but you're not listening. your eyes meet alastor's, immediately recognizing him even in this new form of his. and when his smile almost fades, you know he recognizes you too.
there's another brief pause before you're running towards him, your wings unfurling on their own as you're quickly wrapped up in his embrace. the other inhabitants of the hotel watch, confused, seeing as alastor hasn't really let anyone but niffty get close enough to touch him, let alone embrace him. your wings fluff up and cover your faces as you lean up to kiss your estranged partner. "oohh, sweetheart.." he sighs against your lips. "its been..."
you smile between kisses, your heart racing in your chest. "too long." you finish his sentence, earning a chuckle from the demon. his lips kiss a trail to your ear, a low growl to his voice as he whispers to you. "you taste like heaven, darling." your cheeks go red, not quite prepared for such a comment, especially in front of company. "alastor!" you hiss, hitting his chest gently but he just pulls you closer in response.
finally, he addresses the group behind you who are all standing with their jaws hanging open. "now, if you're all done gawking, i believe my wife needs to be shown around..."
husk spits out his drink as alastor speaks, covering angel in alcohol. "your WHAT!?" you hide your face as calamity ensues, everyone trying to speak over eachother at the insane news. "your wife... is an angel?" charlie asks gently, trying to get to the bottom of this. "well, i couldn't have known for sure but she was always more a saint than i." alastor hums, running his hand down your back. you shudder when he touches your wings, to which he notes in his head for later.
"o-oh! well then! i guess you should show her around, yeah?" she smiles bashfully, still taken aback by everything happening since your arrival just a few minutes ago. you look up at alastor, your cheeks aching from smiling so wide. "i think i'd like that." you whisper to him, enjoying the way he pulls you closer to him. "hold on tight then, my love."
you're not sure what he means by that until you're slipping into the shadows with him. its an odd feeling, but you don't think much of it until you're reappearing in what you assume is his bedroom. alastor is careful with you, like he's afraid the wrong touch will burn you, but he craves the feeling of your bare skin against his hands more than he can admit. you smile, reaching your hands up to cup his face. "touch me, al. i'm not fragile..."
your words light a spark deep within him, forcing him to restrain himself from ripping your pretty clothes into tatters. he groans inwardly, large hands reaching around to pick you up before fumbling his way to the bed. "corrupting an angel wasn't on my bucket list until seeing you again, my dear." his tone, its not what you're used to hearing, but that gravelly undertone shoots straight through you. "oh please, you can't corrupt me more than you already have." alastor's lips find the sensitive skin of your neck and you feel him smirk.
"i hope that's not a challenge." he tests, tugging at the hem of your dress. you all but giggle, lifting up so alastor can free your body of clothes. "and what if is it?" you challenge, knowing full well that alastor wouldn't let your teasing continue without proper punishment. his eyes darken red, and there's a tinge of fear in your gut. because this may still be alastor, but its been quite a while, you don't know how he's changed.
but as he kisses down your stomach, you're reassured that the man you married is still there somewhere, underneath this 'radio demon' persona. "your lips tasted of heaven, mon amour, does this taste so sweet as well?" alastor's words alone are enough are enough to make you whimper, then the feeling of his hot breath against your clothed cunt makes your core pulse.
your hands naturally fall to the top of his head, feeling the softness of his ears and the rough points of his antlers. "c-can i..?" you start, timidly holding onto the horns. alastor's body shudders as he shoves his face into your thigh. "yes, ma chérie. please do." he breathes, tugging on the thin fabric of your panties until they rip in half.
alastor wants to be patient, wants to treat you like the angel you are, but he is a demon after all. and he hasn't gotten such a delicious meal in far too long. after he feels your grip tighten on his antlers, he lets loose his self control. his first taste of your sweet pussy sends him into a frenzy, eating you like a man starving. his tongue swipes up your slit before circling your clit in quick flicks. your legs are shaking already, breathy moans leaving your lips with reckless abandon.
there's a part of you that is concerned to be getting your cunt ate by a demon, but this demon was your husband, after all. sera made you come down here and you might as well enjoy yourself, right?
your hips arch up, craving more and more, and alastor is happy to oblige. "this is heaven, my dear. not some palace in the sky, but here, between your legs." your eyes well with tears, overwhelmed in more ways than one. every pass of his tongue has your release teetering on the edge while his sweet words make your heart flutter. its almost too much, and when alastor sucks on your clit, your walls burst.
"a-alastor i'm..." you mewl, every nerve on your body screaming as your orgasm rolls over you. you're almost sure you're hurting him by how hard you tug at his hair, but alastor doesn't stop. the intensity is something you've not experienced in many, many years, and the tears stream down your cheeks. alastor coaxes you through it, licking slow and soft circles around your sensitive bud until your shaking stops.
he's quick to climb up, wiping the tears from your puffy eyes. "such a good girl, mon amour. there's plenty more where that came from."
3K notes · View notes
moonlightpetalz6 · 7 months
Text
Kinktober Day 1 (Praise Kink)
Tumblr media
Character: Sebastian (Stardew Valley)
Reader: Fem Reader!
Warnings: NSFW, MDNI, Praise kink, smut, pet names, unprotected sex, harsh language, mentions of alcohol, mentions of cigarettes,
Wc: 4,795
A/n: AAAAAH Finally I can start posting these! anyways I really hope you enjoy this story! I tried my best to label all the warnings, so I apologize if I missed any! Anyways! I fucking love Sebastian in Stardew he was the first one I ever married in game!
______________________________________________________________
"If you keep glaring like that, you'll get wrinkles." You scoffed, bringing your drink to your lips as you glanced at your friend Leah, who happily munched on a salad, giving you a playful grin as she pointed her fork in the direction your eyes had been staring daggers at just seconds ago. At the other end of the Stardrop Saloon stood your recent ex-boyfriend Sam and his usual gang, except this time there was someone new with them. Your eyes took in the sight of your ex's arm tightly wrapped around Penny's shoulders as he went and kissed the top of her head, causing your heart to ache as you slightly cringe at the sight. "He's such a dick, right?" Leah questioned, tilting her head towards Gus, who silently cleaned one of his glasses. Gus opened his eyes, glancing from the two girls over to the group of young adults whose laughs echoed throughout his salon.
 
"Would you like another drink, Y/n? on the house?" He questioned, getting ready to give the farmer another cup. You took one last look at the new couple before letting out a deep sigh while pinching the bridge of your nose, feeling a slight headache approaching. "No, I think I should start heading back home. I have to wake up early to help Pierre with some new sales ideas he has." The two let out small sympathetic 'ahs' at your words while giving nods of understanding. You carefully rummage through your jeans, pulling out what you owe and slapping it on the counter as you wave goodbye to everyone who acknowledged your exit. You carefully swing the door open, closing your eyes as the night breeze hits your slightly flushed cheeks, letting out a contempt sigh as you lean against the Saloon, staring up into the night sky. 
'Come on Y/n it's been like two months now, get over it.' You thought, annoyed with your feelings. 'Maybe I should try dating again? I am pretty busy, though, with Winter coming in just a few months.' Letting out another deep sigh, you kick yourself off the wall, shoving your hands in your jeans pockets as you turn to return to the farm. Before you could even take the first step back, the doors to the Saloon opened as a familiar figure stepped out in front of you, causing you to stop all movement. "Oh, you're still here, Y/n?" Sebastian questioned, a cigarette between his lips as he looked down at you, slightly surprised to see your form next to him. You took a small step back as your body shifted, showing discomfort at the man's sudden appearance. Sebastian didn't say anything as he eyed you silently while lighting his cigarette. 
"Uh…hey, yeah, I was just about to head back." You mumbled, unable to make eye contact with your ex's best friend. Sebastian hummed his eyes, boring holes into your unaware figure as he let out a puff of smoke while carefully leaning against the Saloon. "Is that right? You want to keep me company for a bit?" His words catch you by surprise as you look up at his mouth, slightly open in awe. Sebastian gives you a barely noticeable smirk, amused with your reaction, as he raises a brow, tilting his head down to get a better look at you. "What? Just cause you and Sam are no longer together doesn't mean I have to stop talking to you, does it?" He scoffed, eyes narrowing as he clicked his tongue. You grew nervous with that as you quickly waved your hands out while stuttering over your words as you tried to devise excuses. 
"T-that's not! I- well, it's just you guys are so close and…um…I… I'm sorry." You admit defeat as you bend over from guilt. Sebastian just let out a small chuckle while ruffling your head as he let out another cloud of smoke. "Good to see you haven't changed since we last talked." He mumbled while motioning for you to join him against the wall. After a moment of hesitation, you decide to entertain your old friend, having not talked to anyone besides Leah since the breakup. "You're right…I haven't changed at all." You admitted while looking down at the ground, tapping your feet together. Sebastian's eyes narrow as he takes in your pitiful form, his chest tightening with disgust as he recalls how you used to smile whenever he saw you with Sam. An awkward silence falls between you, neither knowing what to say to the other after having not spoken in two months. 
"Did you see Sam and Penny?" Finally, Sebastian addresses the two people filling your vision the entire night. He doesn't take your eyes off your form, watching you stiffen at the mention of his best friend and new girlfriend. He hesitates momentarily, debating whether he should hit you with the harsh reality of their situation or leave you to your deluded thoughts. "... They're dating now." He finally starts watching as your body trembles, causing his jaw to clench as he feels a bit of rage cloud his vision, not liking the effect his best friend still had on you. Sebastian bites his lip before going to continue with his words. "They've been dating since-!" His words cut off, eyes widening in shock as he feels your petite, but rough hands press against his mouth as you stand on your tiptoes, your body trembling. 
"Please… don't continue, I u-understand." Your voice sounded so pathetic and broken to the programmer as he listened to the minor hiccups that left your lips. "Hey, are you crying?" He mumbles carefully, going and caressing your cheek, feeling like his heart was stabbed with a pickaxe when he handles your damp skin under his fingers. Sebastian had only ever seen you cry once during the after-party of one of their band's gigs. Everyone was out cold from partying too hard, but Sebastian had woken up to use the bathroom, his head swirling from the alcohol as he staggered towards the bathroom. When he reaches out to grab the doorknob, he is shocked to see it swing open, his sleepy and intoxicated eyes locking with your surprised, tear-filled ones. "...Sam broke up with me." After staring at each other for an eternity, you whispered to Sebastian. 
Scowling at the memory, Sebastian cups both sides of your face, carefully rubbing his thumbs in circles across the bags under your eyes, most likely due to the lack of sleep you have suffered since the breakup. "Hey…hey shhh. Don't cry, Y/n, oh come on, princess, look at me." He cooed, his face inches from yours as he made eye contact with you. "Oh Y/n, you poor thing…geez, why didn't you come to me if you were suffering so much?" You couldn't say anything to the man before you as you cried, feeling your throat ache with each pathetic sob. You look up at Sebastian, his eyes no longer holding that annoyed and lazy look this time; they're much softer and filled with love and compassion as he gives you a small smile. "I-I'm sorry, Sebastian, I don't mean to," He cuts you off, pulling you into a tight embrace as he carefully rubs circles along your back. 
"Shhh, don't apologize, Y/n." He whispered, nuzzling his chin against the top of your head as he took in your scent, his heart racing as he gave your body a small squeeze of reassurance. "Just cry it out for me, okay?" He asked, a small smile ghosting his lips as he felt your body starting to relax. "There we go, that's a good girl." As the words left his lips, you heard the door to the Saloon open, causing whoever just left to hear everything. You go to pull away from Sebastian's comforting embrace, not wanting to have people get the wrong idea. However, his grip suddenly tightens as he rests a hand on your head, pressing your face further into his chest. "Y/n? Sebastian?" Your eyes widened at the familiar voice, your body stiffening as your heartbeat against your ribs. Sebastian rubs circles on your lower back once again as he lets out a lazy hum while looking over at his best friend and Penny standing just inches away from the two of you. 
"Oh hey…you two going home for the night?" He asked with a bored tone, utterly different from the gentle, caring one he had with you moments ago. Your mind starts to wander off as you think back to his words from earlier, finally processing. 'Princess? Good girl?' You thought your cheeks were quickly heating up as steam practically danced from your head, heart pounding as embarrassment overcame you. 'W-what the hell was with that?! A-and this current situation…oh no, Sam's going to get the wrong idea-!' Your rapid thoughts are put to a dead halt as you feel Sebastian's hand suddenly slide down to your ass, his palm gently rubbing circles along the squishy flesh before giving it a slight squeeze causing you to jump as you hid deeper into his chest. "Y/n? Are you okay?" You heard Sam question with that sickening sweet tone he would use when you used to date, indicating he was worried for you. 
"She's fine, just had a bit too much to drink tonight, right, Y/n?" You felt Sebastian dip his head close to your ear, his warm breath hitting your already flushed skin as he quietly whispered his following words. "Right, sweet girl? Be a good girl for me, and nod your head so he can beat it." He growled the last part as his grip on your ass tightened, causing a small whimper to leave your lips while the man chuckled. You do as told while slightly peaking past Sebastian's arms, your eyes still teary from your minor breakdown moments ago. "Y-yeah, Sebastian's right." This earned you a small reward as you felt his thumb carefully rub circles along your hip. You said nothing after that, internally praying for the two to leave so you could hurry up and return to the farm. Your thoughts soon drifted as you inhaled the smell of Sebastian's hoodie; he smelled of cigarettes and motor oil, hinting that he must have been working on his bike at some point today. You felt your mind get fuzzy as you nuzzled closer to him, causing the man to stiffen as his arms squeezed around you, resting his chin on your head again. 
Sam stood there momentarily before nodding, a nervous smile crossed his face. "Ah, I see! I was just about to walk Penny home. Do you want me to take Y/n back to the farm for you?" Sam asked, his eyes only leaving your form to glance at his best friend for a second. "Nah, I'm going to take her back home. You worry about getting your girl home." Sebastian laughed, though you felt his annoyance as he tapped a finger against your skin. Sam hesitated momentarily before complying when he felt Penny tug on his sleeve. With a slight frown, Sam nods his head while giving you both one last look. "Right…get home safe then." The two walked off, leaving you and Sebastian alone outside the Saloon. You listened as he let out a deep sigh, his entire body seeming to relax as he carefully rubbed his hand up and down your back while letting out a small laugh. "Finally, I thought he'd never leave." he joked, arms still holding you close. You felt yourself growing hot as you carefully tried to pull away. 
"U-um, Sebastian, I should get home now." You whispered, avoiding looking up at him. Sebastian hummed, tilting his head to look down at you, his eyes narrowing as a lazy smirk tugged at his lips. "Oh, that's right, I have to get my good girl home~" He cooed, causing your eyes to widen as you looked up at him in shock, your mouth open to shout who knows what at him. Still, he was ready for this as he went and pressed his lips to yours, one hand carefully capturing your chin between his thumb and index finger as he tilted your head up to deepen the kiss. At first, your body is stiff from shock, your mind trying to process how all this was happening as your wide eyes stared straight into Sebastian's narrowed eyes. He smirked against the kiss as he pressed your body closer, his free hand trailing up and down your side, causing your body to relax as you slowly gave in to the feeling. 
The two of you slowly pull away from the kiss, a small string of saliva still attaching your lips as he presses his forehead against yours, his hand carefully caressing your cheek. "Are you lonely, baby?" He whispers, brushing his lips against yours, his eyes filled with desire as he slides his thumb down your lower lip, watching the plump skin tug with his digit, causing him to lick his lips. "Do you want me to take care of you, sweet girl? I can fix that lonely feeling, Y/n." His words cause you to shiver as a small whimper leaves your lips, tears filling your eyes as you feel your chest swell with joy at his praise, your ears wanting to hear more of it. "Come on baby…tell me what you want like a good girl." He kisses along your jaw as his hands ravish over your squirming body, eagerly awaiting your response. You bite your lip as you try to think of the consequences if you take the man in front of you home. You look up at him with a slight pout on your lips as he gives you a lazy smirk; however, his eyes hold nothing, but admiration mixed with lust as he stops, his hands gripping your hips with one last squeeze. "What's wrong, princess?" He whispered, feeling your hands grip at his hoodie. 
"Sebastian I…I want you to take me home." 
_______
As soon as the door to your house shut, Sebastian was all over you. His hands roamed around your body as he slid them up your shirt, kneading at your encaged breasts as he breathed a deep sigh into your ear. "S-sebastian, wait! We just walked in!" You cried, trying to push him away but failing as he went and pressed your front against the wooden floor, grinding against your ass as he leaned over you, licking the shell of your ear. "I'm sorry, princess, but I can't wait anymore. You're just too fucking cute." He growled, his hands making quick work of your shirt as he unclipped your bra, watching your breasts bounce with each grind of his hips. "So, fucking perfect princess." He whispers, going to pinch at your hardened nipples, earning a slight squeal out of you as your hips move back against his, causing him to bite his lip at the sudden friction. 
"Fuck do you like that Y/n? Does my sweet baby girl have sensitive nipples? Do you like me playing with them between my fingers like this?" He laughs as he gives a rough pinch to them, causing your back to arch as a low moan escapes your lips. "Y/n, do you want to know a secret?" He whispers while flipping you onto your back, making sure to grab each of your legs as he wraps them around his waist, pressing the bulge in his pants against your clothed pussy, a slight blush on his cheeks as he looks down at you with a lustful gaze. "I've always wanted you. From the moment you moved here, I wanted to make you such a good girl who I could spoil." He admitted while sinking to leave kisses from your neck towards your chest as he carefully started sucking on one breast, an intense shiver running through his body as he listened to your moans, feeling you squirm underneath him. 
"Sam didn't deserve to have you princess." He moans his teeth, lightly biting the sensitive bud, causing you to let out a small cry, bucking your hips up to meet his own, causing him to chuckle as he pulls away from your breast with a small pop before sitting up straight. "Such a good girl~" He purrs while slowly pulling down your jeans, his lips trailing kisses down your thigh to your ankle as he lets out a small gasp, his eyes locking with the wet spot soaking through your panties, just begging for him to lick it all up. "Such a good girl, Y/n…" He whispers while sinking his head between your thighs, pressing a small kiss against the slick-coated fabric, causing your pussy to twitch as you watch him with hooded eyes, small pants of anticipation leaving your lips. "How long has it been, princess?" He whispers before dragging his tongue up and down the fabric slowly and tormentingly. "When was the last time someone made this pretty pussy of yours feel so good?" he growled while tearing the material out of the way, his tongue invading every inch of your dripping hole. 
Your eyes shoot open as you slap a hand over your mouth, a deep groan leaving your lips at the sudden pleasure jolting throughout your body as your muscles tense up. "F-fuuuuuuck." You cry, a hand reaching out to grab at his dark locks. He grabs your wrist, stopping your movement with a slight chuckle as he pulls away from your pussy. Your juices make his mouth messy as he slowly licks his lips, shaking his head. "Uh uh~ answer my question, princess…when was the last time a guy was inside you?" He leans over your body, lips inches from yours, slowly slips a finger past your folds, rubbing teasing circles around your clenching hole. You whine from the act while wiggling your hips, wanting to feel the digit deep inside you. "Come on, baby~ Just answer my question, and I'll reward you like the good girl you are." He teased, eyes clouded with lust as he tugged at his pants with his free hand, letting out a small groan from being so pent up. 
You look at him with a slight pout as he bites his lip, almost reaching his breaking point from how adorable you looked underneath him. "S-since Sam and I dated…I haven't fucked anyone else, so please…mmh…please make me feel good, Sebby~" You made sure to drag out the little nickname hoping it would give you some reaction, and boy, were you right. Sebastian clenched his teeth together, eyes narrowing as they clouded with pure desire as he licked his lips. "Since Sam, huh?" He asks a hum towards the end. Your eyes widen as your mouth forms an o when you feel his rough and lengthy finger sink deep inside you, causing your back to arch as you grip his biceps, watching his eyes travel down to his hand. "Then my poor baby hasn't been satisfied in so long…" he whispers before sliding another finger inside your needy hole, watching as his fingers go in and out each time, coated in a new layer of your beautiful juices.   
"You're doing such a good job baby, oh such a good fucking job." he moans, watching as your body squirmed underneath him while feeling you needily clenching around his fingers, causing his cock to twitch in his pants as he growls, biting into the crook of your neck. "Princess, look at me, sweetheart." He breathes while carefully adjusting your gaze onto him. "Did you know he used to brag about you all the time?" He confessed, eyes locking with your clouded ones as he slowly freed himself from his pants, a slight hiss leaving his lips as his cock sprang against his chest. "He used to tell me all the time how sexy you were…" You feel your eyes roll to the back of your head as you hear the man fingering you talk about how your ex used to praise you to others, finding yourself disgusting for getting aroused.
 
"He was right but failed to mention how cute you are. Such a cute and obedient pussy~" He sang, a cocky smile on his face as he watched your body shiver underneath him, watching your eyes tear up as your pussy clenched around his fingers, indicating that you had found your release. Sebastian whispers sweetly into your ear as he slows down his fingers, still pumping them through your orgasm. "That's it, princess…such a good girl for me~" he praised while placing kisses all over your cheek as you frowned, trying to get the words to leave your mouth between heavy breaths. "I-i'm not… I'm disgusting." You whimpered, allowing your inner thoughts to come out. Sebastian frowned at this as he went and pulled your legs over his shoulders, causing you to squeak as he removed your limp body closer to him. "W-what are you doing?" You cried, still trying to come down from your orgasm as you pushed at his abdomen. 
Sebastian says nothing as he slowly slides his tip along your wet folds, watching the juices mix with his precum. "He's tried to ruin you…" he mumbles while positioning himself against your throbbing hole, his eyes slowly locking with yours as he grits his teeth. "Be a good girl for me, okay princess? You'll be my pretty little slut and take it all, right?" He smiles at his words while capturing your lips in a deep passionate kiss before sliding his cock into your tight hole, causing you to whimper and whine at the sudden intrusion, a few tears escaping from your eyes. Sebastian groans, his rough hands sliding up and down your hips reassuringly before pulling away his brows knit together as he kisses the corner of your lips. "So good, Y/n…such a good girl for me, princess." He mumbled, slowly moving his hips as he watched each pleasurable expression cross your face at the feeling of him inside you. 
"S-sebbyyyy," You whined, wrapping your arms around his neck while needily placing sloppy kisses along his neck, causing him to laugh in adoration, loving how cute you were being for him. "What is it, princess? What does my sweet girl want me to do?" He happily lends you his ear, so happy to hear you moaning out his name like you did so many times in his fantasies when he sat at home jerking himself off in the basement. You look up at him, lips swollen from him kissing you so aggressively, cheeks flushed as a bit of drool slipped from the corner of your mouth. "Please move! I wanna feel good!" You whined desperately, causing a soft and caring smile to appear on his face. "As you wish, princess." He whispered before pulling away from you, legs still tossed over his shoulders as his grip on your hips tightened. 
You gasped and moaned as his thrusts became more aggressive, the feeling of his cock rubbing against your squishy walls filling your mind as you tossed your head back, your loud and pitiful moans echoing throughout the quiet and dark house. Sebastian looks down at you, a slight blush on his cheeks, his breathing heavy as he watches your fucked out expression, his cock twitching inside you as he brings one of his hands to your chest, giving a squeeze as he desperately tries to thrust as deep as he could inside you. "Smile for me, baby~ ah, come on smile! Fuck show me that pretty smile, baby~" He whined, watching as you brought your head to face him, your expression causing him to swallow back a loud moan as he felt himself about to cum at just the sight. You looked up at him; the moonlight barely lit the area, showing your eyes shining from the tears of pleasure that had dampened your soft skin. Your cheeks were so flushed as drool slid down your chin when your lips tugged up into a fucked-out smile as you reached your arms up to cup his face. 
Sebastian looked down at you with wide eyes, his mouth open in awe as he felt his chest swell with nothing but love for the farm girl. "Sebby~ Am I a good girl? I did as told please tell me I'm a good girl!" You whined, feeling his cock hit that one spot you needed as you reached your second orgasm causing your tongue to stick out at him, his eyes turning feral. "Fuck princess…yeah, you're such a good fucking girl, alright baby." He suddenly pulls out, causing you to let out a needy whine, having not had enough of his cock inside you just yet. "Whose dick do you like more princess? Mine or Sam's?" He suddenly questions before slamming his entire length back inside your sensitive pussy, ignoring that you had just released for the second time that night. 
"It's mine right princess?" He growls, watching your tits bounce up and down at his faster pace. You can't say anything too fucked out by the intense pleasure you were receiving. Sebastian grunts and groans, his thrusts becoming sloppy as he feels his cock wanting to paint your walls so pretty with his cum. "Come on baby say my dick is better. Come on, say it! Say it, oh god, say it with those pretty lips of yours, Y/n~" He whines, sticking his tongue out as he captures your lips in another sloppy kiss, listening to your lewd juices echoing throughout the house, his mind going crazy. He pulls away from the kiss, watching the strings of saliva fall back onto you, his heartbeat pumping through his ears as he pried your mouth open with two fingers. 
 "Say it for me, princess, and I'll give you such a good reward~ Just say it, baby. Come on, be my good, naughty girl~" He whined, desperate for you to say the words that would show him you no longer belonged to his best friend and that you were now finally his perfect girl who would do anything to be praised by him. Your eyes roll to the back of your head as you start feeling the knot in your stomach for the third time that night. The words barely leave your lips above a whisper, but he can still hear it. "Y-Your dick, Sebbyyyy! Mm, I like your dick more, Sebastian!" A deep growl leaves his throat as he presses his hips right against yours feeling himself ejaculating into your messy pussy, his eyes rolling to the back of his head as he feels your walls clenching around him. You lay there too fucked out of your mind as you felt his cum filling your insides, a happy smile crossing your face as you watched Sebastian unconsciously try to push any cum that leaked out back inside when he pulled out. 
"That's my good girl~ so perfect for me~" He muttered while picking you up bridal style, leaving kisses along your face as he took you to your bed, carefully laying you down as he brushed a few strands of hair from your face. You hummed, tired eyes looking up at him as you leaned into his touch. "I'll grab you some water," he mumbled, giving you another kiss before heading towards the kitchen. As he patiently waited for the glass to fill, he noticed his phone going off, causing him to flip it open and look at the name of the person trying to call him. 
Sam
"Yeah?" Sebastian muttered, holding the phone up to his ear as he stopped the running water, making sure to have a tight grip on the cup, not wanting to break it. "Hey, I was calling to see if you made it home yet! I know you said you were taking Y/n home earlier. Did she get back safe?" Sam's voice laughed from the other end, instantly asking questions. Sebastian enters the room, stopping when he sees your sleeping face pressed against the pillow. He smiles quietly, walking over to you and placing the cup on your nightstand. "Yeah, we returned to her place a while ago." He admitted waiting to see if his best friend caught the fact he said 'we' instead of just you. Sam hesitates for a second, causing a slight smirk on Sebastian's lips as he awaits the blond's following words. 
"Are you still at her place then?' 
Sebastian just hummed as he sat on the edge of your bed, carefully playing with a strand of your hair as he looked down at you, eyes filled with love. 
"Of course, I'd still be at her house. After all, she's my girl now~."
3K notes · View notes
fairyofhee · 8 months
Text
ONE OF YOUR GIRLS.
Tumblr media
PAIRING. heeseung x afab!reader
SYNOPSIS. It was difficult to contradict the rumors of you being obsessed with Lee Heeseung. But it was all true that you had a huge crush and a few wild fantasies about him. You were aware of his infamous reputation of how many girls he’s taken to his bed, yet you still wanted to be one of his.
WARNINGS. angst, fluff, contains smut! MINORS DNI. first time, fingering, unprotected sex, pull-out method. 7k words.
Tumblr media
It started happening a few days ago when you heard the whispers of people making unsettling remarks about you. Apparently, you were obsessed with Lee Heeseung.
But the rumors were not true. You barely acknowledged Lee Heeseung’s existence, you certainly do not have the biggest crush on him, and most definitely didn’t have the fantasy to fuck him. These are wild statements to come out of someone’s mouth, but those were just rumors.
Well, that’s what you wanted people to think. It’s true that you have a crush on Heeseung, a huge one that gives you constant butterflies, in fact. It started off as small feelings in middle school because you just found him cute. Then in high school, you started to gain real feelings, an admiration for him. He was the smartest dude in school, the captain of the basketball team, and he was always soft spoken and sweet to anyone he talked to. It was impossible not to fall for him.
With all these years of having these feelings, you barely talked to him, even if being in the same circle of friends. Though, things started to change this school year. The friend group started to hang out often since ways would be parted for college next year. You and Heeseung started talking more and you even got to know each other better, which made you hopeful for something more.
But soon, you were met with bitterness, a feeling close to heartbreak. He started getting distant from everyone — especially from you. You overheard from the chatters around school that Heeseung was a major fuckboy now who slept with the girls at school. You never judged him, despite the aches in your chest that it caused.
The girls who slept with him would brag about how good he was. Heeseung, the sweet guy he is, was the sweetest in bed. And as much as it tarnishes your self worth and disregards the deep feelings you have, you didn’t mind the idea of being his just for one night, let alone a few hours.
You just wanted to be one of his girls.
Tumblr media
You slammed your locker closed and was met with Heeseung who had a sly grin on his face.
“So, should I take you to my place tonight? Or do you prefer if I take you on a date first?”
You haven’t talked to him in a week and there was no doubt that he heard about the rumors — the rumors that he had no idea were true.
“What are you talking about?” You said with a hint of defensiveness. You quickly softened your expression to make up for your attitude, you were just tired of everyone talking about you.
“Nothing,” Heeseung shook his head, “I’m just teasing you. I heard what people are saying.”
“None of it is true,” You lied.
He let out a low laugh, which caused your heart to drop in fear. “It wouldn’t be so bad if they were.”
You gently push his shoulder and Heeseung quickly gets rid of the smirk on his face. “Stop joking around, a lot of people are already on my ass about it. And everyone knows you have a different girl in your bed every week, it just makes me seem twice as desperate.” You playfully say, taking the situation less seriously as Heeseung is.
You watched as his gaze fell to the floor. Were you wrong to bring up his reputation?
Heeseung scratched his head before meeting your eyes, “It’s just rumors and they will go away soon,” he spoke matter-of-factly.
“I’ll see you tonight at the bonfire?”
You scoff and shake your head. “I probably won’t go anymore because of what people are saying.”
He notices hurt evident on your face, but he smiles anyway. “If the rumors aren’t true then don’t let it bother you,” he takes a step closer and you start to feel your heart pound. “I’ll try to find out who started it, but I better see you tonight.”
At that he leaves, and there it was, the feeling of butterflies floating around in your stomach. His assurance makes you feel better.
It was impossible to hide how widely you smiled and how heated your cheeks felt. He was just being a kind and caring friend, yet it was impossible not to fall for him.
Tumblr media
Bonfires were held by the school to celebrate the wins of the basketball team. You always had a great time hanging out with your friends, meeting new people, and supporting the team. Though, it also wasn’t fun to always watch the team captain stick his tongue down someone’s throat and completely disappearing before the night ended.
You decided to attend the one held tonight, although things would be different. There will be people who are constantly going to talk about you or maybe even say things directly to your face.
On the way to the bonfire, you thought about the last words Heeseung said to you at school before he left your locker. These stupid remarks that people are saying will eventually go away. But you still had no idea who would start these rumors.
You thought that you hid your feelings pretty well by not telling anyone, not even your closest friends. Maybe you were just too obvious.
“What if someone humiliates me tonight?” You walked down the beach with Hana, having a churned feeling in your gut.
“We’re not gonna let that happen,” Hana softly says while wrapping a blanket around you. “The boys will literally kick someone’s ass, you know how protective they are of you.”
You thank Hana for helping you ease up. You let go of your uneasy thoughts, Heeseung is expecting to see you which matters right now.
“You guys made it,” Jake got up from his seat to hug you and Hana. You look around and take in your surroundings. There were more people than you expected. Sunghoon and Jay were sitting down around the campfire along with a few students from school that you recognized.
Noticing that Heeseung wasn’t here, you press your lips in a small frown, already thinking about the worst of where he may be.
“Where’s Heeseung? Did he already leave with someone tonight?” You ask Jake in a playful manner, preparing your disappointment if he already had disappeared with someone else.
“No,” Jake laughed, “The basketball team snuck in booze so he’s helping with that. He’ll be back.”
You nod and try to hide the evident sigh of relief that was let out. “Forget that I asked,” you laughed before going around the campfire to greet Sunghoon and Jay.
“Are you okay?” Jay asked. “I’m fine, I’m just gonna hang for now and probably get a drink later,” you said, taking a seat in an empty space. You recognize the person sitting to the left of you, he was definitely a player of the basketball team.
“Hey, aren’t you suppose to help-“
“Have you fucked the captain yet?”
You heard the boy say as his lips turn into a sneer, and you started to chuckle nervously, the question catching you off-guard but it was expected right? You and your obsession with Heeseung was the talk of the town this week.
“Are you seriously asking me that?” You groaned out. Before the boy could answer, he was lightly smacked in the head. “Hey, leave her alone,” announced a familiar voice from behind you.
It was Heeseung with an agitated look on his face, and you couldn’t help but feel your lips slightly upturn into a grin. You watched as Heeseung took a seat, separating you and his teammate.
The action made your heart warm.
“When did you get here?” The irritated look on his face changed as he smiled fondly.
“I just got here with Hana.”
Heeseung nods before initiating small tension of silence. You notice him carefully bringing his stare to you. It was as if he using his eyes to trace every detail on your face and this freaked you out.
“Is there something on my face?” You questioned anxiously, hoping that you didn’t actually have anything on your face because it would be embarrassing, especially in front of your crush that you’re trying to impress.
Heeseung shook his head and chuckled. “No, I’m just glad you’re here,” he softly said.
A shit eating grin appeared from his response and you were flustered, your face possibly super red.
“Am I missing something?” You giggled, in disbelief of the words coming out of his mouth.
You were happy to know that he’s glad to see you, you actually wanted to scream, but you were also a bit confused on why he suddenly felt this way.
He was a fuckboy and this was probably his way of taking his girls to bed, not that you minded because this is what you want — a chance to be his for one night, but something felt off.
“All of a sudden you’re happy to be around me,” you lightly shrugged while taking a moment to get lost in his wide eyes, “What’s going on?”
His throat bobbled before he forced out a laugh, “Nothing’s going on. I just wanna make sure you’re doing okay after what people are saying.”
You didn’t know why, but you had a hard time believing him. You had a feeling that he wasn’t telling the truth. “Thank you-“
“We’re gonna play truth or drink.”
You drew your attention away from Heeseung when Hana was in front of you.
“I’ll pass,” you tell her.
Hana crosses her arms and pouts, “Just play for one round then you can go back to- whatever,” she turned her gaze to Heeseung who was awfully sitting closer than you remember. Hana notices the close proximity but doesn’t comment on it, instead, she’s waiting for you to answer.
“Why are we playing truth or drink?”
Hana grins, “The boys suggested it because they’re bored and the booze hasn’t kicked in yet.”
“Fine, but just one round,” you warn.
Hana happily takes a seat next to you with Heeseung still on your left. You watch your friends and a few familiar people around the campfire get comfortable before the game starts.
“Heeseung,” Sunghoon managed to get everyone’s attention, “Can I ask you first?”
You turn to face Heeseung who swallowed as he sat up to unintentionally fix his posture. “Sure,” he said without hesitation.
“Alright, let me think,” Sunghoon muttered.
“When was the last time you slept with someone?” There was a hint of tease in his voice.
Heeseung eyes got a bit wider while the question caused the others to ‘ooh’ like children. You, however, felt your stomach twist. You were curious, but also didn’t need a reminder that the guy you have feelings for is sleeping around with most of the girls at school but you.
You feel your brows furrow when Heeseung locked eyes with you for a moment before he finally spoke out his answer. “A month ago.”
You tried to give out a quiet laugh, but Heeseung heard and quizzically tilted his head at your reaction. “You’re lying,” you murmured.
Heeseung peered intently at you, he was taken aback. “It’s the truth,” he cleared his throat.
You almost feel bad, but you skeptically stared at him, “I have a hard time believing that.”
His expression turned into a more serious one, and you suddenly felt a sense of nervousness wash over you. Have you struck a nerve?
“I’m sorry,” you said as he went silent, “It’s just hard to believe that the biggest fuckboy at school would go a month without sex.”
You and the others who heard everything shared a look as Heeseung snickered. You turned to face him and this time he was closer. There was an uncomfortable closeness. He was intimidating, and you felt your breath hitch, regretting the words that came out of your mouth.
“How many times are you gonna mention me being a ‘fuckboy’ and the girls in my bed?” The change of tone in his voice was almost scary.
“I shouldn’t have said that,” You shake your head and try to apologize. You acted out of jealously and bitterness. “Heeseung-“
“I answered. Who’s turn is it?” he interjected while looking around to continue the game. Thankfully, no one made a single comment to what was heard. Jake proceeded with the game by asking the girl next to him a question.
You cursed under your breath knowing that it was wrong to not believe Heeseung’s answer and to bring up his reputation about his sex life. Not wanting things to be weird, you attempt to apologize again but was met with hard silence.
After a moment of listening to your friends play the game that you forgot was occurring, Heeseung finally looks back at you and there was something in his gaze you had never seen.
“Are you jealous because you want to fuck me?” He mutters lowly for only you to hear.
You freeze completely.
The intensity in his stare and the sensual tone in his voice made you feel something that you have never felt before when he spoke to you.
“T-that’s not true,” you stuttered, trying to ignore how hot your ears and cheeks felt.
You felt as if you were caught and the truth of yours was finally going to come out. You weren’t ready to tell Heeseung about your feelings, you weren’t even sure if you’re going to confess.
“I know,” Heeseung softly lets out with a quick change of expression. He grins, noticing your flushed face. “I’m sorry, it was just a joke. I just like seeing you flustered,” he admits.
You playfully push his shoulder just as you did when he was at your locker earlier today. You let out a huge sigh of content that he wasn’t super pissed about the comments you made. But why was he always playing around with you?
“Y/N, your turn.” Someone from your class blurted out which caused your head to shoot up.
“What’s your question?” You uttered.
Your classmate took a pause to think of a suitable question to ask. “Are you currently seeing or dating anyone?” They finally spoke.
“I am not,” you said easily.
“That’s good to know,” a voice said and you swore it came from the left of you, but you weren’t certain. Suddenly, you notice everyone looking at the boy next to Heeseung, the one who spoke to you earlier, with faces of terror.
“What did you say?” You asked the basketball player with a slight anxious tone to your voice.
Along with everyone around the campfire, Heeseung had his eyes glued to his teammate.
“I said that it’s good to know you’re single,” He said with an exasperated voice.
The comment made you feel a bit irked, but your focus was on everyone whispering and some even laughing before they quickly moved on.
“She’s lying,” you heard another sudden voice blurt out. This time, the voice sounded clear and close. “She’s taken by me,” Heeseung declared, not sparing you a glance.
“What?” You exclaimed, feeling your heart beat rapidly to the point that you didn’t notice Hana trying to speak to you. “Heeseung, stop,” you urged, knowing that he was playing around again.
Heeseung ignored you and instead, nodded his head, “We’ve been dating for awhile now.”
“Stop fucking around again, it’s not funny,” You pleaded while grabbing onto his arm to get his attention. He finally met your eye contact but kept going with his act by appearing to be upset.
“Baby, come on.” He whined out, practically begging with his big doe eyes.
You would usually feel the butterflies in your stomach, but this was different. You started to wonder why he treated everything as a joke. And it wasn’t his fault that he wasn’t aware of your feelings, but he was really torturing you.
“Is that why you made up those rumors?”
Heeseung glanced over your head as your eyes widened at the sudden statement. You turned around and surprise crossed Jake’s face.
“You made things up to soft launch your relationship?” Jake continued, directly speaking to Heeseung.
You take a second to process Jake’s words and the look Heeseung gave him. All you can do is inquisitively raise your brow at Heeseung, while trying to get rid of the huge lump in your throat.
“What is he saying?” You softly asked, trying to ignore the heavily feeling in your chest. Heeseung opened his mouth to speak, but then closed it.
“You made up those rumors?” You raised your voice, trying to get an answer out of him, but there was nothing so you get up from your seat and stand before him.
“Do you know how many people at school have humiliated me?” You choked out as the realization hits you. You were betrayed by your own friend who happened to be the one guy that you have intense feelings for. “Why did you do it?”
“Y/N, I’m sorry,” Heeseung stands and attempts to hold your arm but you quickly pull away.
You shook your head fervently, “That’s all you have to say? Why are you doing this to me?”
Lee Heeseung always gave you a sense of what heartbreak felt like. The way most girls had a taste of him and how he betrayed you.
Was it wrong to not believe that he was hurting you? Maybe you were obsessed with him.
“I’ll bring you home,” Hana reaches out for your hand and leads the way to the car, both of you leaving the bonfire after saying quick goodbyes to your confused friends. You felt humiliated enough and just wanted to go home.
You hear Heeseung practically chasing after you, “Wait,” he pleads, voice cracking lowly.
“Why did you do it?” You let out, blinking back incoming tears because you weren’t going to cry.
“You’re always fucking around with me and I didn’t do shit to you,” the pain in your voice was so evident that Heeseung shook his head, an array of emotions flurrying across his face.
“I didn’t mean to humiliate you,” he gently said.
As much as it hurts, you said nothing and got inside the car, leaving Heeseung feeling like complete shit. You repeatedly asked the same question, yet it was always dodged. To you, it wasn’t worth to fight for an answer anymore.
On the way home you confessed to Hana about your crush. She wasn’t all that surprised because yeah, you were just too obvious about it.
Now you were in bed, trying to forget all that is Lee Heeseung, but it was too damn hard. Your stupid crush as you call it, felt more than a simple crush. That invisible pull he had on you was too strong and it seemed impossible to move on.
You wonder if he were ever going to apologize, were you going to forgive him quickly?
The thought of moving on continued until you felt your eyes closed and drifted to sleep. But suddenly, you heard a few taps on the window which caused your eyes to snap open.
Surprised and super tense, you ran to your window and hesitatingly open your blinds to reveal Heeseung standing outside on your balcony. He had that same look on his face when didn’t spare him a chance to speak before getting inside the car. You open your window to let him in, praying that you weren't loud enough to wake your parents up who were asleep down the hall.
“You scared me,” you whispered, watching him enter your room through the window with ease. You quickly cross your arms, feeling a bit exposed in just silk pajama pants and a tank top.
“What are you doing here?” You panic as he scans your room. “My parents are sleeping and-“
“I’m sorry I made up those rumors,” he interrupts, face dropping in hurt as he stands before you. You narrowed your eyes at him, realizing how close he was standing. It was difficult to keep your heart steady, you didn’t even have time to process that Lee Heeseung was in your room.
“Why did you do it?” You ask the same question once more, hoping he answers this time.
“I did it because I wanted your attention,” his throat bobbles. “It’s actually really fucking stupid,” Heeseung sighs hard as you attentively listen, not fully understanding his words.
“I like you a lot and I thought that these rumors would bring us closer together,” he confesses. “It’s so stupid, I don’t know why I thought that.”
Your breath hitches as your arms drop. This new information is hitting you with surprise, causing you to take a tentative step forward, “You like me?” You couldn’t believe him.
Heeseung nods, “I’ve liked you for a while,” he huffs and glances away. “I started sleeping around to distract myself from you, and I tried getting rid of my feelings because I knew you wouldn’t like me back,” a laugh was let out.
Your mouth falls open, but you were speechless. The boy you’re practically in love with is reciprocating his feelings and he left you momentarily stunned as if a sudden jolt of electricity had coursed through your veins.
“Heeseung,” you shake your head, having a difficult time comprehending what you’ve heard.
“Wait,” he brings both hands to each of your bare shoulders. “It’s true that I’ve stopped seeing other girls. Whenever I was with them I couldn’t stop thinking about you,” he pauses and grins for a moment, “So I had to stop.”
“You sound insane right now,” you let out without thought and he sighed with a nod, “And you made me look like a fool and an obsessive freak.”
He nodded again while removing his hands, “I know and I’m really sorry for doing that to you. And I’m sorry for what I pulled at the bonfire, it was wrong to lie like that in front of everyone.”
You crossed your arms, “The rumors you said-“
“What I said about you was fucked up.”
A frown fell upon him as you stare into his eyes. You knew he was genuine with his words — he wouldn’t have snuck into your room and risk getting you both caught if he wasn’t.
You slowly step forward, cupping his face with a hand and taking the chance to finally close the gap between you two, capturing his lips in a kiss. You heard him let out a gasp when he felt your lips on his. Heeseung easily melts into you while returning your kiss, and you can’t help but smile, finally kissing him after wanting him for so long.
You were the first one to pull away when air became necessary, “What you said was all true.”
He furrowed his brows, unable to find words to say anything. The redness of his ears makes you giggle, it was cute to see how shy he was.
“I like you too and I thought about being with you,” you interlock your hand with his, never leaving his gaze. “I thought about it a lot actually,” you remove the hair in your face, “Whenever I heard that you were with someone else.”
Heeseung tried to gather the courage to speak. According to his words, he’d never thought that you would feel the same way. To express what he was feeling inside, he brought his lips to yours for a quick kiss before pulling away.
“What fantasies do you have of me?”
The question causes you to hide your face in embarrassment, but Heeseung quickly removes your hands, regretting his pestering remark.
“I’m truly sorry, I’ll make sure people at school will stop talking about you. I did something very shitty and you don’t deserve it,” he admits.
“I forgive you,” you bury your face in Heeseung’s shoulder, “Only because I’m an obsessed freak.” You joke hastily causing him to chuckle fondly.
After a moment of being in each other’s embrace, you stare into his vulnerable eyes, allowing yourself to act on your feelings. “I want to be yours. I always have,” you beamed.
Heeseung understands quickly, because he also has always wanted to be yours. His eyes fluttered closed as he pressed his lips against yours softly.
He kissed you gently and slow, until he’s suddenly attacking your lips, and you feel both of his large hands cupping your small face. He licks your bottom lip for permission to shove his tongue inside your mouth and you accept, both of you fighting for dominance. It was like a reflex with the way you grabbed onto his hair.
You felt his hand slip under your tank top and he grabs your breast, kneading it gently. A loud exhale leaves your mouth, his touch igniting you.
Heeseung quickly broke away from you and nuzzled your temple before taking a deep breath then sighing, “We don’t have to go all the way.”
“Lee Heeseung turning down sex?” You tease him and he laughs before kissing you once more.
“I didn’t come here expecting something to happen. You’re special to me.”
His declaration makes your hurt flutter and creates an uncomfortable feeling between your legs. “I want you,” you tell him.
Heeseung freezes.
“Have you done it before?” He takes your hand.
You hesitate before shaking your head, “I’ve did other things before, but I’ve never gone all the way with someone.”
Your response makes him pause.
“Then it shouldn’t be with me,” he says before withdrawing his touch and taking a step back.
You grab his arm, refusing him to walk away, “Hey, I want it to be with you. I don’t care about how many other girls you’ve had, that’s not important,” you tell him. “Heeseung, please.”
It felt like a long time waiting for him to say something. Finally, he speaks up, “If we do this then I want you to tell me to stop when you want me to,” his voice is uncharacteristically quiet.
“Okay,” You nod your head accordingly.
“But we can’t be too loud, your parents are down the hall,” he amusingly smiles.
You nod your head one more time as he searches for any last signs of you wanting to back out. His hot breath fanned on your face as you pull him closer by his shirt.
He leans further down to press a trail of kisses against your jaw as you take a deep breath before tugging at the end of his shirt while his hand slides under yours, cupping your breast firmly this time. Heeseung removes his shirt, revealing his exposed chest as you take off yours.
You watch him take a step back to admire you, which leaves your face flushed with heat.
“You’re perfect,” he says, and all you could do is smile because you notice the tent in his pants.
Heeseung wraps his arms around your waist and shoves his tongue back inside your mouth. You rub your thighs together feeling yourself getting soaked, you wanted to feel him already.
When you wrap your arms around his shoulders, you can’t help the way your body reacts to him as you attempt to rub yourself against him.
Heeseung notices this and instead of letting you continue, he slides a hand inside your pants and between your legs to spread your slick while also pressing the heel of his palm on your clit.
“That feels good,” you groan out, still attempting to press against him. When you succeed, a small grunt leaves his lips. “Does it?” He says coyly while curling his long fingers inside you.
You don’t answer him and it’s because he’s hitting your sweet spot, making you unable to speak. He fastens his pace and you feel your orgasm approaching, “H-Heeseung, I’m so close,”
He relentlessly rubs circles around your clit, reveling in the pretty noises coming out of your mouth. You feel your thighs shaking as you continue grinding against him, and it was becoming too much until you let out your release, holding onto his biceps to steady yourself.
After retracting his fingers and wiping them clean on his pants, Heeseung easily picks you up from off the ground and props you on your bed. He grabs the band of your pants to pull them down before quickly slipping off your panties. You impatiently lay there, waiting for him to undress.
He starts to strip off his pants by unbuttoning the buttons, his boxers followed by it. The sight of his cock leaking with precum caused your eyes to widen. He was pretty, prettier from what you’ve seen before, and you can’t help but feel nervous as to how he was going to fit inside you.
But you trust him and give him a nod to continue because you want this so bad. Heeseung started to stroke himself, and with the copious amount of precum, he was able to glide up and down with ease. The view of Lee Heeseung looking gorgeous on your bed while naked leaves you breathless.
“Shit,” he lets out a panic grunt.
You sit up and notice the worried look on his face, “What’s wrong?”
“I’m sorry baby, I-I don’t have a condom,” he mutters, and by the tone in his voice, you could tell that he was freaking out. “I have one in the car, I could run to get it really quick.”
You think about it for a second before shaking your head. Although a condom would be the safest choice, you don’t want him to get dressed just to undress again. Your parents were still in the house, and you were afraid that he’d get caught sneaking back inside.
You also wanted him now, you weren’t sure if you could wait much longer. “You can just pull out,” you suggest and he immediately refuses.
“It’s okay, I trust you.”
“Are you sure? I don’t have a problem getting it.”
You reach for his hand and give it a tight squeeze before nodding, “Yes, I’m sure.”
“Unless you aren’t?” You continue.
Heeseung shakes his head, “No, I’m sure. I want you too, very badly, but I want you to feel safe.”
You lay back down while pulling Heeseung until he’s hovered over you. “I trust you, Hee. It’s fine.”
Heeseung merely tilts his head and lets his smile deepen as he removes the hair in your face to see you clearly. He kisses the side of your mouth then your lips before taking his throbbing length to slowly slide inside you.
With his precum and your dripping core, he is able to slide in easily, but he deliberately takes a slow amount of time, not wanting to hurt you. Your hands desperately grabbed at his bare shoulders, digging your nails in as he slides in deeper. You feel full when he’s only halfway in, and as much as you wanted to him to bottom you out and fuck you relentlessly, it did hurt a bit.
“I’m sorry,” he halts and completely slips out, feeling you slightly shift and noticing the uncomfortable look on your face.
“No,” you grab him by the arm, “Don’t stop.”
Heeseung obliges, lining his cock up with your entrance and gently easing the tip inside. He inched inside deeper and your walls squeezed when inviting him in. Heeseung fully inserted himself into you, causing you to cling onto him and let out a loud whine. He allowed you to adjust as he stretched you out and the feeling felt better than just fingers, you were already addicted.
He grabbed your thighs and grinded himself upwards, placing his dick so deep inside you. Heeseung grit his teeth attempting to hold back his sounds before planting a weak kiss on your lips, never feeling like this with anyone else.
“Does it feel good?” He whimpers, gradually increasing his pace when thrusting inside you.
All he got as a response was moan and he chuckled, finding it cute. You were enthralled, feeling his movements become faster, more ragged and desperate. “It feels- so good.”
Heeseung was watching you with lustful eyes as you took his cock in ecstasy. Your lips met, exchanging warm breaths and loud moans into each other’s mouths as it echoed inside your room. “You feel good, perfectly made for me.”
“I’m glad it’s with you,” You accidentally let out, trying to contain your moan. After hearing your words, he groaned and firmed your hips closer. You feel him increasing his pace, hitting your spot as he slid in and out of you, almost tipping you over the edge. “Heeseung-“ You began.
He lets out a soft grunt before slyly sneaking a hand down to graze your clit. You squeeze your eyes shut and clench hard, his words and warm touch helping you to approach your release.
“Hee, I’m close,” you cry out. He continues thrusting sensually, causing loud sounds to leave both of your mouths at the sensation.
Simultaneously, you both cover each other’s mouths restricting the loud noises so that you wouldn’t wake your parents up. And you release just like that, moaning into Heeseung’s hand.
“Fuck,” he exhaled, “You’re perfect.”
You were dizzy and disoriented, barely making out the words that left his lips as he slows down his rhythm, still fast enough to chase his own release. “I’m gonna cum,” he whined, his fingers gripping your hips almost painfully.
His touch felt amazing and you were vaguely aware of Heeseung pulling out just in time. You groaned, watching as he gasped himself in his fist, pumping himself over your stomach as he painted you with his seed.
His weight gently pushed you flat against the mattress, his puddle of cum sticking on the both of you as you both shook from the intensity of your orgasms. Heeseung pressed small kisses to your shoulders before getting up from your bed and picking up his shirt to clean you.
“Are you okay?” Heeseung asked before rolling to lay next to you. “Does it hurt?”
You shook your head, “It was perfect,” you then plant a small kiss on his lips while removing a piece of his hair that stuck to his forehead.
“You were very sweet with me.”
“I told you that you’re special to me,” he replies, pressing his lips against your forehead.
The corners of your mouth upturned into a huge smile, the butterflies in your stomach were floating around as if they didn’t leave. But in a matter of a quick second, your body language changes into a more stern and stiff manner.
“What’s wrong?” His voice trembled in concern.
A sudden feeling of insecurity hit. Heeseung knew how to make you feel good, it wasn’t like anything you’ve ever felt before and a reason might be because he is experienced, but you wonder if you were able to satisfy him — to make him feel good.
“You were so perfect, I don’t know if you could say the same,” you drop your head in defeat. “I’m sorry if it didn’t feel good to you-“
“Baby, stop talking,” he urges.
“You said that you don’t care about how many girls I’ve been with,” he reiterates. “I don’t care if you’re experienced or not, it was perfect because it was with you. I want to be with you.”
You could feel your voice caught in your throat. The look in his eyes as he declared his words made your heart pound hard in your chest. It feels unreal to finally win over your crush of how many long tumultuous years. After everything, you wonder how lucky you got with him.
And Heeseung was thinking the same thing. He felt lucky to be with you after all of his fuck ups, he was obsessed with you too.
“You’re with me,” you tell him.
“Okay then,” he looks satisfied, “You’re my girl.”
Tumblr media
© fairyofhee 2023.
note — thank you for reading! please leave any thoughts or comments, reblogs and feedback is greatly appreciated!
3K notes · View notes
sukunas-wife · 4 months
Text
Sealed 1
2 3
Tumblr media
Sukuna had been betrayed and sealed away by fellows sourcers.
The last thing you remember was How you pulled him with you, he was just starting to learn his cursed technique. It was as devastating as his fathers technique, but he still didn’t understand how to use it properly, you couldn’t find your husband, where was he, you detached frantically carrying your son out the palace as you ran, the frantic screams of the palace help, where was Uraume you couldn’t find them either.
You’d be a fool to run straight into battle, your own skills weren’t as strong as Sukuna’s but your experience had definitely left you well off, but the Toll of Carrying the frightened Yuji and fighting as freely as you could was draining your Stamina, you could feel how you were being surrounded. Silk kimono torn from battle, you tried to outrun and take cover outside the palace after Sourcerer’s had made it in.
Just as you were going to make your escape you felt the burning against your skin before you saw the red chains dragging you back, holding Yuji to look st you in a panicked rushed voice “Run Yuji, Find Uraume or find My lady in waiting the one who always wears white robes with a black belt. Don’t let anyone catch you and don’t trust anyone until you find either your dads help or mine. Please Go.” He watched as your dug your hand into the ground catching a rock he had tried to burry in the ground long ago, “no! Mommy i don’t wanna leave you come with me.” He didn’t move from your arms as you tried to set him down “Yuji, please.” You managed to set him down holding on to that large rock muscles shaking “I’ll come get you when it’s over but you need to be safe for now.”
His teary eyes tore into your heart and shook your head no with a weak smile “Don’t cry baby” using your free hand to wipe away the un fallen tears, “Promise you’ll come back for me?” “I promise baby, I won’t leave you alone longer than I need to, I’ll be right back.” He held his little hand “Promise me like you do daddy.”
Your heart aching you took his little hand, the giant ghost of chains wrapped around your wrist and his leaving a faint star like mark on his upper fore arm and yours “See I promise, now go!” He nodded and started his run, finally out of site you let go of the rock thrashing as you’d were being dragged grabbing the chain and pulling yourself up, the chain around your ankle had become the weapon once you came face to face with the sourcerer who thought they could so easily dominate you.
🖤🩶🩶🩶🖤🩶🩶🩶🖤🩶🩶🩶🖤🩶🩶🩶🖤
The smell of smoke, your dizzy head on the floor, Sukuna was i front of you at a distance trying to break from all the chains and seals they had used on him. You tried to raise your head only to be kicked back down, causing Sukuna to thrash and yell the chains sounding like they were ready to break
“Su..kuna.” Your weak voice as you caught his eyes he looked at you, raging more when you could barely keep your head up and eyes open, “Yu.. where’s yu-“ the cries of your son forcing you up to turn and scream, the heart breaking cry as your watched a group of men carrying your son by the back of his robes, he kicked cried and screamed and looked at you when he heard your cry, the women there didn’t even flinch when you cried and screamed out hideously, your voice resembling the screams of curses and the cries of Demons. Your sons cries called out “ MOMMY! DADDY!”
“YUJI.” Sukuna’s sharp Yell as he managed to stand in his Chains
“Yuji!” Your voice hoarse as you forced your flesh to burn against the chains so you could move “yuji…” the “Ryomen Sukuna you have-“ your consciousness was in and out over the sounds of your heavy breathing and crying and you didn’t all you could to drag yourself to Yuji,
“As a result you WILL be sealed away, but first to make sure this never happens again, We will also ve sealing your son in the lines of time to assure you never come across him again, you and your supposed wife are far to powerful to risk in the line of time you will both be sealed in your respective manner.
Forced to watch as Sourcerer’s circled yuji ignoring his cries and please, ignores your screeches and tears as your son looked at you one last time with teary red eyes and red cheeks, “Daddy.. Mommy.”
Your heart shattered and screamed thrashing around when your son was gone completely. The prison realm was opened around you, and you turned to Sukuna who was surround, the chants around him as they started to seal him one by one, you locked eyes with him, your words “I love you.” His face just as he managed to say it back he was gone. Your head hanging low as you stared at the box “any last words cursed woman.” You shook your head “no words just this.” In a last minute attempt you forced out all of your cursed energy in one solid push, everyone fell, you fell weak, the man informe of your who had almost been severed managed out a choked “close.” the prison realm closing forcing you in
There you sat in the prison realm on a throne of skeletons begging to reach up and touch you. You were tired but there was no doubt in your mind now you had all the time in this work your cursed technique would be sharpened until the day you would make your escape.
2
2K notes · View notes
whoahoney · 1 year
Text
Unbelievable
Eddie Munson x friend!Reader
Summary: reader has a crush on eddie and plans to confess her feelings at the bar, when she finds him sitting with a gorgeous girl, she doubts herself… what will she do?
Warnings: minors DNI, unwelcome advances, drinking, jealousy, anxiety, making out, allusions to smut
A/N: dedicated to the lovely @easy-peasy68 and this awesome request she sent in! I hope you love it, darling! 💖😌
─── ・ 。゚☆: *.☽ .* :☆゚. ───
Tonight was the night—you were certain.
Tonight you’d worn your best clothes and redone your makeup twice. You prepared to drink until you were drunk of sorrow or happiness, one of the two.
“You’re not allowed to say that.” Robin chided over the phone as you walked to the bar and roll your eyes, “Think positive! He’s your friend, if he doesn’t return your feelings, how mean could he be about it?”
“I know he won’t be mean, Rob, he’s perfect!” You whine. “If he’s gonna let me down I know he’d do it in the sweetest most earth shattering way.” You watched the sidewalk pass beneath your feet and tried not to imagine the look of disappointment on his face.
“I have it on good authority that people can still be friends even after one rejects the other! Just look at me and Steve. We’ve been sailing this platonic love boat for years now! His dorky love confession is just a blip in the past now—“
“Whoa, wait, my love confession was not dorky—“ You hear Steve in the background and roll your eyes as you come to a stop before the sticker covered door that you’d grown quite fond of, this being Eddie’s favorite spot.
“Alrighty, Rob. I’m here.” You mumble and lean against the building.
Robin gasps, “Okayloveyou, call me after please, byeeeeee!” She almost sings as you end the call.
You take a deep breath and pull the door open. You’re so distracted looking for Eddie that you nearly blow right by the bouncer, sat at his laptop watching Lord of the Rings as he checked IDs.
You roll your eyes as he shoots you a questioning look, comparing your birthdate to your face before handing it back to you. You mumble a thanks and let your eyes scan the seats along the bar, where Eddie always sat.
You wondered if you beat him here for once, if you could be the one with two drinks waiting in front of you to be shared when he sat down like he’d always had with you.
You wonder if he’ll compliment your outfit, if he’ll even notice it. He typically always had a little compliment at the ready for you, about your hair or perfume, simple words that made you wanna shudder and savor the feeling forever.
A group of people grabbing drinks from the bartender caught your attention. They laughed merrily with each other and grabbed two tall glasses each to take to their awaiting table of friends, but when they moved, they also revealed a scene you never wanted to see; Eddie sat at the bar, and a gorgeous girl in your spot next to him.
Your heart ached and sank in your body, the beating of it suddenly so powerful it thudded in your chest. You wanted to swallow the lump in your throat, but your mouth was so dry you couldn’t, it just added to the sandpaper feeling prickling all the way down.
You wanted to cry at the way Eddie’s shoulders shook with a chuckle, facing the wall of bottles while she faced him, leaning closer on her hand and letting her ample cleavage show. She wore a red dress, one you wouldn’t even dream of wearing. Her lips were painted the same color and her eyes were lined with black so thick it reminded you of the music videos that sometimes played at the music store Eddie worked at.
She was perfect. And you suddenly felt as if you were not.
You feel someone bump into your shoulder and realize you were standing in the middle of traffic, grabbing a place at the bar with shaking hands, on the other side of three large old men that frequented the bar too.
Your mind was reeling and spinning without any alcohol to fuel it, so you opted for a water to collect yourself. When the bartender sat the tall glass in front of you, you take three big gulps of it and then some deep breaths. “Just go on over there, honey.” A gruff voice said.
“Yeah, that’s your spot!” Another said.
You turn to the right to see the old men looking at you, their leather vests, fading tattoos, and bald heads usually intimidating you, but when you saw them now, looking at you, you only saw concern in their eyes. You shake your head, “I don’t know what you mean.”
The men chuckle kindly, “Sweetheart, we know that’s your boy over there. And that broad has been buggin him for the last ten minutes about buying her drinks.”
Your brows push together and you lean over to view the two down on the other side of the man that spoke to you. Eddie had a tense smile, one he used when he didn’t wanna be rude.
“He could be nervous. She’s awfully pretty,” You think.
Another one of the men notice the skeptical look on your face, “He’s here to see you, ain’t he?” He asks incredulously through his thick mustache.
You shrug and nod, “We come here every week. W-We’re just friends though, so I should leave him alone.”
The men chuckle again before the third one pipes up, “Uh-uh! We gotta pool goin on how long it’ll take you guys to kiss. Poor boy always looks like he’s gonna make a move and doesn’t.” He rolled his eyes and his friends agreed.
Your jaw dropped, amusement on your face, “He does not!” You quietly chide before sneaking another glance at Eddie’s almost cowering figure as he kept his body facing straight, barely turning his head to respond to the girl.
“Between you and me,” the man closest to her almost mumbled, “if y’all kiss after this week, I lose—so it’s now or never.” He tsked and took a swig of his bottled bud light. You blush crimson and close your eyes. “If you go over there and plant one on loverboy, I’ll give you $50.” He held out his hand for you to shake.
You try not to chuckle when you notice these old men have you almost convinced. You take a deep breath and shake his hand, “I have to right now?” You ask.
“You just have to go over there right now, okay? And if it don’t work out, you gotta seat right back over here.” He nodded and gave you a firm pat on the back that almost knocked you over as you picked up or water and climbed off the stool. As you pass by them, you hear their rumbling cheers while they no doubt watch you.
You keep stepping towards where Eddie and the girl sat, Eddie’s hair practically a curtain between himself and her.
“You’re just shy, aren’t you?” She purred when you got close enough. She reached out to stroke Eddie’s hand that rested on the counter only for him to drag it away into his pocket.
“Nah, no, I-I’m typically not.” He said with a dry chuckle.
The girl tsked and leaned forward as you stepped up right behind her, still undetected, “Aww, so you just act this way for little ole me? All cute and shy?” She flattered herself and giggled in a way that you figured was supposed to be alluring.
As Eddie turns his head to face her, you step over next to him and put a hand on his shoulder, “Actually I think you just make him uncomfortable.” You remark, as you look her over and school your face to look unimpressed with the girl before you, as if you hadn’t envied her at first sight.
You look at Eddie, who stared at you with brown eyes wide with awe. Your lips twitch when they attempt to smile at the two waiting glasses in front of him, sips yet to be taken. “Can I have my seat or do I need to sit in his lap for you to understand?” You look back at her coldly.
She scoffs and looks between you two as she stands with her purse and returns to her table of friends in the corner.
You exhale deeply and look over at your biker friends who had heard the whole exchange. They raised their newest glasses to you and drank with hearty laughter.
“Friends of yours?” He asks with a uneasy chuckle, checking out the old men skeptically before he spotted their patches and smiled.
You shrug, “New friends.”
He nodded. You lingered by Eddie, your hand still on his shoulder before you move to sit in your spot, “My lap, huh?” He chuckled, amused and impressed at your display of courage he’d never seen before.
You plop down, the seat pleasantly warm from the bitch that previously occupied it. “Yeah, sorry about that, you just seemed…” you shook your head as he nodded gently.
“Thank you.” He looked you over, his eyes growing large again when they paused at your chest. “You look… fantastic, wow.” He says with a dumbstruck smile as he took you in again.
You chuckle and shake your head, “Oh, this old thing. Just threw it on, y’know, but, uh, I’m-I’m glad you like it!” You smile at him, feeling the difference in the air between you tonight. It felt good. Full of possibility.
Eddie clears his throat and slides your drink over to you. “A toast— to my best friend;” he started as you lift your glass with a quirked brow, “The bravest, wittiest ….” He hesitated, peering into your eyes, “…prettiest girl I know.” He nodded as he finished.
“Here, here!” The familiar gruff voices echoed behind you in agreement, lifting their shots before throwing them back. You guys chuckle and sip your beers, your nose wrinkling at the first taste as you usually did.
Eddie chuckled at you as you set the glass down, foam on your upper lip. “What?”
“You got a little…” he pointed at your mouth, but didn’t give you a chance to clean it yourself, bringing his thumb up to wipe it off with one gentle swipe. “There… much better.” He said softly, his face inches from yours. His touch sending pins and needles where he touched. He’d never touched your face before—not to mention your lips.
You look down and blush, finding your knees between his and his body leaned close to yours. He looked so much more like himself now, that ornery glint in his eye, his boyish smile that always said ‘trouble’ when he flashed one your way.
You watch his ringed hand rest on your knee, stroking in loving circles before you look up at him, his gaze more serious, yet not stone. Something else was hidden in the look he gave you, something that felt familiar to you.
He whispers your name, “—Tell me something.”
You cock your head and give him a single nod, “What’s to tell?”
He scoffs and rolls his eyes before taking a drink, “S’gonna be like that, huh?” He looks at you again, playful smile on display as he leans closer to you again.
“Like what?” You chuckle, enjoying this game. Eddie rolls his eyes with a smile and goes to turn back forward when you catch his knee, “No, no,” you pat him before turning him to you by the knee in your grip, Eddie’s gaze darkening as his eyes flicked back up to yours. “No need for that.”
You go to withdrawal your hand, but he catches it., “Were you jealous?” He asked, his hand stop yours.
You can’t help but balk, your mouth opening and eyes widening before you can pinch your brows together and shake your head, “N-No,” you find yourself in the lie, “I just—“ you shrug, finding his eyes on yours expectantly, obviously working hard to keep his mouth straight and resisting the smile that threatened to curl up at the corners.
“Just?” He prodded.
“Like—ugh, the way she was touching you. And looking at you—”
“And… that’s not jealous?” He broke a little, one side of his smile lifting as he bit the other cheek.
Your cheeks blossom into magenta, your avoidant smile rising up on your face as you grab your drink as a buffer, not daring to move your other hand from his grasp. Eddie watches you as you gulp the brew and set down the glass, wiping your mouth with the back of your hand.
“Okay, maybe a little..” you shrug before looking up at him from under your lashes, your eyes darting back down when you saw his smirk.
Oh, great. It’s a joke to him.
“But if it was a guy, okay,” you start, “And if I was you, and I was looking the same way you did, you’d do the same thing, wouldn’t you?” You shrug in question. “You’d wanna protect me from an unwelcome conversation, right?”
Eddie nodded, “Yeah, absolutely.”
“See?” You go to move your hand from his, turning to face the bar when he catches you again.
“To protect you, yes.” He said, hidden urgency in his eyes as he squeezed your hand gently, “—But also because I’d be jealous.” He smiles at your hesitance to believe him as you gently shake your head in disbelief.
“So.. now would be a good time to tell you about my feelings?” You ask quietly.
“Feelings?” He asks in feigned incredulity. You fight the blooming smile as he teases you. “Feelings about what?” He mocks you at your own game.
You roll your eyes and push at his chest, smiling when he caught your wrist and released your other, turning his hand to face palm up, his fingers lingering on yours in the hope you’d wind your fingers through his.
And you do, just as he’s begun stroking his thumb over your hand, the one he caught on his heart.
“Tell me.” He says just above a whisper despite the chaotic barroom.
You nod, “I… I like you. A lot. An embarrassing amount, actually— since the day we met.” You stumble, looking down at the rings on his hands you’d never brought yourself to play with, though you thought about it a lot.
You’d never held hands like this before, always sure to stay in your own bubbles. But tonight, everything was different, and you both knew it wouldn’t ever be the same.
“I was hoping you’d say that.” He said casually.
You look up at him in surprise, to find him leaning forward and releasing your hand to hold you steady as he pressed a kiss to your lips. Your eyes melt closed and you kiss him back, not shying away from the urge to touch his face and neck.
You barely hear the cheers behind you until Eddie breaks the kiss to glance at your friends a few seats down the bar. You turn shyly to find them paying their tabs and handing cash to the man that convinced you to come over here in the first place.
He saunters over to you, cap on his head and a new dip in his mouth, the lump bulging beneath his bottom lip. “Here ya go, darlin, take your new boyfriend out on a date.” He dropped a fifty in front of you and shoved his winnings away in his pocket.
Your jaw drops and you go to hand it back to him, “Sir, I can’t take this—“
“The hell you can’t!” He said as his friends joined him, one of them taking his free hand. “I’m $200 richer because of you, let me share the wealth!”
“Gary, you leave them alone.” The man chided. “Congratulations, you two,” he said when he turned to you, “Seeing you guys here these last few months had us thinking about our old times—Gary and I have been coming here with our friends since ‘82.” He beamed at his partner and it was only then you noticed the pride flag patch, beneath the Satyrs Motorcycle Club emblem, along with a BACA patch to boot.
You smiled warmly as Eddie took your hand again and swiftly pocketed the $50 for you. “Well, we owe you fellas drinks the next time we meet!” Eddie said.
You smile at his heart and nod in agreement, “Thank you, so much.” You smile at Gary who nodded.
“We wish y’all the best—treat her right, pretty boy, she knows where to find me.” He pointed a thick callused finger in his direction with a teasing wink and a final pat on the back as they departed, hearing the unmistakeable revving of their friends preparing to leave.
Eddie looked back at you as you sighed, the tension from the last couple weeks finally falling away with each careful stroke of his thumb over your hand.
I could get used to this, you think.
“So…” Eddie said, in the way he always did when he had a new plan of action, “How about… we blow this popsicle stand, grab some food and then.. maybe spend the night at yours.” He said, looking down at your hands as he spoke, the way he did when he was shy.
You smile and think about the advantages you have now that your best friend might just be your boyfriend, how well you know each other already. How easy this felt since you said the words that felt like wire bristles coming out of your throat.
“Spend the night?” You ask with a hand pressed to your chest. Eddie blushes as he meets your eye, not bothering to clarify the sentiment of spending the evening at your place like you’d done plenty of times before.
But never spending the night.
You bit your lip before letting it slip out of your teeth, “You wanna?” You ask quietly.
His eyes shift again, that darkness taking over again as his mischief fell and lust took hold of him. He nodded.
“And before our first date!” You say in a theatrical gasp that had him giggling and shaking his head before taking a drink.
“We don’t have to if you don’t want to—“
“Who said that?” You scoff, taking a sip of the water you brought over with you as Eddie chuckled into his now free hands, shaking his head and groaning, “you’re unbelievable.”
“I bet it won’t be the last time you say that tonight.” You say daringly.
Eddie’s mouth drops open before he lurches off his stool to pay your tabs. As he stands in line his gaze keeps drifting back to you, knowing you’re watching him with a coy smile he’d never gotten to see before now. He figures now you must’ve been too nervous and it makes him chuckle as he looks you over again.
You notice this and shoot him a look, narrowed eyes and a suspicious smirk, only able to guess what he’s thinking about you.
Your eyes shift behind him to find the girl from earlier still sitting in the corner, her eyes on you with curiosity. You wonder if she saw your kiss, or how Eddie held your hands. Before you can think too much about it, Eddie’s obstructing your view as he approaches and holds out his hand for you, something else he hadn’t done before.
You take it gratefully and smile as you fix your purse. You step forward and feel his hand at your lower back, almost bringing you to your knees at first. You gathered yourself quickly and smiled when you saw his hand shoot out from behind you to grab the door, ushering you through into the warm night air.
His hand slips into yours and he pulls you closer to him. His smile is set on you and he wraps his arms around you, staring at you for just a minute.
“Thanks for my drink.” You smile, finding a hand on his chest and the other stroking the column of his neck.
He chuckles, “Of course. More than happy to cover my girl’s drinks.”
“Ooh, your girl.” You sing teasingly.
You feel him stroking your back at the edge of your shirt where a sliver of skin was exposed. “Yeah. Unless your mind has changed about me in the last five minutes—“
You’re quick to cut him off with a shake of your head and a “Mm-mm, nope!” That sends him smiling wider as he pulls you over to his car.
“You didn’t drive, did you?” He asks as you approach the Kia. You shake your head again and catch his smirk.
“You dirty dog.” He tsks and puts his hand against the passenger door you leaned against.
“What??” You ask through a giggle.
“You came here with a plan didn’t you!” He leaned in close, til his nose brushed yours and you could smell the alcohol on his breath. You thought he was going to kiss you before he pulled back and appraised you. “What—plan A I’m your ride, plan B, you Uber?” He asks.
You nod.
“I’d never let you get into an Uber.” He scoffs and opens the door for you, guiding your body around the door and into the car.
He watches you buckle up, and waits patiently til you look up at him in question, wondering if he asked something you didn’t hear.
“What?” You ask softly, trying not to melt at the way he looked at you.
He shakes his head gently, “Nothin,” he leans closer to you, “Just… glad I don’t have to pretend anymore. Feels nice.” He smiles again. You nod in agreement. “Plus I need a kiss from my girlfriend if she wants a ride home.” He pauses right in front of your lips waiting to you to close the rest of the distance.
“Is that how it’s gonna be, Munson?” You ask.
He nods, “Oh, yeah, I’m capitalizing on it. I’ll do anything for you if it means I get a kiss.” He looks down to your lips and back up again.
You smile and push your lips to his, with more fervor than you did in the bar, his lips warmer and wetter than before. Eddie practically drops to his knees to keep the kiss going, internally debating on climbing inside the car this way until—
“Excuse me? Excu—Excuse me!” A voice said from in front of the car. You’re the one to pull out of the kiss, Eddie following you before following your gaze and finding the girl from earlier, her friends behind her as she holds her keys in her hand, “Can I get into my car please?” She asks in uncomfortable calm.
Eddie stands up, “Oh, yeah, for sure!” He shuts your door and jogs around the front of the car without another look in her direction, scrambling inside the car and starting it just to turn to you and pull you in to continue your kiss.
You crack your eyes open to find the girl’s friends opening the back doors to her car and piling in, as she remained frozen to the spot, her mouth dropped as she watched how Eddie kissed you. You close your eyes and open your mouth just a bit more and feel Eddie’s tongue slide inside, and you hate that you hoped she saw it.
You moan into his mouth and let him explore before tangling your tongue with his. His taste was intoxicating, even after the beer. Kissing him in his car was a different feeling than kissing in the bar, this was more private—special even.
You’d spent a lot of time in the passenger seat of his car, smoking, telling secrets, singing together, crying after hard days, eating take out when neither of you feel like cooking, it was another one of the places that was special to you because it was somewhere you shared with Eddie. And now you got to share this in here too.
Eddie let out a savoring groan before parting his lips from yours. “Now that, was unbelievable.” You said as he smiled in the same goofy way he always did.
You giggle and look away as he turns up the music and put the car in reverse. “Bet it won’t be the last time you say that tonight.” He says before sticking his tongue out. You look over at him with a glimmer in your eye and a smirk that had him driving 15 over the speed limit and kissing your hand every few seconds, like he had waited for this just as long as you had.
And just in case you’re wondering—Eddie had you calling him unbelievable (and a few other things) by the end of the night.
-
-
4K notes · View notes
thatdammchickennugget · 5 months
Text
Just My Type
pairing - hockey player!theodore nott x figure skater!reader
tags - hockey player and figure skater au
warnings - none I think
wordcount - 1.1k
a/n - I wrote this drunk in the middle of the night soo...enjoy. might write a second part if anyone is interested
Tumblr media
The tension that had accumulated in your shoulders throughout the day slowly faded away with every stroke your skates took over the freshly resurfaced ice. Neither your skating partner, nor your coach were here yet. So, you decided to make use of the little time you had the rink all to yourself.
Pushing your headphones over your ears and starting your current favourite song before carefully throwing your phone over the banister and onto your jacket lying on the bench, you turned back towards the rink and pushed your skates hard into the frozen surface, the blades cutting into the ice, leaving long lines behind.
Even though you loved skating with a partner and you could not even imagine having to perform alone anymore, you really savoured these rare moments of having the whole place to yourself. With your university’s hockey team, the multiple younger teams and all the other figure skaters it was usually packed. You got lucky by getting the owner’s wife as your coach, meaning you often got prime practice spots. It also helped that you regularly volunteered to help out with beginner classes. You had worked pretty hard on getting into their good books.
After warming up, you quickly got lost in the music and the freeing feeling of flying across the ice, improvising most of your movements, not really having a choreography in mind. You were gliding backwards, building up momentum preparing to jump into a double lutz.
Completely focused, you lifted into the air, but instead of landing back on the ice your back collided with something hard and you hit the ground with a groan. The person you had crashed into lost their balance as well, their skates barely missing your leg as they tumbled down beside to you.
“Shit, sorry. Are you okay?” a deep voice rung out as he pushed himself back up, offering you his hand.
“Nothing broken, I think,” you mumbled, rubbing your aching lower back and pulling down your headphones to hang around your neck. “I’m sorry, I wasn’t paying attention where I was going. Didn’t know anyone else was in here.”
“I wasn’t looking either,” he grimaced, hand running through his messy brown hair.
Taking his hand and letting him help you up, your face flushed when you caught him looking you up and down. His tall frame was towering over you and your heart sped up as you met his eyes, the warmth spreading from your cheeks and down your neck.
The corner of his lips quirked up into a smirk when he noticed your flustered state. That was when your gaze dropped down to his jersey covered chest, a big yellow number eight staring back at you. Your eyebrows furrowed in confusion. What was a hockey player doing here right now?
You did not recognize him as you were not following the hockey team, having gotten enough of hockey boys in your freshman year. In your experience, most of them were arrogant pricks who thought your passion was a lower sport. If they even acknowledged figure skating as a real sport at all.
Backing up slightly, you mentally cursed yourself for the way your knees almost buckled under his intense gaze, your legs feeling like jelly.
“What are you doing here anyways?” you asked after clearing your throat.
“What does it look like?” he teased, mentioning over to where the rest of his team was getting ready to join him on the ice. Some of them were watching your exchange and you hoped they had not witnessed the whole thing and you suddenly became acutely aware of your drenched leggings, praying that it did not look as bad as it felt.
You found the only player you knew in the group, sending Enzo a small wave. The two of you had met when his sister started taking lessons with you. You had found it adorable that he always brought her and stayed to watch. Most of the parents just dropped their children off and came back to pick them up later. Enzo, however, was there every Saturday morning, cheering not only for the sister but also for the other girls.
“But you don’t have practice right now,” you told him as you crossed your arms across your chest. “Seven to eight is our spot.”
Usually the team practiced right before you. You always heard them make a ruckus in their locker room as you waited for Billy, the Zamboni-driver, to finish refreshing the rink. Now you realized why it had felt so eery in here earlier, their laughter and yells had been missing.
“Didn’t you get the new schedule? Our practice got pushed back,” he mumbled, bending down to reach for his stick, his scent of mint and tobacco wafting your way.
“I did get it. And my spot didn’t change.” You were sure, having checked it over multiple times.
Spotting Lena, your trainer, walking towards the rink, you quickly pushed yourself away from the boy, gliding over to the banister where she was standing. The blonde woman met you with an apologetic smile.
“I’m guessing you already heard?” she asked, nodding to the player who just came to a stop behind you. “Hello Theo.”
“What’s going on?” you questioned as you watched the other players start warming up.
“There was a mishap with the schedule. Brody double booked the rink for you guys,” she explained and you stifled your groan. “Unfortunately we can’t fix it right now. Which means we’ll have to share on Tuesdays and Thursdays for now.”
“What? But Regionals are in four weeks and we need the whole rink for the routine!” you complained and Lena shrugged her shoulders.
“I’m sorry but I can’t do anything about it right now. We’ll just have to adapt,” Lena grumbled and turned to look around the area. “Wes didn’t show again?”
The mention of your partner made you cringe, your fingers finding the hem of your sweater, fiddling with it nervously. He had been becoming less and less reliable each week lately, being late all the time and sometimes not even showing up at all.
“He’s in the bathroom,” you lied, praying that he was just running late and would show up soon. Lena could definitely tell you were not telling the truth and apparently so could the boy behind you, Theo apparently.
He snorted at your bluff and you quickly whirled around to glare at him. “You better tell your friends to stay on your side.”
“Don’t worry, princess. I’ll make sure you won’t fall on your ass again,” he smirked, raising his brows as if he was trying to get you flustered again. You did not give him the satisfaction, just rolling your eyes before skating away.
Soon Lena joined you and you let out a breath of relief when you spotted Wes strolling into the building.
By now, you were the main topic of discussion among the hockey boys, Enzo being questioned from all sides as he was the only one who knew anything about you. Enzo watched with a knowing grin as Theo kept glancing your way every time you jumped or spun around, missing most of his shots.
Tumblr media
Masterlist
Requesting Guidelines
Get Added To The Taglist
1K notes · View notes
vixstarria · 6 months
Text
"Where my nice, simple plan fell apart"
This is my take on how Astarion’s romance might have progressed with a silly, chaotic energy bard Tav, who doesn’t really fall for his initial manipulation but rather humours it, throughout Act 1.  
There will be more – I want to flesh this out and write more ‘behind the scenes’ moments, and continue this into Acts 2 and 3 (I’m still only at the beginning of Act 2 as I write this!) 
Astarion x Reader, Astarion x Tav, Astarion x Bard Tav  
Comfort, fluff, budding love, cuddling, humour, no spoilers, non-explicit, light angst 
Approximately 2,000 words. 
~~~~~
“Let’s find our own little piece of nowhere. Somewhere we can lose ourselves and forget all this madness.” 
“Astarion, you insufferable trollop, what piece of cheap pulp did you fish that line from?!” you squeezed your eyes shut, pinching the bridge of your nose. “No, wait, let me guess... Madame Scarlett?” 
You watched his face turn from indignation to irritation, to finally settle in a resigned amusement, in a rapid succession.  
“My, a fellow connoisseur of the vulgar arts? The Madame’s been dead and out of print for over a century. But yes.” 
“A professional interest – a bard must be able to entertain all kinds of audiences, with all kinds of material” 
“And would you indulge me with your expertise tonight? But I do much prefer show to tell...”.  
This was the beginning. You did end up sleeping with him that night, despite his initial soppy attempt at seduction. And then it happened again another night. And then it kept happening... 
You tried to be discreet about it at first, but of course it wasn’t long before the other members of your party noticed your nightly disappearances, and there was no point trying to conceal it.  
You were vexed by their reactions – just about everyone found it necessary to at one point pull you aside and express their concerns about the vampire, asking you to be careful. This was, perhaps, justifiable – Astarion was admittedly quite stab-happy and had an inclination for bloodthirst (literally and figuratively). But he was on your side! And damned if you needed anyone’s approval for your choices in whom to bed! 
By that point you and Astarion had turned the cliched language of poorly written erotica novels into an inside joke. Casually addressing each other in increasingly mawkish and over-elaborate terms had turned into a game. Once the secret of your escapades was out, you weaponised this game, turning it to deliberately exasperate everyone around you with your antics. 
With your shared penchant for dramatic flair the two of you became utterly insufferable.  
You would shout corny names at each other across camp: 
“Oh precious, it’s your turn to set up the campfire! And no, I don’t care that you won’t be eating with us” you called out as the group stopped for the day to set up camp, but no answer followed. “My silver lynx..? Starry?? Snickerdoodle??” 
“Your snickerdoodle wandered off to slaughter another bear!” came an exasperated shout from Wyll. 
Strangers weren’t safe from your hijinks either:  
“My sun, my beating heart, flame of my loins, ache of my head. All my riches, at your feet”, he declaimed to you in front of a confused and embarrassed vendor, as he rummaged through and shook out his pockets and sleeves, spilling an assortment of semi-precious gems, silver cutlery and somehow even an entire silver tray, pilfered from an abandoned manor you came across earlier. 
Just to make the others uncomfortable, you would unceremoniously plop into Astarion’s lap at any given opportunity, including in your morning meetings to establish your itinerary for the day.  
One evening, as you all sat around the campfire to enjoy a shared meal, Astarion (who would ordinarily stay away during this time, or sit nearby with a book) sank down next to you, lifted your hand towards his mouth, and nonchalantly sank his fangs into your wrist and began to suck, slurping.  
“Oh, so I can’t enjoy a nice meal with everyone else, and have to be excluded? Bigots, the lot of you!” he chided, your blood dripping from his lips, to the sound of everyone’s shouts of shocked revulsion. Surprisingly, this was the closest you’d ever seen Lae’zel come to laughing.  
(You and Astarion had arranged this prior, of course. Ever the gentleman, he always asked before he bit.) 
Another night, as you were having a quiet chat with Shadowheart at her tent, while everyone else lounged at the fire, she asked: “So what is it like with him, really..? How is he?” 
Suddenly finding yourself abashed by this genuinely intimate question, you covered it up with pomp and bravado. Winking at Shadowheart, you stood up, threw your head back and began to orate, making sure your thundering voice would be heard by the fire, which you had been separated from by a distance and some bushes: 
“HIS MAGESTIC MANHOOD, WHEN UNSHEATHED, IS AN OBELISC OF MASCULINITY AND GLORY. IT IS A WONDER BIRDS DON’T CRASH INTO IT WHEN IT IS FULLY E- Ow! Who threw that?!” 
A projectile salami from your camp supplies came flying from behind the bushes, and slammed into the side of your face.  
All hell was breaking loose back at the campfire, as Wyll, Gale and a smug Astarion convulsed and shouted through poorly concealed laughter, blaming each other for the missile, as Karlach shook in hysterics and Lae’zel complimented the mystery thrower’s accuracy.  
Gale did look more sheepish than the rest once you started to develop a black eye from the impact, promptly healed by Shadowheart.  
What was it like with him? 
Despite the flowery epithets and exaggerated displays of affection you awarded each other in public, in private you had a mutual understanding that it was all frivolous, no strings play. You had a parasite that could turn you into a mind flayer at any given moment, twisting in your brain. Every day bore violent encounters. Since the nautiloid crash, you hadn’t gone a single day without something trying to murder you. You didn’t want to have to worry about anything other than survival, and you took life day by day. Distractions were welcome, but actual romantic attachment would be a burden, you told yourself. 
You thought of it as being friends with extended benefits.  
You let him feed (well, snack, really) on you, of course. It wasn’t sexual, not since the first night. He used your wrist, so as not to be overwhelmed by the blood flow. He ended the sessions by healing you himself, assisted by a magical trinket he’d picked up somewhere on your journey. You made sure not to let Gale get his hands on that one.  
In battles his arrows always picked off foes in your immediate vicinity, before they were directed to other targets. You’ve yelled at him for this, saying you were more than capable of holding your own, whilst you’d lost count of the revivify scrolls you’ve spent on Gale.  
“Yes, well, the way the man goes on about his ‘natural talents’ and ‘mastery of the weave’, you’d think he’d put that big wise brain of his to developing a strategy for not getting stabbed so often” - Astarion rolled his eyes. “I’m just encouraging him to improve, really. And besides”, his eyes narrowed, “only I’m allowed to spill your blood, darling”. You frowned at that last bit, as he flashed you a sweet and almost innocent smile, and stalked off.   
As for the other ‘benefits’ - the sex was intricate, if somewhat mechanic, almost too skillful on his behalf. Wanting more passion than efficiency, you eventually asked him to talk dirty to you. That made it nearly too intense for you to handle, and seemed to keep him more... personally engaged. During daytime you had to force yourself not to get caught up in flashbacks of his red eyes watching you writhe as he described what he was doing to you, what he was going to do to you, or how you looked while he worked your body. 
The night that you, wanting to reciprocate, asked him exactly how he wanted to be pleasured and what he liked was a fiasco. You didn’t understand why. First he said something about being able to please you being his greatest reward and satisfaction (which you immediately shut down). Then he grew flustered and irritated, becoming uncharacteristically at a loss for words. You tried to divert the conversation, but the mood was unsalvageably ruined.  
There was one takeaway from that debacle, however. After abandoning the idea of sex for the night, you laid next to each other, talking about nothing in particular: Baldur’s Gate, places you were both familiar with, comforts you were looking forward to having again. At one point he looked at his jacket, which you’d been lying on, and lamented that he couldn’t find any gold thread to fix the embroidery. You laughed and rolled over to give him a hug, and simply never let go. He wordlessly pulled you closer once it was clear you had no intention of leaving. That was the first time that you fell asleep and slept through the night in his arms. 
This became somewhat of a ritual, or another game with unspoken rules. Once you were done with each other, you’d pretend to quickly fall asleep with your face nested in the crook of his neck, or to otherwise be too exhausted to get up and make way to your own tent or bedroll. He pretended not to notice the regularity with which this was happening. You pretended not to notice the soft kisses he started leaving on your neck or forehead once he thought you were really asleep. It seemed... important, somehow, that you both pointedly refused to acknowledge any of it. You sensed that otherwise a certain line would be crossed. 
Last night, you were too exhausted to even think of anything but sleep by the time everyone started turning in for the night. Yet rest wasn’t even on the horizon for you – you remembered that you’d neglected to clean your weapons and carry out the well overdue maintenance on your equipment, which you did not allow anyone else to touch even when offered. You were planning to venture into the shadow-cursed lands the following day. You couldn’t afford to be sloppy. You begrudgingly set about your tasks. Astarion was as tired as everyone else, you figured it was needless to say you’d spend the night apart. And yet...  
“I guess I finally get my bedroll all to myself tonight, how delightful” you heard behind you. “No one to wrap themselves around me, no one nuzzling into my neck... Only free, undisturbed personal space” You heard a hint of dejection beneath the sarcasm, and something in your stomach flipped, giving you pause.  
“I’ll come back for a cuddle if you say please” you murmured over your shoulder. 
“Never!” he rasped in a perfect imitation of Lae’zel when you asked the same of her before freeing her from a tiefling cage, and disappeared into his tent. 
Over an hour later, as you collapsed into your own bedroll, you saw a pair of red eyes staring at you from across the camp, tent flap ajar. You held Astarion’s gaze.  
“Please”, he mouthed soundlessly, smiling as he lifted the edge of his blanket.  
Within moments, you slipped into his embrace, pressing your lips against his. But his kisses were gentle and feather light, lacking the usual persistent neediness.  
You pulled away from him, locking eyes as he softly ran his hand down your cheek, brushing your lower lip with his thumb. 
“Gods, you’re beautiful” he breathed. 
That night he fell asleep with his head against your chest, listening to the sound of your heartbeat.  
Your breath caught in a silent sob as you were overwhelmed by a bittersweet realization of how much you really stood to lose if you failed in the journey still ahead of you. You didn’t think you’d ever felt happier or more miserable before in your life, as you hugged him tighter. 
~~~~~
Next in series
AO3
1K notes · View notes
sprout-fics · 9 months
Note
OMEGAVERSE 141 MY BELOVED OH GOD IM GONNA THINK ABT UR WRITING ALL DAY
I do love this idea, so glad everyone enjoys this too!
Tumblr media
Poly TF141 x Omega! Reader Headcanons
(Poly TF14 x F! Omega Reader)
(Part Four: The First Heat)
Tags: Omegaverse, Alpha/Beta/Omega dynamics, Hidden designations, Alpha! John Price, Alpha! Simon 'Ghost' Riley, Beta! Kyle 'Gaz' Garrick, Omega! John 'Soap' MacTavish, Omega F! Reader, Group dynamics, Poly TF141, Heat cycles, Comfort, SoapGaz, Slowburn
Masterlist
Tumblr media
Your heat hits hard
It's not as bad as the one that nearly killed you, but to say it's uncomfortable would be an understatement
You don't notice it at first. You feel off, sure, but everyone has off days. You assume you just ate something bad at breakfast, shrug, and try to move on
As the day progresses you begin to wonder if you're coming down with something. You're parched, too warm, a little shaky. You think maybe it's a cold, that you'll just sleep it off
It isn't until you run into Price later that day that you realize
The scent of an alpha that's scent marked you in the past to help keep other away wafts across your senses, and before you can blink-
It sends you to your knees
Price is alarmed, and reaches for you, before he realizes exactly what's mixed in with your scent. You see his pupils dilatate, see his throat bob as he swallows, but he manages to haul you upwards and slowly helps you to your room
You're sluggish and hazy eyed by the time you get there, leaning your weight onto him fully as your legs refuse to cooperate. You try to apologize, and Price reminds you there's no need, that you can't help it, that he'll make sure you're safely put away
Yet he merely dumps you in your room and extracts himself before he can have a change of heart, quickly texts the others to inform them of the situation
You barely make it into bed, exhausted, feverish, muscles and joints aching. It doesn't take long for you to pass out
When you wake up, it's dark outside, your room is dim, and you feel damp, gross with sweat. Yet there's a little message on your phone from Gaz, letting you know there's a care package for you right outside the door
You manage to crawl over, open the door just enough to slide the box in. Your back presses to the door as you sit on the floor, eyeing the contents
Snacks, water, hygiene items, a little soap bar where someone has taken a blade to redundantly carve the word 'soap' into it, and a black dark hoodie with a scent so heavy that when you hold it to your face you moan.
You notice neither alphas has come to offer their assistance, and for that you're both glad and a little lonely about. The thought is shaken away as you stumble towards the shower, clean off, slide the hoodie on, eat and hydrate, and collapse back into bed
Maybe it won't be a bad heat, you think
You wake up and your world is on fire
There's only hot air as you gasp awake, clawing at your blanket, drenched in sweat, sheets soaked. Your skin itches, and you pull off the hoodie just to get a cool reprieve, only to drag it back on when the ache between your thighs clenches painfully
It feels like you're drowning, like your veins are molten, like you can barely breathe
And between your legs is a searing, pulsing emptiness that makes you clench around nothing, has you buck and gasp and whine in search of reprieve. Yet there's nothing to help. Not even the touch of your scent marked pillow, not even the smell of Ghost's hoodie or water or food
You manage to fumble for your phone, reach and text one single line
"He lp"
It's the middle of the night, you think they aren't awake, and after a few minutes you decide to fix this yourself, pulling yourself from bed towards a cold shower
You don't get far, legs collapsing under you the moment you stand. It's so much, and try as you may you can't seem to drag yourself very far, crying out in frustration and resorting to hauling a blanket from bed to curl on the floor
It's how Soap finds you, curled up and writhing in pain. You see his face float into view, ashen with concern, and still dressed in his sleeping clothes. You take one inhale and whine, arch your neck submissively because he smells faintly like Ghost, like Alpha.
It doesn't take long for him to help you into the bathroom, stick you in the shower with all your clothes on, and turn on the coldest water you can manage
"Yer burning up, hen'." He mutters, eyes cloudy with worry, a hand placed to your forehead. "Need tae cool you down."
He vanishes for a moment, and you whine until he comes back with a clean set of clothes
"Can you get dressed by yourself?" He asks, and you consider, shake your head
Soap is nothing less than a gentleman despite the fact he's already seen you naked before, manages to fumble you dry and get you into fresh clothes before helping you back into your room
It's there that you find Gaz, in the midst of changing your sweat damp sheets, bleary eyed but offering you a smile
You're considerably more relaxed by the time the two sergeants have you fed and hydrated, finally curled up between the both of them on your cot
They're soaked in Price and Ghost's scents, and it's enough to make the need between your thighs relax just enough for you to go limp between them
Your head is cloudy with lust, with need, swimming with low pulsing desire at bodies pressing into you on either side smelling like alpha
It makes you hiccup, tears forming in your eyes at wanting, needing, hoping for them as your blood thrums too warm in your veins, and your voice chokes on their names as if somehow you can summon them the quell the ache
You know, in some distant, logical part of your brain, that Price and Ghost are being more than decent about this, that even if you asked in this state they'd refuse you until your mind is clear
It doesn't stop you from being a whiny, needy, horny mess between the two men that smell like them. Your hips jerk automatically, seeking friction, even as a hand kneads the small of your back to try and soothe you into keeping still. it has the entirely opposite effect, makes your fangs pop out and a low, heady moan tumble past your lips
It aches
Yet then a large, firm hand grasps onto your nape, and you suck in an unsteady breath as someone who smells like an alpha scruffs you, making you automatically go limp and still
"Good omega." Soap purrs in your ear, and you shudder, whine, but remain pliant in his grip, wet eyelashes fluttering as a heavy fog of sleep descends upon you once more, safe in the arms of the two men you trust the most to keep you like this
2K notes · View notes
inklore · 1 year
Text
code breaker
Tumblr media
premise: there’s always been something there, between the two of you. unspoken and filling in the cracks of those moments where joel is helping you out of a tough situation and your offering up a thank you and sweet smile. if only it didn’t take bloody knuckles and some band-aids to finally crack the code of that something.
pairing: joel miller x (f)reader
word count: 6.2k
warnings: eighteen+ content, unprotected p in v, smut with feelings really, fem receiving oral, friends to lovers, mutual pining, fluff, mentions of violence and blood, alcohol mention, toxic exes and relationships discussed, dirty talk, biting and love marks mention, lots of banter, au (preoutbreak).
note: i meant for this to be darker but it turned out wayyy more fluffy and i’m actually really happy about it. i hella edited this but it still feels choppy so if it is i’m sorry ya girl has bad eyes lmao. gif made by me so don’t be an ass and steal it tysm <3
Tumblr media
There’s words you should be saying right now. Expressing. Spilling from your mouth in a heap of thank you, I appreciate you, what would I do without you always being there for me…
But they just can’t seem to come out. The speech part of your brain—and your heart—aching and prompting you to speak. To show courtesy, your vocal cords refuse to let you get out. Like your mouth has forgotten its purpose, your throat hoarse from screaming Joel’s name in the chaos of thrown fists, people shouting, men trying and failing to haul Joel’s weight off of the bloodied body below it.
The blood on his knuckles pulls your eyes in like a neon sign: caked, dark, and drying the longer the air gets to it. If it hurts Joel doesn’t state it—show it as he grips the steering wheel. You’ve never thrown a punch before, have never seen something like this up close and personal. You excelled at resolving conflicts before they arose. Never let arguments get past the phase of unfair yelling. But you would assume his knuckles must be aching, even if only a dull pounding.
You know for certain your ex's face is.
Good. 
You hadn’t expected him to show up at the bar, your job. Hadn’t expected him to start in on the possessive act—coincidently the local patrons were less than surprised at the all-too-cliché behavior. The town having labeled him as bad news ages ago. Something you had to learn the hard way, when you finally took off those rose colored glasses. 
Joel had been staring at you for the duration of the exchange. Even after your ex left to hang out with a group of his buddies in the corner, his gaze lingered on you.
"You alright?" He asked as he slid his glass towards you, his forearm leaning against the bar. A wordless nod letting you know he wanted another. 
"Yeah, he’s not the first creep I've had to deal with. It's in our DNA as women to deal with the lesser species of the male population."
"Can’t tell if that makes me feel better or worse as a father."
"Oh," you send him a sweet smile. Setting his refilled whiskey in front of him, "no creep dare mess with Sarah. I’ve seen her make jocks cry."
"That’s my girl, taught her well." The grin he wraps around the rim of the glass makes something girlish—and foolish—spark in your stomach. 
Maybe if you had a man like Joel in your life, you would be less likely to keep making the same mistakes with no-good assholes who are good for a week and bad for the rest of the 358 days. 
A girl can dream. 
And she has. Embarrassingly. 
The two of you had continued to talk, your hip pressed against the bar as you cleaned a glass; perhaps you had been smiling and laughing too hard at what Joel was saying because your ex was back and grabbing you from across the bar in an instant.
An action that quickly landed him passed out and bloodied on the bar floor, and your boss trying to make sure Joel hadn’t taught him too good of a lesson to have him see God. 
And while the adrenaline of shock had been bruising your heart against your rib cage, your lungs devoid of air—when Joel had put his non-bloody hand against your arm, calling your name (the white noise of the commotion in the bar creating an impenetrable barrier to your ear drums), a warm thumb under your chin pulling your attention away from the limp body on the floor and up into his eyes—that adrenaline melted and turned into serendipity. 
Gratefulness. 
Those girlish sparks turning into an entire flame that quickly engulfed you as he asked if you were okay. As he comforted you with a barely there touch on your arm and chin, concern in his dark eyes. Concern for what? Frightening you? 
When your gaze is drawn to his knuckles, his body language responds with a grimace. When you see the gashes only bone against bone brings. 
He’s worried he’s upset you. As if he's done something wrong.
When he insists on driving you home you don’t argue. Wouldn’t dream of it even if the circumstances were different. It wouldn't be the first time he drove you home because your beat-up car wouldn't start or because the weather was bad and your anxiety was high.
That’s the thing about Joel. 
He was always there. 
If you needed help, he always seemed to find time. 
Because of this, and the aforementioned beating your toxic ex to a pulp, you shouldn't be allowing the silence to spread between the two of you like strangers. Like something in the air was making everything awkward, like you hadn’t sat in his truck a dozen times before. Like he hasn’t gotten you out of a pinch (minus the blood) before. 
And after he’s pulled into your driveway, engine turned off, the cicadas and crickets filling the silence, it’s Joel who finally speaks. 
Who cracks that barrier you have mentally been trying so hard to climb over. 
"I’m sorry if I," he clears his throat, flexes his fingers against the steering wheel. "If I overstepped." 
And the ridiculousness of him even apologizing has your mouth finally moving into action. "Joel, no, oh my gosh, no." Your palm presses against your chest as you look at him apologetically; you should be the only one saying sorry, thanking him, worshiping at his feet for this. "I should be the one saying that. I should have handled it myself or-"
"Or what?" He looks almost angry, shocked at your words. "He had a hold of you, and no disrespect, but I ain’t ever seen you kill a fly, let alone throw a punch at someone." 
"Hey! I could punch someone." 
"Could and would are two different things." 
"You sayin I couldn’t?" 
"I’m sayin' you wouldn’t." 
"Not tough enough?" 
"Your heart's too big." 
"If you knew how hard I was holding back the urge to prove you wrong by bruising that bicep of yours, Joel Miller, you’d think differently." Your scowl and threat only seem to amuse him because he’s grinning at you. "You’re lucky you’re injured." 
"I’m shaking in my boots." 
"As you should be." The laugh the two of you share makes your cheeks burn.  On the outside, many could and have labeled Joel as a complicated man. A man who takes a lot of nudging and persistence to get to know past that surface-level workaholic grump he sometimes displays. But he’s a man who would lend a hand at the drop of a hat. A man with honor embedded in his very DNA.
There’s a list you’ve kept in the back of your mind that has every bullet point filled out and doodled hearts around the edges of all the reasons Joel is a good man. A man you trust. A man you adore.
"Thank you, Joel." He starts to shake his head, but you stop him with your palm resting on his forearm, "thank you. "You're right, I don't think I even know how to make a proper fist, let alone connect it." Your soft laugh makes the corners of his lips tick up. "You didn’t hesitate to help me. You never do. It means a lot to me, I hope you know that."
He nods, his eyes only on your face. Listening. Taking in every word you’re saying, even if you know he hates the fact that you’re thanking him for this. But he deserves to know how much you appreciate him.
Your hand moves to his wrist, gently yanking it away from his vice-like grip on the wheel. Your index finger runs along a vein at the top of his hand—the one spot the blood didn’t cake on to. "Does it hurt?" 
"No. Between the callouses and the whiskey, it’s nothing more than a cat scratch." 
"You should still get it looked at."
"You’re looking at it, aren’t ya?" 
Your eyes roll. "I’m not a doctor, Joel." 
"All a doctors gonna tell me is to be more careful, hand me a band-aid, and charge me three hundred dollars."
"Well, in that case," you drop his hand and grab for the door. The dry summer air ineffective to your already burning skin from the man whose raising his brows at you, "I got band aids in the house, and I didn’t get to finish my shift, which means you owe me three hundred in tips alone sooo."
"There's barely three hundred people in this town, and you’re tellin me you make that in tips?" 
"Joel, just get in the damn house." You order, slamming the door of his truck and walking up the path to your front door. Smiling when you hear him huff and grumble under his breath as he gets out. 
Tumblr media
A hiss—and a scowl so deadly it could scare away even the biggest and badest of grown men—has Joel’s hand twitching in your hold as you run a wet cloth along the tops of his knuckles. The fabric pulling up the caked on flecks of dried blood, the surface of the cuts along the bone already starting the healing process from being clotted with red. 
"I thought you said it didn’t hurt?" You smirk playfully. 
"Whiskey’s wearin' off," he grunts. 
"Or," you dab the cloth in the small cap of saline solution you’ve pulled from your first aid kit under the sink. Bringing it back to his skin to press gently across his cuts, his body tensing. "You’re human after all," his eyes roll. 
"Don’t alert the press." 
"Oh, they’ve already been informed." 
His hand rests on your thigh as you ball up some tissues to dry the area around his knuckles. Enough to keep the band-aids—the only thing he would allow you to use because gauze would just get in the way at work, he informed you when you insisted—from falling off. The heat from his palm burns through your jeans, and it's a blessing in and of itself that you're ignoring how it makes your insides feel; how your body's warmth is no match for how hot he feels. His legs are spread, body slouched against your couch, his knee against yours. A closeness he’s never been before. A casual touch and directness between friends that shouldn’t be making you feel feverish and cheeky. 
When he flexes his fingers a couple times and his fingertips run along the top of your thigh, you find yourself wishing you’d worn a dress to work. A skirt. Anything to have been able to feel him do that against your bare skin. A thought you chide yourself for. A thought you hope isn’t written all over your face when you look over at Joel and he’s staring at you. Eyes darker, expression unreadable and stoic, in that way you can never tell what emotion he’s feeling at that exact moment. He gives nothing away but still sends your stomach plummeting. 
After the band-aids have been stuck and you’ve cleaned up the mess on your coffee table you offer him a drink. 
"Unless you have to get back to Sarah, then I understand."
"She’s with a friend tonight." 
"You gonna tell her how you saved the day, all knight and shining armor style?" You tease as you walk back to the living room with two beers in hand, putting one in Joel’s outstretched one and the other to your lips. Taking a sip as you take your place beside him once again, this time a leg pulled under you as you face him. 
He snorts, "don’t know about all that."
"I’m sure word has already gotten around. Her friends are probably gabbing about how heroic Mr. Miller is, a real prince charming." You laugh when you see his grin. 
"Or," he says, swallowing the sip he's just taken. "She’ll give me that death glare that all teenagers possess after puberty, you know the one?"
"Oh, I know the one. Mine was so fierce my mother banned it from our house."
"It’s deadly."
"Truly."
"I’m sure prince charming will be the last thing connected to my actions. Rage and jackass sound more on the money." 
You frown. Watch as he stares down at the result of the rage he thinks will now be accompanied with his name. Tarnishing it that now people will forget the kindness that was once there, the man whose hardworking now turned into something vile all because of an act of heroism some might find obscene; with how much blood and possible damage it has caused to one mans face, you could understand why such an act would be. 
But to you—and those who knew how horrible your ex had been, how he had deserved every bone crunching punch, every spit of blood and teeth choked on—you knew that what Joel did was right. And maybe, somewhere deep down in those morals against violence everyone gets handed out to them at birth, you knew that Joel could be sitting in a jail cell instead of on your couch if those punches had been any worse. If it had been pure untamed rage like some will say. 
"You’re a good man, Joel. So you potentially hospitalized an asshole, who hasn’t?" Your heart leaps in your chest when he laughs, and you thank God that your joke landed. Thank him that this man with his disheveled hair that's begging to have a hand run through it, work shirt and jeans looking like they’ve seen better days—is in your life. Not every girl has someone willing to bruise another man's face while destroying the hand that's needed to do their job properly.
No one had acted as quick as Joel had. 
Joel Miller was a good man. 
"What did you see in him anyway?" Joel asks, taking another sip of his beer. His gaze is drawn to you from the hole he was burning into his hand. 
And if you were being honest with yourself, you didn’t know. 
Couldn’t answer that question with the full truth because you didn’t know why you always went for the assholes. The guys who liked to scream instead of talk it out. Who liked to steal money from your wallet for booze or a habit they couldn’t kick. The ones who never remembered your birthday but made sure didn't forget theirs.
Your father had been a great man. Your mother an amazing woman. You couldn’t take the easy way out and blame it on family trauma. 
So you answered with the only viable reason that came to mind. 
"Loneliness makes you ignore all the bad stuff." You take a sip, swallow it down (washing away the pinpricks of potential embarrassment for being so brutally honest with Joel). "It makes you talk yourself out of throwing all their stuff to the curb or burning it in your backyard, because it’s not always bad. Some days are good. Some of them wait to be assholes before the novelty wears off; others wait until you're two years in and they’ve already slept with half the town behind your back. And some will bring you flowers every time they mess up, until one day you look around and realize you don't have any room to put this new vase and there's dried flower petals all over your floors. But hey, at least you’re not lonely, and your house smells really good." 
The smile on your lips fades when you see the look on Joel’s face. See that he’s finding no humor in this story. And the gulp that swallows down the beer in your hands burns your throat the entire way down. Your cheeks are burning, and you have to look away from him. Distract yourself by picking at the label on the bottle. 
"Or maybe it’s as cliché as saying I haven’t found the right one yet." You try to save, nervously chuckling under your breath. In hopes that he forgets everything you’ve just said and clings to this one shitty joke. 
"Look at me."
You do, and you wish you hadn’t. The roughness of his voice makes your stomach swoop and fall like a rollercoaster of emotions you did not prepare yourself for. Hadn’t imagined this being in your future when you’d walked into work. But you’re looking at him. Meeting his eyes. Seeing the stern glower in them before he speaks. 
There’s a million things you imagine him saying. Telling you how much better you are than that, than all of those meaningless assholes. How you deserve better, and you’ll find it someday. Hell, you expect him to scold you with how low his brows are.
What you don’t expect is to feel his lips on yours. His fingers digging into the skin at the back of your neck, his chest inches from your now-heaving one. And it renders you speechless. Still. Your brain not computing with the signals your nerves are giving off right now. 
When he pulls away and looks at you, it takes you several blinks to meet his gaze. The air in your lungs weighing your chest down. You shouldn’t speak. Should allow yourself to get your bearings in order. To catch your breath and sort through everything you’re feeling right now. "Was that a pity kiss?" 
"A what—pity kiss?" 
"Cause of the," you swallow, lick your lips, "of the aforementioned assholes?" 
Joel’s breath fans across your face when he chuckles, "anyone who’d pity kiss you deserves to be added to that list of assholes. And I might be on many asshole lists, but hopefully not on yours." The fingers on your neck skate forward to your cheek, thumb pressed gently along your jawline. His features grow serious again. "I didn’t just knock that asshole out because he had it comin'. And if you haven't noticed, I’m either working or at home with Sarah. Both keepin' me more than busy."
"Too busy to be making house calls for leaky faucets and tarnishing your good name with your fists?" 
"Exactly." 
There's a long pause between you two, as if you're both waiting for the other to say something, anything, to put these unspoken mutual feelings out there.
"Joel, are you saying you coming over to fix my faucet and staying for the occasional beer was you…flirting?" The grin he gives you makes you laugh, "who taught you how to flirt? And please don’t say Tommy."
"No. If I had listened to him we’d be–" he doesn’t finish. Just shakes his head and chuckles under his breath. 
And maybe affirmative action with your hands wasn’t your forte, maybe you couldn’t do what needed to be done when it came in the form of actions. But when it came to words, to saying what you wanted, needed, craved when it was right here in front of you being hinted and teased at, you didn’t hesitate. 
"Maybe you should have listened to Tommy." Your hand mirrors his own, resting on his cheek. You already knew he ran hot from his palm alone. But his cheek feels just as warm as you do, burning right through to your bones. His gaze falls to your parted lips, and a decision is made in the seconds it takes him to return his gaze to yours.
An agreement. 
"C'mere." His lips collide with yours in a heated kiss of nicks of teeth and tongue that taste like whiskey and beer and something that your brain will forever recognize as Joel. A taste you know you’ll be wanting to swallow down again and again. To feel the burn of his beard against your chin until your skin is raw and blotchy from how hard his mouth is devouring yours. An arm wrapped around your waist pulls you into his lap, and your forgotten beers spill and stain the cushions of your couch. "Shit, sorry, let me," Joel starts, but you stop him with your hands on his cheeks. 
"Leave it, just come here." You insist, lips returning to his. 
"Yes, ma’am." His smirk molds to your mouth, wipes away as his tongue runs along your bottom lip to press against yours. A hand on your ass squeezes and presses you forward so you’re grinding against his lap. The seam of your jeans rubs up against the wet patch that's quickly forming on the fabric of your underwear, becoming sticky and clinging to your pussy. Joel's other hand runs down the column of your neck, gripping and pulling you away from his mouth so that his lips can latch onto your sensitive skin. A gasp leaving your lungs, teeth and tongue making you shudder and cling to his shoulders. 
Shoulders you don't let go of until your back hits the mattress and you're both pulling your shirts above your heads, your fingers quickly working the clip of your bra, joining the discarded pile of shirts and shoes on your bedroom floor.
Your heart feels as if it’s beating a hole through your chest, like it’ll fall into Joel’s hands as he leans over your body, knees between your open legs, as his palms run down your chest, between your breasts. Over the globes of them, calloused thumb circling around your nipple. Your breath caught in your throat as you press yourself up into his touch. He’s taking you in, letting his eyes trail every dip, possible mole, scar, and marking on your skin. How your chest heaves in response to his hand. How your breasts fit in his palm. How you gasp and cry into the air when he leans down and swirls his tongue around one of your nipples before sucking it into his mouth, teeth lightly scraping against the sensitive flesh when he pulls off and does the same to the other one. 
His mouth finding its way back to yours again. His hips canting against yours; you can feel his cock digging into your thigh. And when you let your hand skate between the two of you to give him more friction. A dizzying desire to feel more of his heat and need for you burning through your skin and to your core, where you truly crave him. 
The deep grunt that falls from his mouth and onto your waiting tongue sends a shockwave of arousal through your entire body. Being. You want to hear it again, want to pull every noise from this man with your body and mouth until you are both drained and cursing yourselves for not doing this sooner. And you know he wants to do the same. Wants to catalog every pressure point and sensitive bit of your flesh so he can draw this out, can rile you up with a simple touch, scrape of teeth, run of his tongue along your jugular. Until you tell him how badly you can’t stand not having him inside of you. 
He's leaving a trail of kisses down your stomach, his fingers digging into the skin above your jeans, holding your hips still. Preventing you from moving them the way you want to from each press and prickle from his mouth and beard—scalding the nerves of your skin and making your insides whirl. 
"Lift your hips for me, sweetheart." Joel murmurs into your skin as his fingers curl into the waistband of your jeans. Your body feels barren and cool away from his heat as he sits back on his knees, your hips lifting as he frees your legs from their confines. His thumb runs along the lace of your underwear, dipping lower and lower until it’s pressing into that wet spot. A silent, smug praise tugs at the corner of his lopsided smile as his eyes look up to yours.
If your mind was working coherently and not filled with Joel Joel Joel (the way he smells woodsy and rugged, the way something deep and gruff reverberates in his chest when your teeth sink into the skin of his neck, and how he keeps looking at you like a fine art piece hung in the Louvre. Movements quick and gentle as he pulls your underwear down your thighs, making quick work to push your legs apart, fingers digging into the back of your thigh as he lets himself take his time adorning you fully on display for him) there'd be a sassy remark aimed at him.
The callus of his thumb nicks your swollen clit, eliciting a whimper from your lips, your hips following the descent of his finger as it spreads you apart. Trailing a line from your clit to dip into your entrance, gathering your arousal on the pad of his finger, his eyes on yours as he presses it against his tongue. A burning hunger in his eyes as he sucks your wetness from his fingers. 
You're a panting mess by the time Joel positions his head between your legs, arms wrapped behind your thighs, lips, teeth, and tongue trailing up your inner thigh. Your fingers clench the blanket in anticipation, need, and want. The closer his mouth gets to your center, the more you can feel his hot breath moving in, the potential love bites and marks he’s leaving on your inner thigh—all a certain type of torture you don’t think you’re strong enough to put up with right now. 
You lift your head to start begging, to plead with your torturer, but he’s speaking before you can. 
"Wanna take my time, sweetheart." His tongue swirls at the joint of your inner thigh. And just as earlier, the words you mean to get out, to speak from the storm cloud of lust in your head, die in the back of your throat when Joel runs the flat of his tongue up the seam of your pussy. The torturous muscle wraps you around his tongue, following the slowest path to your clit, until the tip of his tongue flicks, making a pattern of strokes and licks, until his lips wrap around the swollen nerve, making you feel delirious. Keeps pulling gasps, moans, and pants of pleasure and ecstasy from your parted mouth; head thrown back on pillows; legs trembling around his head from the blazing fire that grows and grows the more he consumes you.
The more his nose nicks your clit when he fucks you with his tongue, the more his fingers dig into your quivering legs to keep you anchored to the bed and his mouth. 
It feels like hours with how slowly he goes. Keeps you dangling from the ledge with every stroke and suck. Every soothing indent his fingers are leaving in your thigh. Your skin slicked with sweat, knuckles cramped from its grip in the blanket. When your moans go up in pitch he goes slower in that motion, that spot that has you seeing stars. Then he lets your breath come back to you with slow strokes of his tongue at your entrance, giving attention to the other parts of you that you didn’t think could elicit such erotic noises from your lungs. 
Your fingers find their way into those disheveled strands you’ve been waiting a lifetime to thread through. To pull and keep yourself from the feeling of floating away from the intensity of the pleasure. From your orgasm coming closer and closer until you’re panting his name, "Joel, Joel, Joel–fuck," your body shaking, the cries pulled out from this man burning your throat as you finally fall from the ledge and into him; his tongue coated in you, his chin wet with your essence. 
Your body sensitive and heavy as you come down, a sweaty heat making you feel sticky. Joel’s fingers seem to bypass every sensitive part though, as his palm caresses the tops of your thighs, your hips, your curves, the side of your breast. Until he’s reached your burning cheeks, mouth pressing the gentlest of kisses to your lips. The kiss was slow and gentle. Your arousal coats your taste buds when his tongue meets yours.
The kiss feeling more intimate than before, more heady. Knocking you right back on that loop you just got off of. That ache and throb he just sedated starting again in your belly, moving to where your thighs are soaked. 
"You’re overdressed," you murmur against his lips. Joel kisses you again, your open mouths exchanging a breathy chuckle.
"Do you wanna change that?" 
The question holds more than just the surface level of a joke and an answer of "yeah, obviously."  There’s a seriousness to it that makes you pull back from his lips and stare up at him. His thumb traces a soothing pattern into the bottom of your chin, his eyes holding an unspoken reassurance that he’s fine with it ending right here. With him just pleasing you, getting to take you apart and reassemble you with tender touches and a torturous mouth.
It can be all about you.
It is all about you.
You deserve nothing less.
His eyes and soft grin speak unspoken. 
Your nod is slow and reassuring. Your fingertips copy the motions of his thumb against the patches of skin in his damp beard. "Unless you’d rather help me get the stain out of my couch that you caused."
"I caused?" His brows shoot up. 
"It's to be expected when you can't keep your hands off of me," you say before shrieking as he pinches your side. His lips kissing your scowl away—a problem you foresee in the near future.
The kiss lasts for minutes (centuries you wish). Your fingertips never lift from the other's face, moving along jawlines, chins, and cheek bones. His chest comfortably against yours, giving you that heat you missed so dearly. His cock still stiff and hot in his jeans, grinding slowly against your pelvis. 
Is this how it’s supposed to feel? When feelings haven't even been discussed yet, but you just know? Already know what each touch, kiss, and caress holds behind it. Telling a wordless story in the way he had wanted to give you pleasure first—to taste—and take his time making you feel everything his mouth could do. Everything he wanted to do to you.
He wasn’t thinking about himself after the fact. Wasn’t rushing to put you in a position that made it all about his pleasure. Giving you little to no space to cool down, regain your bearings, and have that fire slowly relight and become more tantalizing, as he is right now.
You really did date assholes. 
Your fingers move to his chest, splaying your palm along his body until you’ve reached where he’s hard and pressing against you. Your fingers curl around the outline of him. Stroking, massaging. 
"I want you, Joel." You breathe into his mouth. 
He growls against your lips in something akin to frustration and agony. It makes something inside of you sink, overthink that maybe he doesn’t actually want to push it past the points you’ve already reached. Maybe it’s too much, all too soon, for this new territory of your friendship—even if it already seemed a little too late with the couch confessions and his saliva still coating your center. 
He must see the thoughts volleying in your head because he’s scolding himself under his breath and shaking his head. A soothing touch placed on your skin. "I feel like I’m some horny teenager again, with how bad I want you." His chuckle soothes your heart, "I don’t have-"
And you can't help but laugh at his waving hand towards his pockets and the sentence he's about to finish.
"Jesus, Joel. Bless anyone who's ever thought you were the ungentlemanly type." Here you were worrying about whether or not he wanted you, the proof being clearer than just his dick against your fingers. While the only thing on his mind was protection. 
"Glad I’m amusin’ to you." 
Cupping his cheeks, you pull him back to your lips. "All a girl wants is a decent man to make her laugh, not break her heart, and be able to make her come. And so far you’ve done all three." You let your tongue slip between your mouths and run along his bottom lip, "I’m good if you are." 
I’m clean.
I take a little pill every day because life is chaotic enough and I don’t want any surprises. 
We’re protected.
Now take me already.
The drag of your tongue, the roll of your hips against him, the little whimper you let out when he bites your lip—speaks for you.
It’s all either of you needs to rid Joel of his jeans: hands tangled in belt loops, tugs, pulls, pushing until he’s completely bare in front of you. Your breath hitches when you feel the underside of his cock spreading you and running along your clit slowly and languidly. The heat of him feels nothing compared to your own, the throb and ache of requisite in every roll and drag. 
And when neither of you can stand it anymore, when he’s grunting and you’re begging, he leans up on an elbow, hand wrapped around his cock, lining himself up to your entrance. Your breath leaves your lungs, stomach falling falling down to where he’s pushing into you. Stretching you, filling you until there’s no telling where either of you ends or begins. Attached by that intangible string of pleasure and bliss of only being able to feel each other.
"Fuck," Joel groans. Mouth finding your shoulder, breath hot and heavy. His thrusts start leisurely, taking his time in that way you’re learning he loves to do. Loves to compartmentalize up what you need—more, faster, harder. Going off of the moans panted into his neck, nails digging into his back. 
There's a hand gripped in the pillow beside your head, another at your breast, his mouth connected to your neck, your jaw, your chin, your lips. His hips slamming against your open thighs, thrusts deep, sharp. His cock hitting places that make your back arch, his name strung together with pleas for more. The slapping of skin and wet squelching of bodily fluids between the two of you making a symphony of lewd delight. 
When the hand at your breast hikes up one of your legs, the cry you let out is swallowed by his mouth. The deeper he fucks into you, the more your body shakes, the more you feel him completely consuming you. turning you into someone who will never get enough of this. Of him. Of how good he's making you feel. 
"Sound s’pretty," his tongue brushes against the underside of your chin, teeth nipping at the bone. A trail of him brought down to the shell of your ear. Where his heavy breaths and grunts fill you just as his cock does. Fills you to the brink of pain turned satisfying pleasure, as each stroke brings you closer to a precipice he’s already pushed you from. "Can’t believe I held myself back from you."
"Joel."
"I should knock out every asshole who thought to hurt you, t’not love you the way you deserve. Put you first," he slips his hand between your slick bodies, palm hot against your pelvis as his thumb rubs fast tight circles around your clit. His words getting filthier, ragged. Becoming heaving breaths against your ear as he fucks you faster. As his thumb matches the pace, as you grow closer and closer. Led by his words and pushed over by his cock. 
"That’s it, sweetheart." He’s encourages as you come. As he fucks you through it, as that white-hot heat makes your body contort against his. Cling and squeeze around him. The string of groans and curses, your name mixed with something incoherent but soft and deep, makes your chest swish—bit into your skin as Joel comes not long after. 
And after the two of you have cleaned up enough to call it satisfactory, two new beers condensing on your night stand. Your cheek pressed into his chest as your bodies lay pressed together under your sheet. His chin resting atop your forehead, a soft brush of fingertips at your spine—there’s cheesy grins on your faces, "Tommy’s going to have a heyday."
"He owes me fifty bucks."
There’s faux shock on your face when you turn and lean on your elbow to look at him, "excuse me?"
"He didn't think I'd ever tell ya," Joel shrugs as his hand caresses your shoulder. A fondness in his eyes, "I never do anything for myself." You press a kiss to his thumb, "I think we both deserve something good for once though." 
"I guess I solved the mystery of how to get Joel Miller to be soft," you joke. Nip at the skin of his thumb playfully. 
"I ain’t soft." He grumbles.
"Postcoitous Joel disagrees with that statement," you say. The dramatic roll his eyes do makes you laugh. Your teeth nipping his thumb harder, a bite this time, you shift so you’re on top of him. Sitting up on your knees. "Since this bet is half at my expense.."
"Expense, huh?" His palm grabs a handful of your ass and squeezes, causing you to rock in his lap. His cock already twitching to life again.
"I think we should get you your money's worth," you smirk.
"That's the smartest thing you've said all night," his fingers tangled in your back hair, pulling your mouth down to his in a hard kiss, before you get the chance to at least pretend to be offended.
5K notes · View notes
punisheddonjuan · 2 months
Text
How I ditched streaming services and learned to love Linux: A step-by-step guide to building your very own personal media streaming server (V2.0: REVISED AND EXPANDED EDITION)
This is a revised, corrected and expanded version of my tutorial on setting up a personal media server that previously appeared on my old blog (donjuan-auxenfers). I expect that that post is still making the rounds (hopefully with my addendum on modifying group share permissions in Ubuntu to circumvent 0x8007003B "Unexpected Network Error" messages in Windows when transferring files) but I have no way of checking. Anyway this new revised version of the tutorial corrects one or two small errors I discovered when rereading what I wrote, adds links to all products mentioned and is just more polished generally. I also expanded it a bit, pointing more adventurous users toward programs such as Sonarr/Radarr/Lidarr and Overseerr which can be used for automating user requests and media collection.
So then, what is this tutorial? This is a tutorial on building and setting up your own personal media server running Ubuntu and using Plex (or Jellyfin) to not only manage your media but to stream your media to your devices both locally at home, and remotely anywhere in the world where you have an internet connection. It’s a tutorial on how by building a personal media server and stuffing it full of films, television and music that you acquired through indiscriminate and voracious media piracy ripping your own physical media to disk, you’ll be free to completely ditch paid streaming services altogether. No more will you have to pay for Disney+, Netflix, HBOMAX, Hulu, Amazon Prime, Peacock, CBS All Access, Paramount+ Crave or any other streaming service that is not named Criterion Channel (which is actually good) to watch your favourite films and television shows, instead you’ll have your own custom service that will only feature things you want to see, and where you have control over your own files and how they’re delivered to you. And for music fans, Jellyfin and Plex both support music collection streaming so you can even ditch the music streaming services. Goodbye Spotify, Youtube Music, Tidal and Apple Music, welcome back unreasonably large MP3 collections (or FLAC collections).
On the hardware front, I’m going to offer a few options catered towards various budgets and media library sizes. The cost of getting a media server going using this guide will run you anywhere from $450 CDN/$325 USD at the entry level to $1500 CDN/$1100 USD at the high end. My own server cost closer to the higher figure, with much of that cost being hard drives. If that seems excessive maybe you’ve got a roommate, a friend, or a family member who would be willing to chip in a few bucks towards your little project if they get a share of the bounty. This is how my server was funded. It might also be worth thinking about the cost over time, how much you spend yearly on subscriptions vs. a one time cost of setting a server. Then there's just the joy of being able to shout a "fuck you" at all those show cancelling, movie hating, hedge fund vampire CEOs who run the studios by denying them your money. Drive a stake through David Zaslav's heart.
On the software side I will walk you through, step-by-step, in installing Ubuntu as your server's OS, configuring your storage in a RAIDz array with ZFS, sharing your zpool to Windows with Samba, running a remote connection into your server from your Windows PC, and getting started with Plex/Jellyfin Media Server. Every terminal command you will need to input will be provided, and I will even share with you a custom #bash script that will make the used vs. available drive space on your server display correctly in Windows.
If you have a different preferred flavour of Linux (Arch, Manjaro, Redhat, Fedora, Mint, OpenSUSE, CentOS, or Slackware etc. et. al.) and are aching to tell me off for being basic using Ubuntu, this tutorial is not for you. The sort of person with a preferred Linux distro is the sort of person who can do this sort of thing in their sleep. Also I don't care. This tutorial is intended for the average home computer user. This is also why we’re not using a more exotic home server solution like running everything through Docker Containers and managing it through a dashboard like Homarr or Heimdall. While such solutions are fantastic and can be very easy to maintain once you have it all set up, wrapping your brain around Docker is a whole thing in and of itself. If you do follow this tutorial and enjoyed putting everything together, then I would encourage you to maybe go back in a year’s time, do your research and and redo everything so it’s set up with Docker Containers.
This is also a tutorial aimed at Windows users. Although I was a daily user of OS X for many years (roughly 2008-2023) and I've dabbled quite a bit with different Linux distributions (primarily Ubuntu and Manjaro), my primary OS these days is Windows 11. Many things in this tutorial will still be applicable to Mac users but others (e.g. setting up shares) you will have to look up yourself. I doubt it would be difficult to do so.
Nothing in this tutorial will require feats of computing expertise from you. All you will need is a basic level of computer literacy (e.g. an understanding how directories work, being comfortable in settings menus) and a willingness to learn a thing or two. While this guide may look overwhelming at a glance, this is only because I want to be as thorough as possible so that you understand exactly what it is you're doing and you're not just blindly following steps. If you half-way know what you’re doing, you’ll be fine if you ever need to troubleshoot.
Honestly, once you have all the hardware ready it really shouldn't take you more than an afternoon to get everything up and running.
(This tutorial is just shy of seven thousand words long so the rest is under the cut.)
Step One: Choosing Your Hardware
Linux is a light weight operating system, there's almost no bloat and there are recent distributions out there right now that will run perfectly fine on a fourteen year old i3 with 4GB of RAM. Running Plex/Jellyfin media server isn’t very resource intensive either in 90% of use cases. We don’t an expensive or powerful system. So there are several options available to you: use an old computer you already have sitting around but aren't using, buy a used workstation from eBay, or what I believe to be the best option, order an N100 Mini-PC from AliExpress or Amazon.
Note: If you already have an old PC sitting around that you’ve decided to use, fantastic, move on to the next step.
When weighing your options, do keep a few things in mind: the number of people you expect to be streaming simultaneously at any one time, the resolution and bitrate of your media library (4k video takes a lot more processing power than 1080p) and most importantly, how many of those clients are going to be transcoding at any one time. Transcoding is what happens when the playback device does not natively support direct playback of the source file. This can be for a number of reasons, such as the playback device's native resolution, or because the source file was encoded in a video codec unsupported by the playback device.
Ideally we want any transcoding to be performed by hardware, which means we should be looking for an Intel processor with Quick Sync. Quick Sync is a dedicated core on the CPU die designed specifically for video encoding and decoding. This makes for highly efficient transcoding both in terms of processing overhead and power draw. Without these Quick Sync cores, transcoding must be brute forced through software which takes up much more of a CPU’s processing power and takes much more energy. But not all Quick Sync cores are created equal, and you need to keep this in mind if you've decided either to use an old computer or to shop on eBay for a used workstation.
Any Intel processor after second generation Core (Sandy Bridge circa 2011) has Quick Sync cores. It's not until 6th gen (Skylake), however, that those cores support H.265 HEVC. Intel’s 10th gen (Comet Lake) processors support 10bit HEVC and HDR tone mapping. And the recent 12th gen (Alder Lake) processors give you AV1 decoding. As an example, while an 8th gen (Kaby Lake) i5-8500 will be able to transcode a file encoded with H.265 through hardware, it will fall back to software transcoding when given a 10bit H.265 file. So if you’ve decided to use that old PC or to look on eBay for an old Dell Optiplex keep this in mind.
Note 1: The price of old workstations varies wildly and fluctuates frequently. If you get lucky and go looking shortly after a workplace has liquidated a large number of their workstations you can find deals for as low as $100 for a barebones system, but generally an i5-8500 workstation with 16gb RAM will cost you somewhere in the area of $260 CDN/$200 USD.
Note 2: The AMD equivalent to Quick Sync is called Video Core Next, and while it's fine, it's not as efficient and not as mature a technology, only becoming available with first generation Ryzen and it only got decent with their newest CPUs, we want something cheap.
Alternatively you could completely forgo having to keep track of what generation of CPU is equipped with Quick Sync cores with support for which codecs, and just buy an N100 mini-PC. For around the same price or less than a good used workstation you can pick up a Mini-PC running an Intel N100 processor. The N100 is a four-core processor based on the 12th gen Alder Lake architecture and comes equipped with the latest revision of the Quick Sync. They offer astounding hardware transcoding capabilities for their size and power draw and otherwise perform equivalent to an i5-6500. A friend of mine uses an N100 machine as a dedicated retro emulation gaming system. These are also remarkably efficient chips, they sip power. In fact, the difference between running one of these and an old workstation could work out to hundreds of dollars a year in energy bills depending on where you live.
You can find these Mini-PCs all over Amazon or for a little cheaper over on AliExpress. They range in price from $170 CDN/$125 USD for a no name N100 with 8GB RAM to $280 CDN/$200 USD for a Beelink S12 Pro with 16GB RAM. The brand doesn't really matter, they're all coming from the same three factories in Shenzen, go for whichever one fits your budget or has the features you want. 8GB RAM should be enough, Linux is lightweight and Plex only calls for 2GB RAM, and a 256GB SSD is more than enough for what we need as a boot drive. 16GB RAM might result in a slightly snappier experience, especially with ZFS, and going for a bigger drive might allow you to get away with things like creating preview thumbnails for Plex, but it’s up to you and your budget.
The Mini-PC I wound up buying was a Firebat AK2 Plus with 8GB RAM and a 256GB SSD. It looks like this:
Tumblr media
Note: Be forewarned that if you decide to order a Mini-PC from AliExpress, note the power adapter it is shipping with. The one I bought came with an EU power adapter and I had to supply my own North American power supply. Thankfully this is a minor issue as a barrel plug 30W/12V/2.5A power adapters are plentiful and can be had for $10.
Step Two: Choosing Your Storage
Storage is the most important part of our build, and the most expensive. Thankfully it’s also easily upgrade-able down the line.
For people with a smaller media collection (4TB to 8TB), a limited budget, or who will only ever have two simultaneous streams running, I would say that the most economical course of action would be to simply buy a USB 3.0 8TB external HDD. Something like this Western Digital or this Seagate external drive. One of these will cost you somewhere around $200 CDN/$140 USD. Down the line you could add a second external drive or replace it with a multi-drive RAIDz set up as detailed below.
If a single external drive the path for you, move on to step three.
For people who have larger media libraries (12TB+), who have a lot of media in 4k, or care about data redundancy, the answer is a RAID array featuring multiple HDDs in an enclosure.
Note: If you are using an old PC you already have as your server and have the room for at least three 3.5" drives, and as many open SATA ports on your mother board you won't need an enclosure, just install the drives in your old case. If your old computer is a laptop or doesn’t have room for more internal drives, then I would suggest an enclosure.
The minimum number of drives needed to run a RAIDz array is three, and seeing as RAIDz is what we will be using, you should be looking for an enclosure with hree to five bays. I think that four disks makes for a good compromise for a home server. Regardless of whether you go for a three, four, or five bay enclosure, do be aware that in a RAIDz array the space equivalent of one of the drives will be dedicated to parity at a ratio expressed by the equation 1 − 1/n i.e. in a four bay enclosure equipped with four 12TB drives configured in RAIDz we would be left with a total of 36TB of usable space (48TB raw size). The reason for why we might sacrifice storage space in such a manner will be explained in the next section.
A four bay enclosure will cost somewhere in the area of $200 CDN/$140 USD. You don't need anything fancy, nothing with hardware RAID (RAIDz is done entirely in software) or even USB-C. An enclosure with USB 3.0 will perform just fine. Don’t worry about bottlenecks, a mechanical HDD will be limited by the speed of its mechanism long before before it will be limited by the speed of a USB connection. I've seen decent looking enclosures from TerraMaster, Yottamaster, Mediasonic and Sabrent.
When it comes to selecting the drives, as of this writing, the best value (dollar per gigabyte) are those in the range of 12TB to 20TB. I settled on 12TB drives myself. If 12TB to 20TB drives are out of your budget, go with what you can afford, or look into refurbished drives. I'm not sold on the idea of refurbished drives but some people swear by them.
When shopping for harddrives, look for drives that are specifically designed for NAS use. Drives designed for NAS use typically have better vibration dampening and are designed to be active 24/7, they will also often use CMR (conventional magnetic recording) rather than SMR (shingled magnetic recording) which nets them a sizable performance bump. Seagate Ironwolf and Toshiba NAS drives are both well regarded. I would avoid Western Digital Red drives at this time. WD Reds were a go to recommendation up until earlier this year when it was revealed that they feature firmware that will throw up false SMART warnings telling you to replace the drive at the three year mark when there might be nothing at all wrong with that drive, and when it will likely be good for another six, seven or more years.
Tumblr media
Step Three: Installing Linux
For this step you will need a USB thumbdrive of at least 6GB in capacity, a way to make it into bootable media, and an .ISO of Ubuntu.
First download a copy of Ubuntu desktop (for best performance we could download the Server release, but for new Linux users I would recommend against using the server release as having a GUI can be very helpful, not many people are wholly comfortable doing everything through command line). 22.04.3 Jammy Jellyfish is the current Long Term Service release, this is the one to get.
Download the .ISO and then download and install balenaEtcher on your Windows PC, balenaEtcher is an easy to use program for creating bootable media, you simply insert your thumbdrive, select the .ISO you just downloaded, and it will create a bootable installation media for you.
Once you've made a bootable media and you've got your Mini-PC (or old PC/used workstation) in front of you, hook it in directly to your router with an ethernet cable, and plug in the HDD enclosure, a monitor, mouse and a keyboard. Now turn that sucker on and hit whatever key it is that gets you into the BIOS (typically ESC, DEL or F2). If you’re using a Mini-PC check to make sure that the P1 and P2 power limits are set correctly and not arbitrarily lowered, my N100's P1 limit was set at 10W, a full 20W under the chip's power limit. Also make sure that the RAM is running at the advertised speed. My Mini-PC’s RAM was set at 2333Mhz out of the box when it should have been 3200Mhz. Once you’ve done that, key over to the boot order and place the USB drive first in the boot order. Then save the BIOS settings and restart.
After you restart you’ll be greeted by Ubuntu's installation screen. Installing Ubuntu is really straight forward, select the "minimal" installation option, as we won't need anything on this computer except for a browser (Ubuntu comes preinstalled with Firefox) and Plex Media Server/Jellyfin Media Server. Also remember to delete and reformat that Windows partition! We don't need it.
Step Four: Installing ZFS and Setting Up the RAIDz Array
Note: If you opted for just a single external HDD skip this step and move onto setting up a Samba share.
Once Ubuntu is installed it's time to configure our storage by installing ZFS to build our RAIDz array. ZFS is a "next-gen" file system that is both massively flexible and massively complex. It's capable of snapshot backup, self healing error correction, ZFS pools can be configured with drives operating in a supplemental manner alongside the storage vdev (e.g. fast cache, dedicated secondary intent log, hot swap spares etc.). It's also a file system very amenable to fine tuning. Block and sector size are adjustable to use case and you're afforded the option of different methods of inline compression. If you'd like a very detailed overview and explanation of its various features and tips on tuning a ZFS array check out these articles from Ars Technica. For now we're going to ignore all these features and keep it simple, we're going to pull our drives together into a single vdev running in RAIDz which will be the entirety of our zpool, no fancy cache drive or SLOG.
Open up the terminal and type the following commands:
sudo apt update
then
sudo apt install zfsutils-linux
This will install the ZFS utility. Verify that it's installed with the following command:
zfs --version
Next, it's time to check that the HDDs we have in the enclosure are healthy, running and recognized. We also want to find out their device IDs and take note of them:
sudo fdisk -1
Note: You might be wondering why some of these commands require "sudo" in front of them while others don't. "Sudo" is short for "super user do”. When and where "sudo" is used has to do with the way permissions are set up in Linux. Only the "root" user has the access level to perform certain tasks in Linux. As a matter of security and safety regular user accounts are kept separate from the "root" user. It's not advised (or even possible) to boot into Linux as "root" with most modern distributions. Instead by using "sudo" our regular user account is temporarily given the power to do otherwise forbidden things. Don't worry about it too much at this stage, but if you want to know more check out this introduction.
If everything is working you should get a list of the various drives detected along with their device IDs which will look something like this: /dev/sdc. You can also check the device IDs of the drives by opening the disk utility app. Jot these IDs down we'll need them for our next step, creating our RAIDz array.
RAIDz is similar to RAID-5 in that instead of striping your data over multiple disks, exchanging redundancy for speed and available space (RAID-0), or mirroring your data writing two copies of every piece (RAID-1), it instead writes parity blocks across the disks in addition to striping, this provides a balance of speed, redundancy and available space. If a single drive fails, the parity blocks on the working drives can be used to reconstruct the entire array as soon as a replacement drive is added.
Additionally, RAIDz improves over some of the common RAID-5 flaws. It's more resilient and capable of self healing, checking for errors against a checksum. It's more forgiving this way, and it's likely that you'll be able to detect when a drive is on its way out well before it fails. A RAIDz array can survive the loss of any one drive.
Note: While RAIDz is indeed resilient, if a second drive fails during the rebuild, you're fucked. Always keep backups of things you can't afford to lose. This tutorial, however, is not about proper data safety.
To create the pool, use the following command:
sudo zpool create "zpoolnamehere" raidz "device IDs of drives we're putting in the pool"
For example, let's creatively name our zpool "mypool". It will consist of four drives which have the device IDs: sdb, sdc, sdd, and sde. The resulting command would look like this:
sudo zpool create mypool raidz /dev/sdb /dev/sdc /dev/sdd /dev/sde
If for example you bought five HDDs and wanted more redundancy, and are okay with three disks worth of capacity, we would modify the command to "raidz2" and the command would look something like the following:
sudo zpool create mypool raidz2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
An array configured like this would be able to survive two disk failures and is known as RAIDz2.
Once the zpool has been created, we can check its status with the command:
zpool status
Or more concisely with:
zpool list
The nice thing about ZFS as a file system is that an array is ready to go immediately after creating the pool. If we were to set up a traditional RAID-5 array using mbam, we'd have to sit through a potentially hours long process of reformatting and partitioning the drives. Instead we're ready to go out the gates.
The zpool should be automatically mounted to the filesystem after creation, check on that with the following:
df -hT | grep zfs
Note: If your computer ever loses power suddenly, say in event of a power outage, you may have to re-import your pool. In most cases, ZFS will automatically import and mount your pool, but if it doesn’t and you can't see your array, simply open the terminal and type sudo zpool import -a.
By default a zpool is mounted at /"zpoolname". The pool should be under our ownership but let's make sure with the following command:
sudo chown -R "yourlinuxusername" /"zpoolname"
Note: Changing file and folder ownership with "chown" and file and folder permissions with "chmod" are essential commands for much of the admin work in Linux, but which we won't be dealing with extensively in this guide. If you'd like a deeper tutorial and explanation you can check out these two guides: chown and chmod.
Tumblr media
You can access the zpool file system through the GUI by opening the file manager (the Ubuntu default file manager is called Nautilus) and clicking on "Other Locations" on the sidebar, then entering the Ubuntu file system and looking for a folder with your pool's name. Bookmark the folder on the sidebar for easy access.
Tumblr media
Your storage pool is now ready to go. Assuming that we already have some files on our Windows PC we want to copy to over, we're going to need to install and configure Samba to make the pool accessible in Windows.
Step Five: Setting Up Samba/Sharing
Samba is what's going to let us share the zpool with Windows and allow us to write to it from our Windows machine. First let's install Samba with the following commands:
sudo apt-get update
then
sudo apt-get install samba
Next create a password for Samba.
sudo smbpswd -a "yourlinuxusername"
It will then prompt you to create a password. Just reuse your username password for simplicity's sake.
Note: if you're using just a single external drive replace the zpool location in the following commands with wherever it is your external drive is mounted, for more information see this guide on mounting an external drive in Ubuntu.
After you've created a password we're going to create a shareable folder in our pool with this command
mkdir /"zpoolname"/"foldername"
Now we're going to open the smb.conf file and make that folder shareable Enter the following command.
sudo nano /etc/samba/smb.conf
This will open the .conf file in nano, the terminal text editor program. Now at the end of smb.conf add the following entry:
["foldername"]
path = /"zpoolname"/"foldername"
available = yes
valid users = "yourlinuxusername"
read only = no
writable = yes
browseable = yes
guest ok = no
Ensure that there are no line breaks between the lines and that there's a space on both sides of the equals sign. Next step is to allow Samba traffic through the firewall:
sudo ufw allow samba
Finally restart the Samba service:
sudo systemctl restart smbd
At this point we'll be able to access to the pool, browse its contents, and read/write to it from Windows. But there's one more thing left to do, Windows doesn't natively support the ZFS file systems and will read the used/available/total space in the pool incorrectly. Windows will read available space as total drive space, and all used space as null. This leads to Windows only displaying a dwindling amount of "available" space as the drives are filled. We can fix this! Functionally this doesn't actually matter, we can still write and read to and from the disk, it just makes it difficult to tell at a glance the proportion of used/available space, so this is an optional step but one I recommend (this step is also unnecessary if you're just using a single external drive). What we're going to do is write a little shell script in #bash. Open nano with the terminal with the command:
nano
Now insert the following code:
#!/bin/bash CUR_PATH=`pwd` ZFS_CHECK_OUTPUT=$(zfs get type $CUR_PATH 2>&1 > /dev/null) > /dev/null if [[ $ZFS_CHECK_OUTPUT == *not\ a\ ZFS* ]] then IS_ZFS=false else IS_ZFS=true fi if [[ $IS_ZFS = false ]] then df $CUR_PATH | tail -1 | awk '{print $2" "$4}' else USED=$((`zfs get -o value -Hp used $CUR_PATH` / 1024)) > /dev/null AVAIL=$((`zfs get -o value -Hp available $CUR_PATH` / 1024)) > /dev/null TOTAL=$(($USED+$AVAIL)) > /dev/null echo $TOTAL $AVAIL fi
Save the script as "dfree.sh" to /home/"yourlinuxusername" then change the ownership of the file to make it executable with this command:
sudo chmod 774 dfree.sh
Now open smb.conf with sudo again:
sudo nano /etc/samba/smb.conf
Now add this entry to the top of the configuration file to direct Samba to use the results of our script when Windows asks for a reading on the pool's used/available/total drive space:
[global]
dfree command = home/"yourlinuxusername"/defree.sh
Save the changes to smb.conf and then restart Samba again with the terminal:
sudo systemctl restart smbd
Now there’s one more thing we need to do to fully set up the Samba share, and that’s to modify a hidden group permission. In the terminal window type the following command:
usermod -a -G sambashare “yourlinuxusername”
Then restart samba again:
sudo systemctl restart smbd
If we don’t do this last step, while everything would appear to work fine, and you will be able to see and map the drive from Windows and even begin transferring files, you'd soon run into a lot of frustration. As every ten minutes or so a file would fail to transfer and you would get a window announcing “0x8007003B Unexpected Network Error”. This window would require your manual input to continue the transfer with the file that was next in the queue. It will reattempt to transfer whichever files failed the first time around at the end, and 99% of the time they’ll go through, but this is a major pain in the ass if you’ve got a lot of data you need to transfer and want to step away from the computer for a while. It turns out samba can act a little weirdly with the higher read/write speeds of RAIDz arrays and transfers from Windows, and will intermittently crash and restart itself if this group option isn’t changed. Inputting the above command will prevent you from ever seeing that window.
The last thing we're going to do in this part before switching over to our Windows PC is grab the IP address of our Linux machine. Enter the following command:
hostname -I
This will spit out this computer's IP address on the local network (it will look something like 192.168.0.x), write it down. It might be a good idea once you're done here to go into your router settings and reserving that IP for your Linux system in the DHCP settings. Check the manual for your specific model router on how to access its settings, typically it can be accessed by opening a browser and typing http:\\192.168.0.1 in the address bar, but your router may be different.
Okay we’re done with our Linux computer for now. Get on over to your Windows PC, open File Explorer, right click on Network and click "Map network drive". Select Z: as the drive letter (you don't want to map the network drive to a letter you could conceivably be using for other purposes) and enter the IP of your Linux machine and location of the share like so: \\"LINUXCOMPUTERLOCALIPADDRESSGOESHERE"\"zpoolnamegoeshere"\. Windows will then ask you for your username and password, enter the ones you set earlier in Samba and you're good. If you've done everything right it should look something like this:
Tumblr media
You can now start moving media over from Windows to the share folder. It's a good idea to have a hard line running to all machines. Moving files over Wi-Fi is going to be tortuously slow, the only thing that’s going to make the transfer time tolerable (hours instead of days) is a solid wired connection between both machines and your router.
Step Six: Setting Up Remote Desktop Access to Your Server
After the server is up and going, you’ll want to be able to access it remotely from Windows. Barring serious maintenance/updates, this is how you'll access it most of the time. On your Linux system open the terminal and enter:
sudo apt install xrdp
Then:
sudo systemctl enable xrdp
Once it's finished installing, open “Settings” on the sidebar and turn off "automatic login" in the User category. Then log out of your account. Attempting to remotely connect to your Linux computer while you’re logged in will just result in a black screen!
Now get back on your Windows PC, open search and search for "RDP". A program called "Remote Desktop Connection" should pop up, open this program as an administrator by right-clicking and selecting “run as an administrator”. You’ll be greeted with a window, in the field marked “Computer” type in the IP address of your Linux computer. Press connect and you'll be greeted with a new window and a prompt asking for your username and password. Enter your Ubuntu username and password here.
Tumblr media
If everything went right, you’ll be logged into your Linux computer. If the performance is too sluggish, adjust the display options, lowering the resolution and colour depth do a lot to make the interface feel snappier.
Tumblr media
Remote access is how we're going to be using our Linux system from now, outside of some edge cases like needing to get into the BIOS or upgrading to a new version of Ubuntu. Everything else from performing maintenance like a monthly zpool scrub (this is important!!!) to checking zpool status and updating software can all be done remotely.
Tumblr media
This is how my server lives its life now, happily humming and chirping away on the floor next to the couch in the corner of the living room.
Step Seven: Plex Media Server/Jellyfin
Okay we’ve got all the ground work finished and our server is almost up and running: we’ve got Ubuntu up and running, the storage is primed, we’ve set up remote connections and sharing, and maybe we’ve moved over some of favourite movies and TV shows.
Now we need to decide on the media server software to use which will stream our media to us and organize our library. For most people I’d recommend Plex, it just simply works 99% of the time. That said, Jellyfin has a lot to recommend it by too even if it is rougher around the edges, some people even run both simultaneously, it’s not that big an extra strain. I do recommend doing a little bit of your own research into the features each platform offers. But as a quick run down, consider some of the following points.
Plex is closed source and is funded through PlexPass purchases while Jellyfin is open source and entirely user driven. This means a number of things, for one, Plex requires you to purchase a “PlexPass” (purchased as a one time lifetime fee $159.99 CDN/$120 USD or paid for on a monthly yearly subscription basis) for access to certain features, like hardware transcoding (and we want hardware transcoding) and automated intro/credits detection and skipping, while Jellyfin offers this for free. On the other hand, Plex supports a lot more devices than Jellyfin and updates more frequently. That said Jellyfin's Android/iOS apps are completely free, while the Plex Android/iOS apps must be activated for a one time cost of $6 CDN/$5 USD. Additionally the Plex Android/iOS apps are vastly unified in UI and functionality across platforms, offering a much more polished experience, while the Jellyfin apps are a bit of a mess and very different from each other. Jellyfin’s actual media player itself is more fully featured than Plex's, but on the other hand Jellyfin's UI, library customization and automatic media tagging really pale in comparison to Plex. Streaming your music library is free through both Jellyfin and Plex, but Plex offers the PlexAmp app for dedicated music streaming which boasts a number of fantastic features, unfortunately some of those fantastic features require a PlexPass. If your internet is down, Jellyfin can still do local streaming, while Plex can fail to play files. Jellyfin has a slew of neat niche features like support for Comic Book libraries with the .cbz/.cbt file types, but then Plex offers some free ad-supported TV and films, they even have a free channel that plays nothing but Classic Doctor Who.
Ultimately it's up to you, I settled on Plex because although some features are pay-walled, it just works. It's more reliable and easier to use, and a one-time fee is much easier to swallow than a subscription. I do also need to mention that Jellyfin does take a little extra bit of tinkering to get going in Ubuntu, you’ll have to set up process permissions, so if you're more tolerant to tinkering, Jellyfin might be up your alley and I’ll trust that you can follow their installation and configuration guide. For everyone else, I recommend Plex.
So pick your poison: Plex or Jellyfin.
Note: The easiest way to download and install either of these packages in Ubuntu is through Snap Store.
After you've installed one (or both), opening either app will launch a browser window into the browser version of the app allowing you to set all the options server side.
The process of adding creating media libraries is essentially the same in both Plex and Jellyfin. You create a separate libraries for Television, Movies, and Music and add the folders which contain the respective types of media to their respective libraries. The only difficult or time consuming aspect is ensuring that your files and folders follow the appropriate naming conventions:
Plex naming guide for Movies
Plex naming guide for Television
Jellyfin follows the same naming rules but I find their media scanner to be a lot less accurate and forgiving than Plex. Once you've selected the folders to be scanned the service will scan your files, tagging everything and adding metadata. Although I find do find Plex more accurate, it can still erroneously tag some things and you might have to manually clean up some tags in a large library. (When I initially created my library it tagged the 1963-1989 Doctor Who as some Korean soap opera and I needed to manually select the correct match after which everything was tagged normally.) It can also be a bit testy with anime (especially OVAs) be sure to check TVDB to ensure that you have your files and folders structured and named correctly. If something is not showing up at all, double check the name.
Once that's done, organizing and customizing your library is easy. You can set up collections, grouping items together to fit a theme or collect together all the entries in a franchise. You can make playlists, and add custom artwork to entries. It's fun setting up collections with posters to match, there are even several websites dedicated to help you do this like PosterDB. As an example, below are two collections in my library, one collecting all the entries in a franchise, the other follows a theme.
Tumblr media
My Star Trek collection, featuring all eleven television series, and thirteen films.
Tumblr media
My Best of the Worst collection, featuring sixty-nine films previously showcased on RedLetterMedia’s Best of the Worst. They’re all absolutely terrible and I love them.
As for settings, ensure you've got Remote Access going, it should work automatically and be sure to set your upload speed after running a speed test. In the library settings set the database cache to 2000MB to ensure a snappier and more responsive browsing experience, and then check that playback quality is set to original/maximum. If you’re severely bandwidth limited on your upload and have remote users, you might want to limit the remote stream bitrate to something more reasonable, just as a note of comparison Netflix’s 1080p bitrate is approximately 5Mbps, although almost anyone watching through a chromium based browser is streaming at 720p and 3mbps. Other than that you should be good to go. For actually playing your files, there's a Plex app for just about every platform imaginable. I mostly watch television and films on my laptop using the Windows Plex app, but I also use the Android app which can broadcast to the chromecast connected to the TV. Both are fully functional and easy to navigate, and I can also attest to the OS X version being equally functional.
Part Eight: Finding Media
Now, this is not really a piracy tutorial, there are plenty of those out there. But if you’re unaware, BitTorrent is free and pretty easy to use, just pick a client (qBittorrent is the best) and go find some public trackers to peruse. Just know now that all the best trackers are private and invite only, and that they can be exceptionally difficult to get into. I’m already on a few, and even then, some of the best ones are wholly out of my reach.
If you decide to take the left hand path and turn to Usenet you’ll have to pay. First you’ll need to sign up with a provider like Newshosting or EasyNews for access to Usenet itself, and then to actually find anything you’re going to need to sign up with an indexer like NZBGeek or NZBFinder. There are dozens of indexers, and many people cross post between them, but for more obscure media it’s worth checking multiple. You’ll also need a binary downloader like SABnzbd. That caveat aside, Usenet is faster, bigger, older, less traceable than BitTorrent, and altogether slicker. I honestly prefer it, and I'm kicking myself for taking this long to start using it because I was scared off by the price. I’ve found so many things on Usenet that I had sought in vain elsewhere for years, like a 2010 Italian film about a massacre perpetrated by the SS that played the festival circuit but never received a home media release; some absolute hero uploaded a rip of a festival screener DVD to Usenet, that sort of thing. Anyway, figure out the rest of this shit on your own and remember to use protection, get yourself behind a VPN, use a SOCKS5 proxy with your BitTorrent client, etc.
On the legal side of things, if you’re around my age, you (or your family) probably have a big pile of DVDs and Blu-Rays sitting around unwatched and half forgotten. Why not do a bit of amateur media preservation, rip them and upload them to your server for easier access? (Your tools for this are going to be Handbrake to do the ripping and AnyDVD to break any encryption.) I went to the trouble of ripping all my SCTV DVDs (five box sets worth) because none of it is on streaming nor could it be found on any pirate source I tried. I’m glad I did, forty years on it’s still one of the funniest shows to ever be on TV.
Part Nine/Epilogue: Sonarr/Radarr/Lidarr and Overseerr
There are a lot of ways to automate your server for better functionality or to add features you and other users might find useful. Sonarr, Radarr, and Lidarr are a part of a suite of “Servarr” services (there’s also Readarr for books and Whisparr for adult content) that allow you to automate the collection of new episodes of TV shows (Sonarr), new movie releases (Radarr) and music releases (Lidarr). They hook in to your BitTorrent client or Usenet binary newsgroup downloader and crawl your preferred Torrent trackers and Usenet indexers, alerting you to new releases and automatically grabbing them. You can also use these services to manually search for new media, and even replace/upgrade your existing media with better quality uploads. They’re really a little tricky to set up on a bare metal Ubuntu install (ideally you should be running them in Docker Containers), and I won’t be providing a step by step on installing and running them, I’m simply making you aware of their existence.
The other bit of kit I want to make you aware of is Overseerr which is a program that scans your Plex media library and will serve recommendations based on what you like. It also allows you and your users to request specific media. It can even be integrated with Sonarr/Radarr/Lidarr so that fulfilling those requests is fully automated.
And you're done. It really wasn't all that hard. Enjoy your media. Enjoy the control you have over that media. And be safe in the knowledge that no hedgefund CEO motherfucker who hates the movies but who is somehow in control of a major studio will be able to disappear anything in your library as a tax write-off.
655 notes · View notes
oepionie · 1 year
Text
— "HIS COMPLETE DEVOTION" malleus draconia
SYNOPSIS: "Don't touch me! I have a lover!" - After accidentally getting hit in the head with a powerful spell, Malleus is left delirious and confused. You try to help him but he doesn't seem to recognize you.
Character/s: Malleus Draconia x GN! Reader
Tags: Fluff, Established relationship, Malleus is a loyal dragon, Reader is part of the gargoyle appreciation club, Mentions of nausea, He keeps a locket of you aww
A/N: This prompt/idea was requested by a friend!
WordCount: 800+ | 💌Masterlist | PART II HERE
Tumblr media
Green lightning began to strike and forsake the grey sky. Every student on campus could hear the wind howling through the thick dripping rain, a sinking feeling of dread permanating through the atmosphere.
The aged concrete walls shook from a shrill scream, the anguished cry echoing out through the hundred chambers in the castle.
"YOUNG MASTER!" Sebek drove his fingers into his scalp, screaming as thick tears dribbled down his flushed face. From his reaction, you'd think he was the one who got hurt instead.
Lilia tutted and carefully inspected Malleus' head. The young prince was laying on the ground writhing in pain. Lillia pressed his thumb against the dragon's temple, examining the Fae's reaction.
Sebek and Silver surrounded the two, ensuring that no one could get past them. Malleus was in a vulnerable state right now, he had to be protected at all costs.
"The spell was quite powerful however it's not serious. Other than some temporary mental confusion, he should be fine." Lilia muttered, helping Malleus stand up. The young prince stumbled around for a bit, almost as if he was intoxicated.
"Malleus!" You threw the doors to the dorm open, running over to the group. It's only when you got closer did you notice your lover's spinning eyes, glazed over as he blinks at the blank concrete floors. Worried out of your mind, you rushed over to him.
"Tsunotarou! I heard what happened…are you okay?" The fae appeared a little puzzled. You stood before him and he fixed his gaze on you, confused and...disgusted?
With a hint of hesitance, you reached your hands up to cup his cheeks. Only to gasp when Malleus glowered and grasped onto your wrists, ripping your hands off of his face.
Silence fell over the room as he dropped his grip on your arms, allowing them to hang limply by your sides. Everyone gawked at Malleus as if he had just grown two heads.
Malleus? Malleus rejected your affection? The Malleus who waits outside your dorm an hour before classes just to walk you to school? The Malleus who once caused a week-long storm just because he couldn't sit next to you in class? Your Malleus?
You felt your heart sink. They say drunk words were sober thoughts. Did Malleus secretly despise you?
"Listen here-" Malleus snarled, his unfocused eyes flashing a luminous emerald green. The radiance and illumination hypnotizes you for a while. A kaleidoscope of green and blue swirling around the gems that were his eyes.
"No matter how alluring you look-you can't tempt me. I-" Malleus lurched forward, nearly falling over. You ran to catch him but he pushed you away, stepping back blindly. He raised a finger at you. "I-I already have a lover!"
"Yes-That's…me?" You blinked, confused out of your mind.
Malleus only scoffs at you, shakily taking a few steps towards the entrance. It was clear that his head still shook and ached from the spell's blow. Sebek was quick to stop him, holding Malleus steady. "Young Master! Where are you going?!"
"To my-my treasure. My darling prefect." Malleus slurred, leaning against Sebek for support. He continued his rambling. "It's Thursday- We have a club meeting."
"Tsuno-I mean-Malleus, today is Tuesday." You piped up, pressing a hand against his back. With shaky legs, he pushed Sebek off and turned to glare at you.
"Silence. It is not."
Lilia laughs hysterically, doubling over and grabbing onto his knees. Oh, this was comedy gold for him. Shaking his head at his father, Silver strode up to Malleus and placed his hand on the young prince's shoulder.
"Malleus, you're still delirious. Why don't you sit down."
Both Silver and Sebek started to guide the woozy fae onto the couch. You followed suit, taking a pillow and placing it under his head. He turned to face you, his head spinning, a loopy snarl and glare on his face.
"I...I already told you- I have a lover." He groans into his hands, nausea washing over him like waves.
The fae begins frantically rummaging through his pocket. He yanks out a little locket in the form of a heart, holding it up for you to look at. He hands it to you with an arrogant smirk on his face.
"See?"
"O-Oh?"Gently taking it into your hands, you flipped the metal cover over to see a picture of you inside.
It was a photo from your very first anniversary. You were wearing a flower crown made with roses Malleus grew himself, it was one of the many gifts he gave you that day.
Though only your head and neck could be seen in the picture since his coat had almost completely engulfed you. It was a chilly day and Malleus graciously lent you his coat after you had forgotten to wear one.
You stared at the photo fondly, shutting it close before handing the necklace back to the fae.
"Your partner must be lovely." You whisper softly and Malleus sighs, lolling his head back to stare at the ceiling lovingly.
"Oh. They are much more than that."
Tumblr media
PART II | Likes and Reblogs are greatly appreciated and really motivating on my end!
5K notes · View notes
angelsworks · 3 months
Text
Goldilocks and the Four Bears
I haven’t written for the cod fandom yet so all the 141 might be terribly out of character. In fact I haven’t written for a while. I appreciate all the people that still read my work and continue to support me. I hope you’re all doing well :)
Tumblr media
Poly!141 x reader
Masterlist -> Here (will be made later :))
Warnings: 18+, mature themes, descriptions of torture, injuries and mistreatment, etc
Summary: After escaping from your last mission that had gone terribly wrong, your stumble through the woods leads you to a log cabin.
It was snowing. Fucking snowing.
Any belief in a deity had been long since crushed after the last few months. Well you thought it had been months. Your captors (a small but deadly terrorist group) had failed to provide you with your own calendar and clock. Much like how they had failed to provide you with new clothes to replace your own, that had been ripped and torn and become tattered to the eye.
It was stolen clothes you now wore as you made your escape. Trudging slowly through the already six inch snow, your thoughts trailed to the fresh snow adding to the existing six inches. The size 12 pair of boots were rubbing at your heels with increasing vigour. Leading you to contemplate if bruised skin could blister or not. The guard you’d killed as part of your escape had been good for one thing. Or three things actually. The ill-fitting boots, a loose pair of combat trousers and long sleeved compression shirt.
As you made your way through the terrain you felt a cold chill steadily working it’s way up your trouser leg. Slowly, spreading across the flesh, affecting any skin that wasn’t in direct contact with the trouser material. It made you wish you’d waited for a guard more similar to your stature. While the compression shirt was better than nothing, it was still thin. The flimsy seeming material now doing little to ward off the cold.
Maybe the sudden awareness of the less than ideal weather conditions wasn’t down to your stolen clothes, but the sudden loss of adrenaline. How long had you been running now? Well trudging desperately through the snow, making your way further and further into the thick forrest and fauna.
It was hard to try and map where you’d been, what direction you’d walked in and where you’d come from. It was all white. Every tree looked the same. Every incline became and decline and you’d become disoriented.
Months of abuse, of torture, ofpain. All ignored for a few short hours as you willed your aching body forward. Through trees and snow and stone. Through anything that would put you at a greater distance from them, from Miasma.
They hadn’t transported you. At least you were mostly sure. When you blacked out, you woke in the same dingy cell, on the same dingy floor. Only covered in more bruises or cuts. So you hoped you were where this all started. In Slovenia.
You’d done solo missions before. It was easier that way. One man in, one man out. No one to turn on you or leak information. With Gunner in your ear, nothing ever went wrong. Until it did.
Your objective was to gather intel. To stay under the radar before formulating the next attack. While sneaking around you’d learned just how large their operation was. In turn you’d also learned just how large their base was.
The small outpost hid underground levels. That became clear after your covert operation was blown and you were dragged down to the very heart of the multi-storey building.
Each day (if that’s what you could call them) gave you no indication of the time of day or how much time had passed. They made sure of that. In fact it was the first time in months you’d seen the light of day.
The light that you noticed was now fading apparently, as you looked desperately up into the sky. Grey clouds had rolled in, covering the majority of the sky. The sun was still peaking out from the dense overcast that was rolling further forward. Soon the sky would be covered and the snow fall would quicken.
A few miles back you were struck that no one from Miasma had followed you. You’d expected armed guards to be shooting at you and angry dogs to be tearing at your ankles. Yet you’d had no chase.
Maybe they knew you would get nowhere in the climate. That you’d be weakened by the terrain and from the violence you’d endured. They were right of course. But you didn’t let it stop you.
Even now as you’d gone further, you still felt the burning desire to survive. Granted it dwindled under the ache of your body and the never ending valley of white before you. But you wanted to live. You wanted your revenge.
The final rays of the sun had been clouded and the snow started to pick up. At least your footprints would be covered under the fresh snow. Not that it mattered if all your footprints lead to was a frozen corpse.
Flexing your fingers, you found yourself wishing for gloves. Your toes were long past numb and every injury you’d endured felt like it was waking up. Old cuts that had turned to scars felt fresh, bruises that had yellowed felt like they’d returned to their starting purple colour. Your felt heavy. You felt dense. You felt tired.
Your desire to drive on had dwindled now. The once raging fire was now only a candle. A candle that was down to its wick. The wax around it long since melted and now it was to its edge. Trying to burn the glue that chained it in place. The image made you crave warmth even more.
Was this it?
All the work you’d put in over the years. From a child you had trained for a mission you didn’t fully understand. A mission that belonged to someone else, to Gunner. He’d turned you into a soldier, his perfect soldier.
Is this how his perfect soldier died?
No it wasn’t.
So despite your blue fingers, numb toes and foggy mind, you push on. Just a little further, you tell yourself. Past these trees, past this stream, past more trees.
Your doubts evaporate when you come upon a clearing. You find a decent space boarded by snow dusted trees from all sides. They stand tall, seemingly acting as natural walls to protect those inside. The grass is covered in undisturbed snow. It’s thick and white and makes you smile.
None of it matter though because sitting in the middle of it all if your salvation.
A log cabin.
You consider the sight to be a mirage. Created from and low blood sugar, dehydration and desperation. But you trudge on, almost to a stumble speed, as you reach for the door handle.
It’s unlocked.
Despite any moral compass telling you that breaking and entering or trespassing is wrong, you ignore it. You’re hurt, aching and this is a last resort.
You close the thick wooden door behind you. Taking note of the copious locks it has. When you move inside the cabin you find that no one’s home. As quietly as you can on stiff legs, you sneak around the house. Trying to wake up the instincts you’d been trained on.
Enter a room, check your surroundings, check again. Don’t assume anywhere is empty. Threats could be hiding around any corner.
So for each room of the ground floor you do just that. Open door, check the rooms, move on. From your searching you’ve found a large living room, a kitchen, a dining room, a toilet some sort of office/drawing room. The decor gives you no clue as to who’s house you’ve invaded. There are no pictures of people, no personal possessions. It feels surreal. And wrong.
To start with you go back to the living room. Using the large fireplace, stockpile of logs and matches, you start a fire.
Again, better sense would tell you to avoid such an action. To avoid alerting anyone of your presence here. But you decide to put sense aside in a bid for survival. If you didn’t get warm soon you were sure you’d be frozen soon.
Next you go to the kitchen. You rifle through the cupboard in an attempt to find something edible. To your surprise you find the place to be well stocked. Even going as far as having fresh milk in the fridge. The sight confuses you. Send alarm bells ringing in your ears.
There are products in the fridge that are in date. Fresh products. Yet no one is home. It doesn’t make sense.
As you empty a can of soup into a pan you realise, it doesn’t need to. You’re happy to play stupid and see this as all some sort of blessing, some miracle.
While the soup cooks you fill a glass with clean, cold water. Relishing in the taste of something fresh. When you’ve downed the first glass you refill it again. This time with an intention to make it last longer.
After the first spoonful you find that you like vegetable soup very much. Almost burning your mouth as you devour it in a few minutes. Immediately it feels as though you’ve been recharged. The warmth from the fire has spread throughout the ground floor, your fingers have warmed around the bowl of soup and your body no longer feels related to a glacier.
The sky only darkens as you sit by the fire. Basking in the warmth and taking a moment to rest for the first time in months. You don’t imagine ever leaving your spot on the floor. But the promise of a bed upstairs has you moving your legs in that direction.
Before your ascent to the second floor, you strip your clothes and hang them on a drying rack you found to the side of the fire. Now left in the nude.
Upstairs you find multiple bedrooms. All almost identical, except for one at the end of the hall. You assume this is the Cabin’s master bedroom as it’s slightly larger than the others. Inside there’s a wardrobe full of clothes, a full length mirror, a TV, some sort of game station, and of course the larger than most bed.
In the mirror you catch sight of yourself. The cuts of course stand out first. From the slight turn you can muster in your neck, you can see large welts and thin cuts, bruises and scrapes, all littering the previously plain skin. From the front and behind, your legs look like a Jackson Pollock original piece.
Capturing various purple and blues surrounded by smaller splodges of green and brown. With the occasional black blob or two to really contrast the overall tone of the piece.
As a child you had a strange infatuation with your bruises. Likening them to a sticker or badge of achievement. They were easy to come by during training. A strange part of you liked the way they looked on your skin. They acted as a log book of the hits you’d taken, the falls you’d taken, any sort of impacts you’d had. They made you feel strong, maybe even proud too.
Staring into the mirror at your body again, it all seems worthless. You knew you were strong before. You didn’t need months as a prisoner to prove it.
You take a few steps forward to properly look at your face. Who stares back must be a stranger. You haven’t let your eyebrows be this out of shape since you were thirteen. You didn’t have that scar above under your chin before. Your eyes were always so bright and vivid. Not lifeless or hollow or so lost.
With newfound energy you take yourself to the nearest bathroom. That just so happens to be the en-suite in the bedroom. It doesn’t surprise you. Nothing about this abandoned, well stocked cabin does anymore.
Instead you shower in one of the nicest bathrooms you’ve been to in a long time.
At first the water has you freezing. Not due to the temperature but because of the fire it lights on your back. Every scrape, every cut, every burn now being cleaned. The cleanse sets your body alight. In a way you feel the heat is helping you to heal. Granted, all you have to show for it is a mixture of blood and grime, floating slowly down the drain. But it’s more than that.
It’s the last few months being scrubbed off your skin. Your wounds and ailments being shown that this is the end. They can heal in peace. You can heal in peace.
So you take your time. Using any products you can find; shampoos, conditioners, body wash, face wash. You’ve acquired a new razor, fresh from the packet. It’s amazing what a difference shaving your legs and various other places can do to your mood. You’ve always preferred removing the body hair. Afterwards the feeling of smooth legs under a thick duvet made all the work worth it.
The final step, bar drying yourself, was brushing tour yellowing and plaque ridden teeth. The minty taste in your mouth feels unfamiliar but it welcomed nonetheless. Wiping your tongue across the now almost pearly-whites you’re happy with how smooth they feel.
Now showered, shaved and dried, you make you way into the bedroom. Finding the wardrobe and drawers to be filled wit strictly masculine clothes. You pick out a pair of boxers and one of the large white t-shirts to sleep in. The shirt dwarfs you in size, looking more like a dress. Not one that you would wear outside though. Not with the black boxers showering through the material, or your hardened nipples making an appearance.
With your towel back in the bathroom and the lights off, you crawl into bed. Letting out the loudest sigh your sore throat could muster. Then quickly falling asleep on the linen.
Tumblr media
It was snowing. In fact it was a fucking blizzard.
A barrage of white, dagger-like snowflakes pelted against the four men. The lack of light and the dense haze of the storm made it impossible to see where they were going. They were all thankful for the less than modern compass. Hidden away at the bottom of Jonny’s bag. When he acquired it was unknown. But the four were grateful nonetheless that the Scott had the dated equipment in is kit.
After their week long training they were ready to fall asleep on the nearest surface. The blizzard they now faced was an unexpected one. Nothing on Price’s radar Gad alerted them to such a storm.
They’d just finished their survival training in the mountains when the first snowflake formed. During the rest of their descent it had only worsened.
As the snow around them thickened they trudged on. Becoming more aware of the weight of their kit, ache of their muscles and chill in their bones. These men were tired, hungry and cold.
After more miles and more words of encouragement from Price, Gaz was sure they were close to the safe house now.
Laswell had been kind enough to let them use the safe house after a particularly gruelling training exercise. It would be the closest thing to a holiday the 141 would get this year. Before the worst of the storm it had the Scotsman joking that he would build a snowman outside. An idea quickly shot down by Ghost in the interest of remaining vigilant to an enemies surrounding the house.
While snowmen were out of the question, snowballs were not. Something Ghost found out, twice, in the back of the head. Turning to see an innocent looking Gaz and Soap.
“You’ll regret that when we’re back on base and you two are on shit duty” the balaclava wearing Brit grumbles.
Soap sighs dramatically, “Oh come on Lt. Dinnae be like that, it was only a joke”.
The threat prompts Kyle to add, “It was all Soaps idea, think he should get shit duties on his own.”
Soap gasps feigning offence, “You bleeding clipe, don’t come knocking on my door when you want someone to warm your bed tonight.”
The comment causes the younger man’s face to heat up and laughs to come from the others.
“That if we get there in this blizzard” the captain quips. Trying to keep morale, but refusing to ignore the sinking feeling that they’ve missed the safe house completely.
“How far now?” Gaz asks, determined not to start pestering like an insolent child. Yet equally determined to have a proper meal and get out of his cold clothes.
“Two klicks north, then we should be there.” Soap tells him, loud enough for the others to hear in the now whipping winds.
“It was two klicks north last time someone asked Soap, are you sure you’re reading that right lad?” Price finds himself asking. Despite his rank, his military expertise and all his training agains the elements, it doesn’t make him immune to the cold. Immune to looking forward to sitting by a fire with a cup of tea in his hands.
Laswell wasn’t one to be stingy with safe house stock. From previous safe houses he’d been to that she had set up, they’d been a home away from home. Proper bedrooms, running water, stocked shelves. Price found himself ready to welcome anything that had four walls, a roof and could shelter him and his men from the storm.
“Two klicks north Captain, I’m sure”. Jonny confirms.
Sure enough, through the dense curtain of blizzard, light emerges. A gentle glow against the black nights sky. The closer they get, the clearer the house becomes.
A log cabin.
A big one at that. The sight is inviting enough to bring a smile to the men’s faces.
“Laswell’s outdone herself this time, fuckin yaldy” soap practically exclaims. Pushing forward to the front of the pack, in an effort to get in first.
“Hold it Jonny,” Simons voice is quiet through the mask, but harsh enough that the others can hear.
Ghost points to the chimney, “someone’s here”.
Sure enough as the others look up, they too see the plumes of smoke, gently rising from the brick chimney.
“Another team captain?” Gaz finds himself asking, while reaching for the know hidden in his thigh holster.
Price finds himself doing the same, “No, we’re the only ones in the country.”
The tension in the air is thick, rivals the thick snow pelting down on them. The four of them stand motionless, a short distance from the front door. Covered head to toe in winter gear, a layer of the snowstorm attached to anything it can stick to.
“Right, there’s only one door. I’ll lead. We’ll secure the ground floor first. Stay silent, we do this quietly.” Price commands. The men nod, moving to grasp their various knives. Following their captain as he moves to the front of the cabin.
With an almost inaudible creek, Price turns the handle of the door. Pushing the oak forward, grateful that it seems to glide over the wooden floors. Allowing him and his men to breach the property without alerting its inhabitants.
Price enters the living room first, signalling for the others to spread out and search the rest of the floor. He does indeed find a crackling fire, yet no one man’s it. The warmth is welcomed, but for the time being he ignores any desire to sit near it and warm himself.
His attention moves to the drying rack set up beside the fire. Upon further inspection of the items he finds combat trousers, a compression t shirt and a pair of large boots, size 12 he gathers from the label on the tongue. The clothes are still damp to the touch, leading him to infer that the intruder arrived a short time ago.
The badge on the arm of the shirt catches his eye. He rips it off the Velcro and examines it up close. An unknown insignia, contractor perhaps? Some new found terrorist group? Price doesn’t know. It’s not one he’s come across before.
Simon searches the kitchen. The space is a decent size, dark too. He blends into the shadows as he checks the space for any sign of life. He finds a empty soup can on one of the worktops. Turning to the sink he notices a single glass and pan siting there.
Once finished in his search he creeps back to the living room. Finding his captain there, along with a stoic looking soap and serious looking Gaz.
Price raises his hand to Simon, showcasing the fabric insignia to him. With cold eyes Ghost runs over the stitchwork. Mind running through the possible groups it could be associated with.
“Any ideas?” Price asks in a hushed voice.
Ghosts silence is a loud enough answer for the group. No
“Whoever they are haven’t been here long. Their clothes are still damp. Large boots, size 12.” Price goes through the details he’s uncovered.
“Men’s?” Gaz asks.
“Most likely”.
“There’s a pan in the kitchen. They’ve had soup. Only one glass.” Ghost reels off.
“We don’t know who we’re dealing with, could be anyone. Stay vigilant. Be prepared for a fight. I’ll take the lead upstairs. Shout if you find anything.” Price commands.
The team follow him single file up the stairs. Weapons at the ready as the sneak up the steps. Footsteps light on the wooden floor.
Price takes the first door, Gaz the second, Ghost the third and Soap the last door at the end of the hallway.
While three of the 141 find their rooms to be empty, Soap stops in the doorway. After almost silently twisting the door handle and letting it slide open, he stands in silence. What he didn’t expect to find was a girl sleep in the master bed, a pretty girl to be exact.
The Scotsman finds himself lost for words. He expected to have to fight someone of his stature. Maybe larger. He expected to walk away with a bruise or two. He feels lost on what to do. Should he wake her? Should he leave her?
Meanwhile the others have gathered in the hallway. Sharing a concerned glance at their teammate.
“What is it soap?” Ghost asked quietly.
“It’s a lass. A bonnie lass at that.” He tells them. Wonder in his tone as he stares at the sleeping girl. Watching as her chest rises and falls at a steady rate. Completely unaware of the four men that have entered the house.
The men collectively frown, walking further to investigate themselves. Sure enough, after they pass the threshold of the master bedroom, they too stand frozen. A girl. Not a man, or group of men. A girl, sleeping in their bed, in their log cabin.
Completely unaware.
1K notes · View notes