in which martin looks exactly like the boy of your dreams that you made in tomodachi life. oh—and social media (as well as your friends) love watching this unfold!
pairing: influencer!martin x gn!non-idol!reader ; genre: smau oneshot, fluff, crack…, strangers -> friends ? -> lovers, short n sweet n cute !! ; warnings: swearing, incorrect timestamps, reader likes seals and mamegoma, humor of a teenage girl., they’re both silly and a little stupid c:
please DO NOT copy, repost, or claim as yours.
CREDITS: divider above from @/pixopix, any and all photos from pinterest (excluding the tomodachi martin)
maia’s note: im back !!! ok but first of all, i am not a tomodachi life larper, i’ve loved it since it was released on the ds and the photos of martin’s mii is from my actual game. anyways, i really love how this work ended up turning out not only bc of the concept of it but bc i’m genuinely just happy i finally finished a work. yes, this smau is not my finest… and there could’ve been more development… but nonetheless i like it and i hope you all enjoy reading it too ! reblogs and feedback are always appreciated !! 🩶
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
summary. in which james insists he isn't jealous when his teammates get a little too close to you
genre. fluff, established relationship, jealous bf james with a hint of clingy, reassuring
warning. cursing
wc. 1357
it was seonghyeon's birthday, and you're invited to the boy's dorm for the party. you knock on the front door and are welcomed by keonho. "holy shit, you look amazing." he opens the door for you and you smile in return. after stepping in, you look around to find your boyfriend.
"where's james?" you ask keonho, eyes still wandering the whole room—not finding his existence.
"he went to buy a cake for hyeon. you can wait here, i'm gonna grab some candles." keonho leads you to sit on a couch in the living room and rushes back to the kitchen.
the party is simple. they only invite someone who's really close to seonghyeon since the boy's very shy around others and they don't want to make him uncomfortable on his birthday. a few balloons sit randomly on each corner of the room. there's a banner on the wall that says "happy birthday, seonghyeon" with his photo on it.
not so long after that, you hear the clicking sound on the front door and see james holding paper bags in his left hand and a box of cake in the right. "cake's coming!" james yells. you approach him immediately and try to help him.
"babe!" james' eyes lighten and he smiles so brightly at your presence. "i thought you wouldn't come! i was so sad today." he kisses the corner of your lips before the two of you bring all the stuff to the living room.
"i decided to come since keonho wouldn't stop texting me while i am at work." james stops for a while, hoping he had misheard what you said. "my phone keeps buzzing all day, you know."
"why would keonho text you?" james squints his eyes in suspicion.
"he texted about preparing hyeon's birthday. he thinks i'm going to like this party." you answer absentmindedly while putting the cake on the table.
james shrugs off his shoulders, thinking it was no big deal. he doesn't need to be jealous. it's just keonho, right?
"here are the candles." keonho comes with a few candles in his hand. "hyung! you're home." he grins. james answers him with a quick smile before putting pink whipped cream on seonghyeon's cake.
"i wanna do it too!" you exclaim and ask james for the whipped cream. he lends you the whipped cream and settles behind you on the couch, absentmindedly pulling you back until you're comfortably sitting between his legs.
keonho sits right next to james' left foot—making him unintentionally sits right next to you. "do you think seonghyeon would like this party?" he asks you.
"definitely! why wouldn't he?" you shoot him a little smile and continue to put whipped cream on seonghyeon's cake.
"i know, right?" keonho nods. the three of you remain silent for a while before keonho interrupts again. "do you think hyeon would prefer green candles or blue ones?"
"i think green would suit his vibes more."
"that's exactly what i thought! that's why i brought mostly the green ones." he smiles brightly at you, and you answer with a nod.
5 minutes later, keonho asks you again. "would i look good in blonde hair? just like martin hyung."
"ask martin." james mumbles.
"you would! oh my god, it would be exciting don't you think, james?" you look at james—signaling him to agree with you.
"i don't know no james." james stares at you. who's james? where are baby, babe, honey and all the sweet nicknames going?
"okay, babe. it would be exciting, right?" you emphasize the word babe and squeeze james' thigh—forcing him to nod at your question.
"oh, i'm not hearing this." keonho closes his ears with both hands, causing you to laugh at his reaction.
15 minutes later, seonghyeon, martin, and juhoon come through the front door from the studio. everything went as planned and seonghyeon was so happy.
"you're coming! thank you so much!" seonghyeon gives you a brief hug and accepts your gift. "a ps5 for me? thank you! hyung is so lucky to have you." seonghyeon giggles and james just rolls his eyes.
the night is getting late. james drinks a cup of soda on the couch. martin plays an acoustic guitar and rumbles random melodies. seonghyeon and keonho play with the ps5 you just gave him. and you play chess with juhoon. "hey, that's cheating!" your voice heard— making james looks directly at your way.
"no, it's not." juhoon answered calmly. "you're not gonna win if you keep playing that old tactic, you know?"
"you know what? i always won back then using this 'old tactic'."
"that's why i called it old."
the two of you laugh and james' definitely not having it. he clears his throat and proceeds to stand. "i'm gonna get some rest. once again, happy birthday hyeon." he taps seonghyeon's shoulder before walking to his bedroom.
your eyes dart towards him until his figure disappears behind the door. you excuse yourself to the boys and quickly follow james. you knock on his door, "can i come in?"
after he said yes, you come in and see he is curling in his white blanket—his back faces you. you close the door and hug him from the back. "hi handsome." you smile and kiss his exposed cheek. "you look so handsome today." your compliment makes his cheek blushed but he tries so hard not to smile.
he clears his throat. "thanks. you don't look bad either."
you mumble and play with his dark brown hair. "what happened, baby?"
"nothing."
"it seems like a thing." you answer him back calmly— still playing with his strands. he remains silent.
"are you jealous?" you bite your lips, trying not to laugh at this very serious situation.
james' eyes widened and he immediately turns around to face you. "what? me? jealous? no. absolutely not. why would i?"
you smile at his reaction and kiss his cheek. "you're looking extremely handsome today. what's with the glasses? i love it." you ignore his answer and touch his glasses.
"it's called fashion."
"i know, and you're looking too good with it." you pout.
"...okay, yeah. i'm jealous. but just a little. are you satisfied?"
to james, seeing you acting all pouty and clingy around him makes his stomach full of butterflies, just like how he met you for the first time. he loves you THAT much.
"i knew it!" you celebrate after his confession. "you could've just told me!" you cling your arms around his waist and rest your chin on his chest—looking up directly to meet his eyes.
"i don't wanna ruin hyeon's birthday." he looks to the other side—or basically anywhere as long as he doesn't have to meet your puppy eyes, because he would genuinely become a jelly right now.
"aww," you pinch his cheek. "you know you're the only person i love for these past 2 years. out of everyone in that room, i've been looking for you since i stepped in this dorm today."
"you're literally the sexiest man alive and i'm not planning to let you go that easily." you smirk at him.
"stop, it's getting cringe."
"but you love it when i compliment you, though."
"you're right," he smiles and wraps your body in his embrace. "i love whatever you do."
you stay at your position for a while. "if you have to choose, would you pick me or the boys?" he suddenly asks.
"you." you look up at him, finding he's already staring at you. "really?" his eyes brighten.
"no."
"BABE." james looks at you in disbelief.
"of course i choose you, you silly." you kiss his lips briefly. before he could kiss you back, you were already breaking the kiss. so he decided to chase after your lips, making it the sweetest kiss you had after a long day.
"hyung, did you see my—" juhoon's voice was heard with the sound of the door opening. "i didn't see anything!" juhoon left right after he saw the two of you.
james lets out a loud sigh and you laugh. "we need to lock the door next time."
“my first with him, he already had his with her,” — to all the boys I loved before
✦ You didn’t mean for the letter to send, but it somehow did—and now, he slipped into all the little corners of your life where no one else ever stayed. Unfortunately, you can’t shake the feeling that “you can’t be mad at someone for breaking your heart — it means they loved you in the first place.” Every moment with him feels like something new, something real, something dangerously close to a first you’ll never get back. But falling for him means risking everything… including the parts of yourself you’re scared to show. || pairing: soccer!player James x reader ✉️ wc: 14.9k
‼️ warnings: emotional conflict, jealousy, slow-burn romance, miscommunication, teen angst, mild language, relationship tension, harsh language, making out, pet names
💌 a/n: requested! thank you so much for this idea. I actually didn’t watch the movie so I had to reinstall Netflix and binge watch the first two 🥲.
James has you pressed against the wall before you can breathe, his body hot and solid against yours like he’s been dying to get his hands on you.
He pulls his shirt off in one swift motion. Muscles flexing, stomach tightening and the second he catches the way your eyes linger, his mouth curls into a dirty, knowing smirk.
“Yeah?”
His voice drops, low and cocky.
“You like that don’t you?”
Your thighs clench without permission. You nod, helpless. He slides a hand down your waist, fingers dipping under your waistband, brushing heat, barely there, just enough to make your breath hitch.
“Fuck,” he laughs softly, lips dragging along your jaw. “Look at you—so pretty.”
His thumb presses against your clothed pussy, firm enough to make your hips jerk forward.
You gasp, a quiet, desperate sound, and he eats it from your mouth as he kisses you hard, tongue pushing past your lips like he owns the right. Your back hits the wall again.
His hips grind into you, slow and deliberate, the thick shape of his cock rubbing exactly against the spot that makes your knees buckle.
“Thought you’d break for me this easy,” he mutters against your mouth. His fingers slip lower “Let me hear it.”
“J-James.. I-“
You jolt so hard the pen flies out of your hand.
You’re instantly pulled back from your fantasy—heat to ice water in a heartbeat.
“Y/n?” your dad calls, voice muffled through your bedroom door. “Dinner will be ready in ten. Your sister will set the table today.”
You slap your palm over the letter like you’re hiding a crime scene. “I—I’ll be down in a sec!”
Your voice cracks. Horribly. Clearing your throat, you try again. “Yeah! Just—uh—finishing something!”
Footsteps retreat down the hallway. Silence drops. Then the fright hits you. You stare down at the paper. At the graphic, thirsty disaster you apparently wrote while possessed by a sex demon.
“Oh my fucking god.” You grab the paper in both hands, crumpling it so fast it practically crunches like aluminum foil.
“What is wrong with you, Y/n?” You fling the balled-up letter toward the overflowing trash can. It bounces off the rim and lands on the floor like it’s mocking you. Of course it misses. Even your garbage has better aim than your life. A waste of paper and your time. You bury your face in your hands and groan into your palms.
“He doesn’t even know you exist,” you mutter, pacing once, twice, like that might shake the embarrassment off. “How stupid do you have to be writing porn about James!”
James, the school’s most popular student who also happens to be in the soccer team. James who probably doesn’t know you exist and has a girlfriend. Or situationship. Or whatever the hell Amy counts as.
You drop back into your desk chair, heart still racing from the stupid fantasy. A mixture between wetness and heat still clings to your skin in places you wish it didn’t.
“This is insane,” you whisper to the ceiling. “Actually insane.”
You grab another sheet of paper, intending to write something normal. Something sane. Something not involving walls and grinding and his stupid smirk.
The page stays blank. Your hand trembles slightly. You shove it away and stand up.
“Dinner,” you tell yourself. “Food. Air. Brain reset. No… horny… writing.”
You take one step toward the door. Then stop. Then glance at the trash pile, the paper mountain you swore you’d never let anyone see.
One of them shifts from the movement of your fan. A small, sinking feeling hits your stomach. You really need to get a better trash can. Or maybe a shredder—no! Therapy. But first: dinner.
You yank open your bedroom door before you can psych yourself out again. And somewhere in the back of your head—the part you hate the most—James’s voice from your imagination lingers like smoke: Yeah? You like that?
You swallow hard.
“Shut UP,” you whisper to absolutely no one. You go downstairs anyway.
You drift down the stairs the minute the kitchen smells like something worth living for again. Your sister Annie is figuring out how her new phone works that she got for her thirteenth birthday recently. Your dad has his elbows on the counter, the kind of casual that says he’s trying to be chill but actually means business.
“You okay?” he asks between ladles of sauce. He always asks when you look a little too quiet.
You shrug and grab a roll. “Yeah. Fine. Hungry.”
He’s stirring the pot and watching you like someone trying to read the news in a window reflection. “You’re eighteen, Y/n. That means you should try opening up to people a little. Join a club, meet someone new. Don’t close yourself off to the same circle forever.”
You give him the eyebrow. “You mean Bella?”
“Bella’s great,” he says, tone is deliberately even. “But reliable isn’t everything. You have this… tendency to tuck yourself away. Try something that rattles you.”
“Bella is the most reliable person one could ever know,” you scoff, crossing your arms in front of you. Suddenly, the words slide into the hollow place where your thoughts live and rattles something loose. Open up. Rattle. Shake. It’s stupid, obvious, and for reasons you can’t quite explain, it feels like the exact sentence you needed to hear.Before your dad can say anything else, you quickly get up from your seat.
“Honey- where’re you going?!” Your dad asks, your sister’s gaze following his. You don’t answer him. There’s no time for that. Sitting at your desk with your lamp low, you carefully grab another slip of paper.. You’ve always been the type to catalogue everything. Feelings, small humiliations, the way your chest tightens when you see James in the hallway, into the soft, safe pages of your diary. But you ran out of pages two days ago. You didn’t throw the journal away; you just taped the spine and pretended that was a solution. Now the spine is a Band-Aid and your life is still leaking.
So you do something slightly insane. You write a letter. A letter to James that you’re obviously not going to send. But you’re not going to send it—fuck no. You might be crazy but not to that extent. Instead, this letter will just fulfill your delusions, knowing you’re too much of a pussy to actually go talk to him.
Plus, James as Amy. A girl that’s ten times prettier than you. Even if the letter was sent, it wouldn’t do anything but humiliate her. You sit down and you write like the instruction are pressed into your ribs.
Dear James,
I don’t know what kind of courage is even required to put this into paper and not just into the soft pulp of my diary where it will sit forever and never hurt anyone but me. I’m out of pages. I like to pretend that’s why this is happening, but really it’s because your face keeps crowding the edges of the life I think I should lead and I am tired of pretending nothing has changed.
I’m writing this because my dad said something tonight about opening up, and for once his advice didn’t annoy me. It lit the part of my chest that likes to tell the truth. Usually, I tell myself the truth in tiny, private scribbles. I tuck things away in notebooks and call it safety. But safe is starting to feel smaller than the way my thoughts about you try to grow.
So here it is: I like you. Not the kind of like that’s polite and fits into a yearbook quote. The kind of like that rearranges the soundtrack in my head and makes dumb songs sound like they were written for mornings when you’re still asleep beside me. I like the way you laugh when someone says something stupid on the field. I like the way your that little pout you make when you miss your shot during your soccer practice. I like the scar on your thumb. I notice the ways you look at nothing and I wonder if you’re keeping a private joke with yourself.
I don’t expect anything. I’m not asking you to change your life, and I’m not asking you to break anything open to fit me inside. I’m just telling you the shape of my heart as honestly as I can. If you look back and you don’t feel anything close, that’s okay. I’ll make more pages. I’ll close my hands around the feeling and let it be pretty and lonely and mine.
If by some impossibility you feel even a fraction of this, if you ever want to talk in the quiet and not for show, I’d like that. If you want to laugh and make terrible jokes and steal fries off my plate, I’d like that too. If you want to touch me and find out how the rest of me holds together like how you do with Amy—well. I want that too, but more than anything I want you to be honest with me the way I’m trying to be honest with you now.
— Y/n
You read it back and feel twelve whole things at once — proud, mortified, relieved, as well as questioning your life decisions. You fold it carefully like it it’s an explosive and slide it into an envelope. You address it with your own hand: Zhao Yufan, his legal name. Under his name, you scribble the address you only learned after realizing he lives six houses down. You seal the flap, press it flat like a bandage, and set the envelope on your nightstand.
You think about putting it in the diary, or a secret drawer, or burning it in the tiny metal box you use to store old receipts, but something about the whole open up thing makes you stubborn. This one you want to feel like it could be sent. So you tuck it under a small stack of textbooks on the nightstand, slide a pen across it like you’re filing it into safety, and tell yourself you’ll shower, you’ll calm down, you’ll decide tomorrow whether you actually post it or not.
You strip and step into the shower, the hot water hitting your skin in a rhythm that slows the part of you that wants to panic. Steam climbs the glass and you lean your forehead against the wall and breathe. You imagine the envelope still on the nightstand where you left it, protected by the textbooks like a little fort.
You shampoo and rinse and think of nothing and everything and finally step out, towel-wrapped and lightheaded. You cross your room, expecting the envelope to be exactly where you left it. But you don’t see it.
You assume you put it somewhere else—under a different stack, in a drawer you forgot about, safe. That makes you breathe easier. You make a mental note to check after you put your hair up. Only thing is you don’t get the chance. As soon as you lay down on your bed, you’re fast asleep.
—
Morning punches you in the face the moment your alarm shrieks. You bolt upright with that weird post-shower fog still clinging to your brain, and then the memory hits you like a shovel: The letter.
“Shit—” You stumble out of bed, hair a disaster, sleep shirt twisted around your waist as you lunge toward the nightstand.
Textbooks: check. Pen you left on top: check. Envelope? Not check. You flip the books. Nothing. Just kill me.
You yank open the drawer. Receipts, scrunchies, a rogue stick of gum. Oh—there’s your favourite lip gloss you lost in eighth grade. No envelope.
You drop to your knees and check under the bed like the letter might be hiding out of spite. Nada.
“Okay, no. No no no—” Your voice rises, scrapes, breaks. You tear through your desk. Under the lamp. Behind your laptop. In your laundry basket like you’re truly losing it.
It’s gone.
You freeze so hard your breath forgets what it’s supposed to be doing. For a full five seconds you just stand there, staring at the nightstand like it personally betrayed you.
“Y/N! You’re gonna make Annie late!” your dad yells from downstairs.
Jesus Christ. Of course the universe picks today to make you a missing-letter fugitive.
You slap on makeup with the precision of a maniac, yank on loose jeans, absolutely forget deodorant, and sprint out the door with Annie trailing behind you.
She’s eating a Pop-Tart like nothing is wrong in the world. “Can you walk faster?” you hiss.
“You woke me up late,” she mumbles around strawberry filling. “This is your fault.”
She’s not wrong, and it only makes you want to scream into a pillow. “Actually, you could have set an alarm on your phone,” you say defend yourself. “What’s the point of having a phone if you can’t put it to use?” Annie rolls her eyes. The whole walk to her school, your brain is doing a full Olympic-level panic routine.
You drop Annie off—barely hearing her bye—and then you’re speed-walking toward your school like your life depends on it. Which, honestly? It kind of does.
Inside the hallway, it’s the usual teenage circus. Lockers slamming. People laughing too loud. Someone aggressively spraying Axe body spray like they’re trying to fumigate the building.
And then, you see him. James. He’s leaning against his locker, talking to Jihoon and some really tall guy, hair falling over his forehead in that stupidly soft way that makes your chest squeeze. He wipes his bangs aside with his knuckles and you swear your soul leaves your body like you’re some Victorian child witnessing the beauty of art for the first time.
Your feet keep walking but your eyes stay glued to him as you’re now walking backwards somehow—hey, is it just you or did he bleach his hair blondish orange?
“Ouch! Watch where you’re going.”
Your shoulder ricochets off a wall of person, and a sharp, irritated gasp snaps you back to reality. “Hi Amy.”
Believe it or not, you and Amy were best of friends back in middle school until popularity took over her. Her brown wavy hair is perfectly glossy. Her skin is so flawless it looks like someone airbrushed her in real time. She’s applying a swipe of lip gloss with one hand and glaring at you like you just stepped on her dog with the other.
“Oh, it’s just you,” she snaps, pursing her lips as she caps the gloss. “Some of us actually care about how we look in the morning.”
Heat floods your cheeks, crawling up your neck. You mutter, “Sorry,” but it comes out thin and squeaky—humiliating.
Her eyes flick over you, slow and critical, before she glances past your shoulder toward James—her whole expression softening instantly, like flipping a switch.
You try your hardest not to look. It would be very embarrassing to do so. But you do.
James is watching. Not glaring. Not smirking. Just watching with that unreadable, calm expression he always gets when he’s trying to figure something out. His friends are waving their hands in front of his face to catch his attention.
Your stomach drops to your toes. Because for one terrible, dizzy moment, you wonder if that letter got somewhere it shouldn’t. You swallow tightly.
This day is already hell. And it’s only 8:07 AM.
You don’t even get three steps down the hall before Bella materializes beside you like she teleported straight out of loyalty. Her ponytail bounces while her iced latte sloshes, eyebrows already raised. “I saw that, by the way,” she says.
You groan into your hands. “Please. Please, Bella. Don’t.” Bella wiggles her brows. “You full-on stared at him like he was Michelangelo’s David, and then you—what was that? Moonwalked into Amy?”
“Let’s. Not. Talk about it.” You want to crawl inside your hoodie and never come out. Bella laughs so hard she snorts. “Okay, fine. But holy crap, you’re lucky she didn’t claw your face off.”
You don’t tell her about the letter. God, no. Bella is your ride-or-die, but even she doesn’t deserve to carry that radioactive emotional grenade.
The day crawls by at the pace of a wounded snail. Class, class, pretend to take notes, class. After school, you follow your usual routine: cut through the side field, slip past the bleachers, and make your quiet little trail toward the soccer field.
It’s stupid. SO stupid. But watching the practices has always been… calming? Or maybe masochistic. Hard to tell. They’re already running drills. Cleats thudding. Shouts carrying.
And there he is, James, wearing the neon-pinnied version of perfection. He’s quick. Controlled. Focused. The way his legs move is ridiculous. He spins the ball like it’s attached to him by secret magnets.
Usually Amy’s on the bleachers, cheering him on with her friends. But today there were no signs of her being no where near this field. Strange. You wonder where she is. That should make you feel relieved. It doesn’t.
For once, James isn’t playing like you’re invisible. Because suddenly, he sees you. Actually sees you. His brows knit. His chest rises, pauses. And before you can process what’s happening, he jogs off the field. Then he’s running. Running toward you.
Panic detonates in your ribcage.
No. No no no no—
He stops way too close. Close enough that you smell him—clean, sharp, expensive. Something like cedar and citrus and everything you absolutely should not like.
“Hey,” he says, breath still catching from the run. “Y/n? Is that your name?” You freeze. He rubs the back of his neck. Looks down for a second. Then back at you.
“I see you watching the games sometimes and I, uh… got your note.”
Your heart stops. Literally stops. If a doctor checked you right now, you’d be declared clinically dead. “I just—” he swallows hard. He’s awkward. He’s never awkward. “I didn’t want you to think I was ignoring it.”
Your mouth opens but nothing comes out. Not even a squeak. He shifts his weight, eyes flicking toward the field like he wishes someone would rescue him.
“Listen… I just got out of a breakup. Like. Recently.” He laughs once, dry and not very funny. “And… I don’t even know you. So I can’t—it wouldn’t be fair. Or right. You know?”
“Then get to know me.” That’s what you want to say. Instead you nod slowly. Or maybe you physically malfunction. Hard to tell. He gives you this tiny, apologetic half-smile that somehow hurts worse than being stabbed.
“I’m sorry,” he says quietly. And then he jogs back onto the field like he didn’t just smash your chest open with his bare hands. You stand there frozen long enough that a stray soccer ball rolls by your foot and you don’t even flinch.
James looks even better up close. And yeah he smells like something expensive. Something that makes your stomach twist. You were never supposed to know that. You swallow, throat tight. It’s the start of the new school year and this day was- well... You’re not sure there’s even a word for it.
The next few days are awkward as hell.
You avoid his locker like it’s a landmine. You walk a little faster in the halls. How the hell did he get his hands on your letter in the first place? If your brain had a mute switch, you would’ve used it. Bella notices and gives you the exact look that says tell me everythingwithout actually making you talk.
You don’t tell her anything. Not about the letter, and about how your stomach clenches when he passes.
One afternoon you cut across the field and freeze halfway, because there they are, the once infamous couple arguing in that tense whisper that looks loud from a distance. Amy’s hands are animated, her face flushed in that way people get when they think they’re right and are also angry. James is calm but tight; his jaw works like he’s chewing on something heavy. You don’t hear words. You only see the body language: Amy stepping closer, James stepping back. The rest of the team keeps practicing around them like it’s normal to be emotionally shredded in the middle of drills. Maybe this happens a lot? Expect this time, they’re arguing as exes, not as a couple.
Three days later, you’re sitting with Bella like every other lunch school-day—salad in front of you, two conversations happening at once. “Hey,” Bella starts, “you think that I could fit three French fries up one nostril?”
You barely get two fries into your mouth before a shadow falls over your lunch table. Bella freezes mid-sip of her iced latte. Her eyes go huge. “Um… incoming.” You turn slowly, like your neck is rusted, praying it isn’t who you think it is.
James. Hands in pockets. Hair slightly damp from gym. Looking like a walking problem. You could recognize his cologne from miles away.
“Y/n,” he says, voice low. “Can we talk?” Bella nearly breaks her own neck nodding. You shoot her a warning look, but she just winks. Or tries to. It looks more like a seizure. You follow James out to the side courtyard, heart punching your ribs like it’s trying to escape. Did he see you eves dropping on him and Amy’s argument? Or even worse—he somehow got a hold of that piece of paper you wrote a whole entire smut scene of you and him on. No. There’s no way that’s possible. But the letter- shut up y/n.
Finally, he stops by a bench and shifts his body awkwardly. You brace yourself for whatever’s coming.
“Okay, so… about what I said a few days ago.” Deep breath. “I changed my mind,.”
You blink. Not once. Not twice. About twelve times. “I’m sorry—what?” He runs a hand through his hair, jaw tightening. “Amy found out I talked to you the other day.” His eyes flicker to you. “And she’s… not handling it well.” You say nothing. Your brain is buffering like bad Wi-Fi. “So,” he continues, “she’s convinced I’m into you. And she’s trying to make me jealous by flirting with every guy in our grade. Which is…” He grimaces. “Annoying.”You’re staring at him, blank-faced, because what else are you supposed to do? “So if she thinks you and I are together,” he finally says, “she’ll calm down. And maybe she’ll want to get back together. It’s just… easier this way.”
Ah. There it is.
It’s not because he suddenly sees you. It’s not because your face lives rent-free in his mind the way his does in yours. It’s because you’re convenient and somehow read the stupid love letter you were going to keep to yourself and through away after a few days.
You swallow, throat scraping. “So you want me to pretend to be your girlfriend… so your get back together?” He nods, relieved you understand. “Yeah. Exactly.”
You take your time thinking—way longer than necessary, honestly. But you’re not stupid. Fake dating James? James, whose face makes your brain glitch? James, who already thinks you confessed some weird crush? Why the hell wouldn’t you?
“Fine,” you say eventually. “I’ll do it.” His whole body loosens like he’s been holding tension since August. “Thank you. Seriously. Okay, uh… we should follow each other on Instagram.”
Shit.
He pulls his phone out. You do the same—hesitantly. “It’s @y_notn?” He repeats, typing the username into Instagram, then clicking onto your page. You see his lips form a smirk. “You’re already following me I see.” You cheeks match the color of his shoes.
He types fast. “I’ll tag you in my bio. You can tag me in yours too.” Your pulse jumps but you nod in agreement anyways.
He pockets his phone again. “Meet me after practice today. Same field as always.” He gives you a small smile that’s entirely too soft to be legal. “I assume you know what time that is.” Like you haven’t literally watched every practice he’s had since school started.
You nod, trying not to implode. “Yeah. I know.”
“Cool.” He steps back, gives you a once-over that feels like a warm hand on your spine. “See you then, Y/n.” When he walks away, you realize you’re not breathing. You’re not sure you’ll ever breathe normally again.
Bella ambushes you before you even sit down. She’s practically vibrating with questions, textbooks forgotten in her hand.
“So spill. What did you two even talk about? Why is he talking to you when he has a—what is she—Amy? What the freak is going on?” Her eyes are all sharp curiosity and that ridiculous, fierce-protective thing only best friends get. You do the only mature thing you can think of: play it cool. “It’s nothing,” you say, which is still a lie and also technically not. You haven’t explained anything to anyone, not even to yourself.
Bella doesn’t buy it for one second. “Nothing? Y/n. You’ve been crushing on that guy ever since I’ve known you. Do you know how dramatic that was? Spill.”
You fold your fork over your lips. “He said some stuff. Nothing huge.” You focus on making your voice flat, unimpressed, as though your heart didn’t vault into your throat and refuse to come down two hours ago. She leans in until her face invades your space. “Did he… break up with Amy?”
You stare at her. The question feels like a live wire. “Yeah,” you say before you can stop it. “They—he said they broke up.”
Bella’s jaw drops so hard you’d think she swallowed a stone. “And you didn’t tell me? Am I not your best friend anymore or what?” She half-pleads, half-accuses. You laugh because panic tastes weird and small. “I didn’t know until this week, B. Chill. I didn’t tell you because I didn’t want you to be the person who screams and jumps on him or whatever you do when you’re extremely dramatic.”
She pouts, not actually mad. “Wait—so was he talking to you because he likes you or something and wants to move from Amy?”
It takes you a moment to respond. “It’s… complicated,” you say, and she deflates into a theatrical sigh. “I’ll keep you updated for sure.”
Later, after classes pretend to move slower than molasses. You go to the side courtyard like you promised. He’s there early, hands in pockets, looking like he walked out of a billboard and then stole your ability to breathe. He waves you over like he’s practiced casualness in a mirror.
“So,” he says, hands folded like he’s bracing for feedback as you two settle down on a nearby bench. “About us.”
You swallow. “About us.” Something you thought you’d never hear come out of his mouth, This is ridiculous. Then you remind yourself why you’re here in the first place.
He exhales. “I should make—uh—parameters. Boundaries. Whatever you want to call them..” He looks earnest. Which is both disarming and scalding.
“Okay,” you say. “No kissing. No… anything farther.” You say it like you’re filing a restraining order against your hormones. Your cheeks heat up right after you say it, like you’ve exposed your soul in public.
He gives you a genuinely confused look. “What’s so wrong with kissing?” You look at him and feel stupid and stubborn and painfully sincere. “I want my first kiss to mean something. I don’t want my first kiss to be a prop in someone’s plan. I want it to be because of… feelings. Real ones.”
He studies your face. For a second you think he’s scoffing. Instead he looks surprised, like he expected something else out of you entirely. “So you’re saying you’ve never kissed anyone? You don’t seem like a first-kiss kind of person,” he says, like it’s an observation, not an accusation.
You don’t know if that’s supposed to be a compliment. “I’m not,” you say. “I just… want one that matters.”
He nods slowly, and shockingly, he takes it in. “Okay. No kissing,” he repeats. “No making out. No—anything. Got it. I was looking forward to that part though.” That last sentence makes you look up immediately. He lets out a “oh look at you, you feel for it,” laugh. Of course he didn’t mean it.
“And pet names? Like, are we team ‘babe’ or are we staying sane?”
You sigh. “Pet names are allowed but No PDA that crosses boundaries. Hand-holding okay. Quick pecks on the cheek—fine, but only if it’s not humiliatingly dramatic in front of Amy.”
He snorts at that, and for a moment the tension loosens. “Dates?” he asks. James going on a date with you? You want to poke yourself to make sure this isn’t all just a dream.
“Sure.”
You actually grin, and it feels like a defect in your usual composure. This is insane. You’re literally negotiating love like it’s a group project. He hesitates, then asks, “Can I—uh—pick you up to school? Like, to drive you? Make things look… convincing.”
Your brain short-circuits. “I walk my younger sister to school,” you say. “So no.” He brightens, thinking on his feet. “I can drive her too. Drop them both off. Make it seem legit.”
You gape. “You’d drive my twelve-year-old sister to school?” He shrugs like it’s nothing. “Yeah. Less awkward than you explaining a fake boyfriend every morning.”
“Wow,” you say, simultaneously mortified and oddly touched. “That’s… actually kind. Okay, maybe.”
“And—if you want—I can drive you home now,” he adds. “Make it easier. Practical.” You almost laugh because this feels exactly like a dream for someone else and not like your actual life. But then you see his eyes dart—just for half a beat—toward the tree line at the edge of the parking lot. Amy.
He looks back at you and, without missing a beat, pulls you closer. His hand rests on the small of your back, which feels equal parts possessive and protective. His other hand ghosts over your arm, fingers light, claiming. “Smile,” he whispers into your ear, breath hot and soft and ridiculous.
His hands wander like they’re memorizing the geography of you—over your shoulder, along your ribs—nothing obscene, just bordering on intimate enough to make your teeth ache.
“Come on, baby. Let’s get you home.” He makes sure to emphasize on the baby part so it’s loud enough for Amy to hear. The pet name lands heavy in your chest.
He slides his fingers into yours and leads you toward the parking lot. Your sneakers scuff the concrete. Maybe the letter getting sent out wasn’t as bad after all. But then you remember this is all an act. James doesn’t actually like you. And once he’s back with Amy? You don’t even want to think about it.
You find the car before you recognize it. Low, polished, the kind of car that hums quietly like it was born rich. Leather seats. Chrome that catches sunlight like it’s showing off. You knew he was from money, but you’d never actually seen it up close like this.
He opens the passenger door for you with a theatrical little bow that somehow feels oddly considerate. “Hop in,” he says, and for a second the world narrows to leather and the faint plastic smell of air freshener and the rapid, stupid beating of your heart.
You climb in, and as the engine starts, you wonder which part of your life is a fever dream and which part, if any, is real.
James pulls up in front of your house like he’s done this a hundred times, like this is just routine for him now. The car quiets, he taps the steering wheel once, and turns toward you.
“Thanks for driving me,” you say, suddenly shy for no reason except he’s looking at you like that. You try to keep your smile contained, but it still slips out, tiny and embarrassing.
He catches it immediately. “Cute,” he says under his breath, like he didn’t mean to say it out loud. He clears his throat, hoping you didn’t hear him slip.
“So this is where y/n lives? Didn’t know you lived a couple houses down from me.” You smile and reach for the door handle, trying to act like a normal functioning human being, when he stops you with a soft, “Y/n—wait.”
You blink at him. “Yes?” He holds up his phone. “Can I take a picture of us holding hands? For my Insta so Amy can see.” You swear you felt something real between you two until he snapped you back to reality. “Like… right now?”
“Yeah.” He extends his hand, palm up, waiting. “C’mon.”
You place your hand in his because what else are you supposed to do? Say no? Die? Teleport? His fingers lace through yours, warm and soft, and your whole bloodstream turns into electricity. You feel your body heat up. This is your first ever physical contact with him.
He lifts his phone with the other hand and pulls your joined hands closer to the console where the lighting is better. Of course he knows his angles; he’s literally James.
“Look at me,” he murmurs. You do. He snaps the picture the moment you meet his eyes, like he wants you in the frame even if you’re only visible in the reflection of the screen.
After the photo is taken, he stares at it for a quick second. Call yourself delusional but you swear you saw him holding back his smile. After tagging you, he uploads it instantly. Your heart legitimately forgets how to beat.
“Great,” he says, dropping your hand slowly, almost reluctantly. “Text me when you’re inside.”
“S-sure,” you mutter, stumbling over your own voice like a clown. You climb out of the car. He waits until you’re at the porch before he pulls away, tires rolling smooth and silent like he didn’t just flip your entire life upside down.
You walk in, still clutching the warmth of his hand like an idiot who’s never known happiness before. Your dad glances up from the kitchen, eyes narrowing with that suspicious dad-squint. “Someone’s smiling.” You almost choke. “I’m not—I’m literally—I wasn’t—”
He laughs. “Alright, alright. I’m not interrogating you. How’d you get home so fast?”
Panic rushes through your veins. “Uh. Bella’s brother drove us. We were going the same way.”
Lie. Instant lie. Horrible lie. Bella doesn’t even have a brother. You want to fistfight yourself.
“Huh,” your dad says, not looking convinced but not digging either. “Alright, well—oh! Before I forget.” He stands, wipes his hands on a dish towel, and smiles like he’s about to tell you something wholesome. Instead he says the single worst sentence you’ve heard in your entire life. “I forgot to tell you this but I saw that letter on your desk last week and helped mail it for you, honey.” Your stomach hits the floor. You swear your vision goes white around the edges.
“What—what letter?” You hear your own voice crack like a broken flute.
“The envelope under those textbooks on your desk thst was addressed to one of our neighbours? I figured it’d save you and I less time because I was stopping by the post office anyways,” He beams, proud of himself.
You cannot breathe. So that’s how James got your note. The letter that was literally your unhinged, handwritten, half-fantasy confession about James. The one you should have burned. “Thanks,” you whisper, voice tiny and hoarse.
You bolt up the stairs the second you’re free, close your bedroom door with the gentlest click ever because of course tonight is the night you suddenly care about door volume, and just… collapse. Face-first into your bed. You don’t even bother turning the lights on.
Your body is still buzzing, like James’s handprint is burned into your skin. Your heart keeps replaying the whole car scene at 8K resolution, IMAX, Dolby Atmos, every upgrade possible.
James and Amy? Over. James talking to you? Actually real. James fake dating you? Also real. You? Completely malfunctioning.
You roll onto your back and stare at the ceiling like it personally betrayed you. Because the thing is, it’s fake. He asked for to take the picture for Amy, not because he wanted it for himself. He’s James. He dates girls who look like they stepped out of a perfume commercial. You literally tripped over air in homeroom last week.
Still… your chest squeezes around this tiny, dangerous wish. You wish it wasn’t fake, how he meant the way he looked at you in the car, and the warmth in his hand wasn’t just acting. But whatever. That’s not your life. Guys like him don’t like girls like you. You know that. You’ve always known that.
Next morning starts off painfully normal, which is honestly rude given the way last night cracked your brain open. You drag yourself out of bed, brush your teeth while half-asleep, pull on a hoodie that still smells vaguely like laundry detergent and despair, and braid Annie’s hair while she wiggles like a caffeinated squirrel.
“Hold still,” you mutter, trying to tame the last strand. “I am holding still,” she says, not holding still. You finally get her ready, grab your bag, and step out of the building with her hand in yours. It’s quiet outside, cool enough to wake you up a little. The walk to her school is familiar, easy, predictable.
Your brain needs predictable right now. You’re three blocks down before a car honk breaks the morning calm—one sharp, deliberate beep.
You and Annie both turn at the same time.
James’s car is parked at the curb. Leaning slightly toward the window, one hand on the wheel, raising his eyebrows in a “Really? You forgot?” kind of way.
“Oh shit,” you whisper. Annie gasps dramatically and sprints toward the car like she’s starring in her own movie. “Did you just say a bad word?” she calls out over her shoulder. “Also who’s that?”
“My… uh…” You have nothing. No explanation. Just panic. “Just—wait—Annie!” But she’s already yanking open the passenger door. “Did you forget about stranger danger?!”
“Hiiiiii!” she beams at him. James grins back, all sunshine and dimples. “Good morning.” He looks cute when he smiles. You stumble up behind her, cheeks burning. “Sorry—she just—uh—”
“It’s fine,” he says. “She’s cute.”
Annie giggles like he handed her a scholarship. “My sister thinks cute! Her face literally turned red when she—” You quickly slap your palm on top of her mouth, nearly choke on your own tongue. “Annie! You can’t just—say things—!”
James laughs. “I can see that.” Fuck you. He nods toward the backseat. “You riding or walking?” Right. The whole fake dating thing. You climb in, mumbling, “I totally forgot you were picking us up.”
He shoots you a look in the rearview. Teasing. “Kind of figured.” Annie, meanwhile, is already telling him her entire life story. “So my sister woke me up late again, and Y/N didn’t let me have candy in the morning, so can you convince her t—“
“Annie,” you hiss, “personal space!” James glances at you, amused. “Your sister’s very bubbly.”
“Yeah,” you sigh. “Runs in the family.” He raises an eyebrow. “Really? Haven’t noticed much of that in you.” You look out the window so he can’t see your face fall and combust at the same time. “Well… it takes me a while to open up.”
There’s a beat of silence—soft, not awkward. Then, quietly, he says, “I don’t mind that. Your breath trips. Annie thankfully interrupts you before your brain melts. “Are you Y/N’s boyfriend?” You and James say entirely different things at the exact same time.
You: “NO—no no no—he’s not—don’t—” James: “Something like that.”
You whip your head toward him so fast your neck protests. “What?!” He smirks. “Relax. Just keeping the story consistent.” “That’s not consistent, that’s— that’s—”
“Convincing,” he finishes, winking. You swear your pulse jumps like it’s trying to break out of your body. By the time he pulls into the school parking lot, your nerves are shredded.
“Wait.” His voice stops you again. You freeze halfway out. He gets out too. Walks around the car. And then extends his hand. Palm up, a silver ring on his index finger.
“Come on,” he says. “They’re already staring.” Your stomach drops to your knees. You place your hand in his, because apparently you’ve lost all brain function. His fingers lace through yours. Firm. Warm. Familiar already in a terrifying way. You wonder what if he uses hand cream—and if so, what kind?
You walk side by side, hands joined, through the courtyard. Every. Single. Person. Looks. Someone literally whispers, “Are you kidding me?” as you pass. Another girl stares like you committed a war crime. You try to keep your face blank, but your heart is doing parkour. Even his friends look at him weird. James leans toward you just slightly. “You good?”
“I’m—fine,” you lie. He squeezes your hand. A tiny squeeze. You nearly short-circuit. Then you turn down the hall. And there she is. Perfect hair. Perfect face. Perfect everything. Leaning against her locker with her friends, scrolling through her phone—Amy.
Until she sees you and James. Her entire expression freezes—then sharpens. Expression goes from neutral to knives-out in half a second.
It hits you so hard your stomach does a full gymnastics routine. You instantly look away, like you’re gonna be burned alive if you make eye contact for more than a microsecond. James actually glances. Quick, sharp, assessing—like he’s checking if she saw. And apparently she did, because he gives the smallest nod to himself and keeps walking.
Your palm is sweating in his, which is honestly humiliating, but he doesn’t comment. Doesn’t squeeze or slow down or look at you twice. He’s just walking. Playing the part. Cool. Unbothered. Like this is all just logistics. People are still staring, whispering, straight-up gawking as you pass. You keep your face forward. Try not to shrink… or die. All three are failing.
When you reach his locker, he drops your hand casually like he’s turning off a light switch. He spins his combo, grabs a book, and says, completely normal, “I saw her staring.”
Your heart is still in your throat. “It’s progress, I guess.” He nods once, satisfied. “Think it’s working.”
James doesn’t look at you again—just shuts his locker with a quick clack and tosses his bag over his shoulder like he didn’t just nuke your nervous system in the hallway.
“See you later,” he says, already turning away. And you’re left standing there, trying not to look like you’re about to dissolve into mist.
The rest of the week doesn’t calm down — it just mutates into this weird fever dream where James keeps doing things that make your brain short-circuit.
Like Wednesday morning, when you’re trying to open your locker and the stupid thing jams for the eighth day in a row. You mutter under your breath, “I hate this place,” and kick the bottom corner. Out of nowhere, James appears behind you, lean and warm and annoyingly tall.
“Move,” he says, voice low like he’s about to break into a safe.
“I’ve tried that,” you snap, not even looking up. “It doesn’t—” He slams his palm against the top left edge with one clean, confident hit. The locker pops open like it’s scared of him. Hot. “Are you—what? How—?!”
He shrugs, smirking. “You’re welcome.”
You roll your eyes way too dramatically, but you’re pretty sure your soul floats out the back of your head when he taps the top of your hair and says, “I’ll be here if you need help with anything else.”
You stare after him like a malfunctioning Roomba as he walks off.
Then there’s Thursday, when you’re walking through the courtyard with James and trip over absolutely nothing. Like, genuinely nothing. A single leaf. A shadow. Air. You go stumbling forward like a newborn deer. Before you can fall, James catches the back of your hoodie and pulls you upright by the hood like you’re a cat being relocated.
“I swear to God,” you wheeze, face on absolute fire, “the ground attacked me.”
“Yeah,” he deadpans, “the ground looked really hostile.”
You shove his shoulder because you can’t come up with a good comeback and also because you’re mortified. He lets out a quiet chuckle and it unlocks something sweet and dangerous in your chest.
Next it’s Friday morning. You and Annie are waiting for him outside, and your sister is bouncing around talking about how she wants to get a hamster named Bean. James comes out of the car, leans over the passenger seat, and gives Annie an exaggerated thumbs-up.
“Bean’s a great name,” he says, like he’s taking her dead seriously. “Very strong. Very intimidating.”
Annie giggles like she’s met a celebrity. You can tell that your sister likes him a lot. Too bad it might all end soon. You’re standing there blinking because why is he being sweet when no one is watching? There’s no audience at 7:53 AM on a suburban sidewalk. No reason to impress anybody. He looks at you for a beat too long. “What?” you say, defensive because your nervous system is fried.
“Nothing,” he says, that tiny smile tugging at one corner.
Later that same day, you’re at his soccer practice again, this time on mandatory fake-girlfriend attendance, apparently, but this time you don’t sit on the bleachers. You’re late, so you stand awkwardly by the fence, hugging your bag.
James sees you. Mid-scrimmage. He’s literally making it past two guys and still looks over like you’re a lens flare he enjoys catching. Amy’s on the far side of the field glaring daggers, and that’s probably why he does it, why he pushes a bit harder. For some reason, she started showing up again.
But then he smirks. And it’s not aimed at Amy. He jogs up after scoring, out of breath, flushed, hair sticking to his forehead. The kind of sweaty that shouldn’t be attractive but absolutely is.
Before you know it, his practice ends, the sun’s low, and the field looks like it’s glowing. You’re standing by the fence scrolling your phone, pretending you’re not waiting for him even though obviously you are.
They scrimmage one more play. James gets the ball. The field actually erupts. He slips past two defenders, cuts left, shoots—Goal. The boys yell and explode like he just cured cancer. And then he does something so stupidly cinematic you almost faint: He runs straight toward you. Like you’re his checkpoint.
He stops right by the fence, cheeks flushed, chest heaving, jersey sticking to him — black and green, drenched in sweat, clinging to every muscle that should not legally exist on an 20-year-old.
“Did you see that?” he breathes out, grinning like he’s half-drunk on adrenaline.
“I—I mean—yeah,” you say, but it comes out more like a squeak because you are absolutely staring. His hair is plastered to his forehead, his neck glistening, jaw sharp enough to slice your willpower in half. He smirks when he notices.
“Why’re you looking at me like that?” he teases, voice low. You immediately snap your eyes away. “I wasn’t—looking. I was—blinking.”
“I didn’t know blinking took that long,” he murmurs, leaning a little closer to the fence. You nearly dissolve into the grass.
By the time he drops you off, your brain is a puddle. He taps the steering wheel, looks at you with that same unreadable-soft expression you’re starting to recognize. “Same time tomorrow?”
Before you could answer, your dad comes out on the porch at the worst possible moment, holding a mug and squinting into the driveway. “Is that the handsome guy Annie keeps talking about?”
Why oh why. “Wha—dad—I—no—?” James, traitor that he is, just smiles and waves like this is a barbecue and not the crumbling of your sanity. “Yes I am!”
Your dad lights up. “Well! Why don’t you stay for dinner?” You see James glance at you like he’s asking for permission—like you’re the deciding vote before he says, “Sure. If that’s okay.” Okay?? You’re already having an out-of-body experience. Inside, Annie is THRIVING. She pats the couch between her and James like she’s the host of a reality show. You sit, fully preparing to be normal. You fail immediately.
Halfway through the movie, James shifts closer—casual, smooth, evil—and drapes an arm behind you on the couch, feeling himself at your home. Not even touching you yet, just… there. Warm. Heavy. Loud in your peripheral vision. Your heart is trying to escape your ribcage with a crowbar.
Then, out of nowhere, he reaches over and slides the scrunchie out of your ponytail. Slow. Deliberate. Like he’s unwrapping a present. Your hair falls down your shoulders and you swear the air temperature spikes 40 degrees.
“Looks better like this,” he murmurs, barely audible over the TV.
You’re going to combust. Annie is too invested in the movie to notice you dying.
He loops it around his wrist, then pulling out his phone to check something. You assume he’s going to post something on his Instagram for Amy to see, but he checks the time instead. Strange
Your dad comes in once to ask if you all want snacks. James answers politely. You stare at the wall like you’re seeing God. He grabs a piece and feeds it to you. Even morestrange.
Eventually it gets late, and he stands, gives Annie a little salute, thanks your dad for the evening, and looks at you with this unreadable softness that makes your stomach flip.
“See you tomorrow,” he says.
—
The night air is cold enough to bite, but he doesn’t feel it. His whole skin is still warm from your house, your couch, your hair brushing his shoulder.
As he hopped into the car, shouldn’t be thinking about that. It wasn’t supposed to feel like that. Getting out, he walks up his front steps, keys halfway out of his pocket, when he freezes.
Amy is sitting on his porch. Arms crossed. Eyes sharp. Wearing that perfume he likes.
“James,” she says, chin tilted, voice honeyed she knows works on most people.
He exhales, slow. “Amy. What are you doing here?”
She stands up, taking a step closer. “I wanted to talk. We haven’t really—y’know—processed everything. And I…” She lets the sentence trail off, fingers brushing his arm like muscle memory. “I miss you. We were good together.”
He should want this. He knows that. This was the whole point, wasn’t it? Proving he could move on, making her jealous, getting her to come back.
“We were,” he says quietly. It comes out flat. Even he hears it.
Amy leans in, confidence flickering back. “I mean… moving on to someone like her?” She smirks. “Convincing. I’ll give you that.”
He doesn’t say anything. She slides her hand down his arm like she’s done it a thousand times — because she has. Her voice drops. “You could’ve just talked to me, James. You didn’t have to pretend.”
Her eyes glint. She steps closer again, enough that her breath hits his collarbone. “What do you say? Are you up for a redo?” Amy reaches for his wrist, then stops at a certain spot.
“Oh.” Her voice shifts — sweet turning sour. “What’s this?” Her fingers brush the scrunchie. Your scrunchie. Still warm from your hair. She looks up at him, eyebrows lifted like she’s caught him with a crime weapon.
“Is that Y/n’s?” she asks, sickly sweet. His voice is small, quieter than he expects. “It is.”
Amy lets out a low, humorless laugh. “Wow. You’re really committing to the bit.” He doesn’t correct her.
She slips it off his wrist and ties her hair with it, steps back, arms folding. “Well,” she says, lips curling, “I’ll see you at school tomorrow, James.”
She walks away without waiting for an answer. Her perfume lingers. But his wrist feels heavier than everything she tried to imply. He stands there a long time after she’s gone. And the scrunchie stays exactly where it is.
—
James picks you up like nothing happened, acting like he didn’t stand on his porch last night looking existential with your scrunchie on his wrist while his ex tried to crawl back into his life.
“Morning,” he says, voice warm, as you hop into the car.
“Good Morning.”
He glances over, tapping the steering wheel. “Tired?” You scratch your neck, letting out a soft groan. “Not at all.”
He actually laughs under his breath. “Liar.” Ugh. Of course he knows.
He drives for a bit, a comfortable quiet settling between you — or, well… almost comfortable. Then he says it. Soft. Almost shy. “I really like spending time with you.”
You freeze. Brain: 404 error. “Why?” you say before your filter can save you. He looks over. “Why not?”
“No, like—” you wave a hand, “you don’t have to do the whole… nice boyfriend act right now. No one’s looking.”
His brows pull together, confused, just a tiny bit hurt. “I know.” It’s nothing. It’s everything. You don’t know what to do with it, so you shove it into the mental junk drawer and slam it shut.
—
After your second class, Bella picks you up and you two walk to your lockers, minding your own business, when Amy appears like a horror movie jump scare, leaning against the lockers, arms crossed, eyes on you like target practice.
“You know James doesn’t actually like you?” She says sweetly.
It’s not like you didn’t know that. The thing going on between James and you is all for show. Bella stiffens beside you. You close your locker and keep walking.
Amy clicks her tongue. “Y/n—you forgot something.”
You turn just in time to see her toss your scrunchie. It hits the floor at your feet like a punchline. Bella’s eyes go HUGE. “Um. What—?”
“I’ll explain later,” you mutter, scooping it up with fingers that are absolutely trembling.
You don’t go to his practice after that. Screw that. Screw all of it. You go home, burrow under your blanket, and try to convince yourself you don’t care even though you obviously care so much it feels like a bruise.
Around six, there’s a knock downstairs. Please don’t tell me it’s who I think it is.
You hear your dad open the door.
“Oh! Hi James!”
“Is Y/n home?” he asks, and his voice is nervous. Nervous? Since when does James get nervous? “Yes, she’s upstairs in her room, doing whatever you teenagers do.”
“Can I— uh— can I talk to her?”
“…Sure, come in.”
You want to sink into the floorboards. Your dad calls up the stairs, “Y/n! James is here!”
Yeah, you heard.
A moment later, there’s a soft knock on your door. “Can I come in?” You don’t answer, and quickly pull the cover over you. He opens just enough to peek inside. “Hey.” You sit up, knees tucked to your chest. “Hi”
He steps inside, closes the door behind him, runs a hand through his hair like he’s trying to hit CTRL+ALT+DEL on his own life. “Why didn’t you show up to my game? You always show up.”
You look at him for a long second, then ask the question that’s been chewing through your ribs all day.
“Did you… meet up with Amy last night? And then give her my favourite scrunchie?”
His head snaps up fast. “No.”
“No?”
“I mean—yes and no. It’s not what you think.”
You raise an eyebrow. “Then what happened?”
He sighs, shoulders dropping. “She just spawned in front of my house as I was driving home. I never asked her to come” Your chest tightens, but you keep your voice steady. “Right. And when she took my scrunchie… you just let her take it?” He flinches a little — just barely, but you see it.
“Yeah, that’s my bad,” he says quietly. “But hey, at least you got it back.”
You stay quiet, jaw set as you look down at the scrunchie on your wrist.
“And it’s not a big deal,” he adds quickly. “It’s just a scrunchie y/n.” He stops himself. “Well — not just a scrunchie. Yours.” Your lungs betray you with a small inhale. He moves a little closer, hands in his pockets. “I’m sorry,” he says softly. “Really. And… I wanna make it up to you.”
You tilt your head “How?” And because he’s him — chaotic, dramatic, inexplicably confident — he smiles.
“You heard of ‘Ski Slopes Nation?” The ski trip party my friend hosts every year. It’s, uh, kinda big. And really fun. I want you to come with me.”
You look down at yojr hands, unsure what to say. Strange, wouldn’t he have asked Amy? “James, I don’t even know anyone there.”
“Okay,” he says, shrugging, taking one small step closer. “So what? You’ll know me.”
“That’s not enough. You’ll be distracted by you know who.”
He sighs, walking towards your bed as he puts his finger under your chin, turning your head to face him. He tilts his head, smirk creeping back. “You’re the only distraction I need.”
Your stomach flips so hard you have to look away again. How can he say this when he doesn’t even like you?
“Think about it,” he murmurs. He reaches for the doorknob, pauses, glances back at you with that soft half-smile. “And for the record, I’ll buy you snacks for the whole time we’re there.”
Then he leaves you alone with your heartbeat trying to set a new world record.
“Wait… it was fake?!” Bella’s voice is a cartoon of betrayal—half screech, half wounded martyr. You’re sitting across from her at your usual greasy-spoon table, regretting your life decisions, and she’s dramatically clutching her phone like you’ve personally stolen her childhood.
“I thought he actually liked you,” she adds, scandalized. “I mean, everything! His stories, the way he looked at you—God, I practically had a panic attack of joy.”
You shrug, because what else do you do when your life is embarrassing and baffling at the same time. “It was the plan. To make Amy jealous. To get her to get back with James.”
Bella pokes your forehead with the end of a fry. “So you were a pawn? That is actually a geniu—horrible!”
You let out a sigh and then tell her about the ski thing—James’s invitation that felt suspiciously like a peace offering. Bella immediately goes into PR mode.
“Why aren’t you going?” she asks, all business now. “This could be huge. Honestly, go. I’ll totally come with you if that’ll change your mind.”
You almost say no. You almost say yes. You do say, finally, “Okay, but you cannot leave my side for once.”
She claps and picks up your phone from the table. “Text him now.” She demands while handing you her phone. Slowly, you unlock your phone and type in: “Ok, Ski Slopes Nation it is.” Sent.
Weekend flies. Saturday morning, you stand by the curb, heels tapping like a metronome, expecting Bella’s overzealous face any second. Typical you overpacked for a three night trip. James pulls up right on time, engine purring luxury. You get in. You do a full inventory of your nerves.
Ten minutes later you notice Bella’s text: one-line replies.
Bella: Sorry guys, mom lowkey got mad because I fumbled my test 🙁. Maybe next time?
You stare at the message like it physically hurt. She didn’t tell you before. This was her plan all along for you to go to the Ski Slopes Event alone with James. She was never going to come.
You turn to James, ready to explode with “where is she?” but the words scramble and bail right out of you. Your hand goes for the door handle. You’re doing the awkward petty-exit thing when he reaches over, still driving, and grabs your wrist gently.
“Wait,” he says. His voice is small, not demanding, just…earnest. “Please. Don’t go.”
You stare at his hand on yours. Your knee-jerk plan is to get out and walk, to reclaim dignity off the side of the highway, but the highway is suddenly very far away and his palm is somehow steadying.
“Why?” you ask, because why not make him explain himself.
He pulls into the next parking spot, kills the engine, and turns fully to you like it’s the thing he’s meant to do all day. The car becomes its own little island of breath.
“I wanted you to come,” he says, simple and flat, like it’s obvious and he’s been dying to say it. “Not because of Amy. Not to make her jealous. I… I actually like doing this with you. I like spending time with you.”
Your brain files that under “unreliable information” and simultaneously under “this actually matters.” You blink. “But—wasn’t this whole thing supposed to get Amy back?”
He hesitates, then answers honestly, the way people answer when the truth is awkward but necessary. “Yes that was the plan. At first. But I don’t know if I want to go back to that. I don’t know if I ever did. And the more time I spend with you—not pretending—it’s not the same. You’ve made me felt something no one else has ever made me feel. But what I know is that I like you. A lot.”
You roll your eyes because dramatic vulnerability is embarrassing even when it’s kind of endearing. And your body heats up. Your cheeks are probably tomato colored, but you try staying nonchalant. “So what, you just switched teams mid-game?”
He gives you one of those looks that’s half apology, half dare. “Sort of. Do you… do you wanna keep doing this? Not for Amy. For us. Keep this—whatever this is—going?”
You inhale, exhale, try to be sensible. “You know how this looks,” you say. “Welp, the love letter sure worked out—just now how I expected.”
He smiles, small and stubborn. “It sure did.”
You can’t help the laugh that escapes—part incredulous, part hopeful. You tuck your hand back into yours under the dash. “Fine,” you say, because why be brave when you can be cautiously stupid instead. “But I’m watching you. One misstep and I will glare you into ashes.”
“Deal,” he says, a grin tugging at his lips that’s half triumphant, half relieved. “Also, I’m getting your scrunchie back. Properly next time.”
You look out at the highway ahead, and despite the chaos, despite the lying and the staging and the way your life currently reads like a badly edited montage, there’s a tiny part of you that answers before your brain can veto it.
“Okay,” you whisper. “Let’s keep doing this—carefully.”
He squeezes your hand. The car pulls back onto the road, and the rest of the world sounds like muffled static for a second, just you and the hum of the engine and the very complicated possibility of something messy and real.
“Are you sure you have snow tires on?” You double check as more snow comes down while you guys drive up the mountain. The atmosphere in the car was not quiet, but soft. Not awkward anymore, not tense, just this gentle humming between you two—like the car has its own heartbeat now and it somehow synced to yours. James lets out a low chuckle, reaching for your hand, giving it a tight squeeze.
“I’m sure y/n.” The way he spoke your name was so attractive yet reassuring. Snow lines the trees like powdered sugar and the sky is a blue so obnoxiously pretty it looks edited. James keeps flicking quick glances at you like he’s checking if you’re still real. You’re still trying to get over the fact that you’re seated in Jame’s car that actually has feelings for you.
When he parks outside the lodge, you hop out and the cold instantly punches your lungs. He grabs the bags before you can even protest because he’s a show-off with biceps, apparently. Inside, the place is gorgeous—warm lights, crackling fireplaces, couples everywhere wearing matching sweaters like they’re in a Pinterest board.
James leads you down a hallway lined with wooden doors and stops at one. Unlocks it, then opens the door. You follow him in. And freeze.
There are multiple reasons why you freeze. First and most obvious reason, the scenery. You knew James and his friends were filthy rich, but this is on a next level. The place was small, but it felt so cozy and expensive at the same time. Second reason, the bed. Notice how it’s bed and not beds plural?
“…Hold on,” you say, voice thin. “Where’s—uh—the other bed?” There is one bed. One. Big, yes. Fluffy, absolutely. But still ONE BED.
James glances at it like it’s the weather. “Oh. Yeah. They ran out of doubles.” He looks at you over his shoulder. “Is that okay? It is pretty spacious so we can sleep on either ends.”
Is that OK??
Your soul: NOPE. SOUND THE ALARMS. EVACUATE THE PREMISES.
Your mouth: “Yeah it’s fine.”
Typical y/n. Always lying out of your ass crack.
He tosses his duffel on the floor and starts unpacking, casual as ever, while your brain is mapping out emergency escape routes and calculating the surface area of the bed to figure out how far you can sleep from him without dying.
“We’ve got, like, four hours until the big event,” he says, kicking off his shoes. “It’s basically a party with drinks and games. Then we go skiing. People kinda go all out.”
Skiing? You? “Is it bad that I don’t know how to Ski?”
He snorts—soft, fond. “It’s okay. I’ll teach you if you’re down. I’m sure you’ll be able to manage.
He finishes unpacking and flops onto the bed, arms behind his head. “You can talk, y’know,” he says, teasing. “You’re doing that quiet-stressing face again.”
“I’m not”—
“You are.”
“Stop reading my mind.”
“Stop being readable.”
You grab your water bottle just to have something to do. He watches you, amused. The silence stretches—not awkward, but charged. Like static in the air before lightning strikes.
You sit on the edge of the bed, rambling about something—how cold it is, how Bella tricked you, how the hallway smells weirdly like cinnamon. You don’t stop talking because if you stop, you’ll think, and if you think, you’ll panic.
Halfway through your rant about overpriced ski equipment, you notice he’s not responding. He’s just… staring. Not in a bored way. Or in a polite-listening way.
In a hungry way. In a memorizing-your-mouth-movements way. In a way no fake boyfriend should ever stare. No one has ever looked at you like that.
You clear your throat. “Why are you looking at me like that?”
James’s voice is low, a little rough. “I don’t know.”
You short-circuit. “I—what—you—you don’t know—?”
“Yeah.” He shifts closer—just enough for your knees to touch.
You swallow. Loudly. “Cute.”
“Mm.” His eyes drop to your lips like gravity dragged them there. “And distracting.”
Your heart is doing backflips. Your hands start sweating. You are ninety percent sure you’re about to ascend straight off the bed.
“James…” you whisper, though you’re not sure if it’s a warning or an invitation. He moves closer, slow enough to give you time to pull back. You don’t. You couldn’t even if you tried. His forehead almost touches yours, breath warming your skin. “Tell me if you don’t want this,” he murmurs.
You don’t answer. You lean in. Never once in life were you expecting James to be your first kiss. Obviously in those little fantasies of yours, but never in real life.
His lips brush yours—barely, like a question he’s too scared to ask out loud—and your breath catches so hard your ribs ache. He tilts his head, closes the space, kisses you properly this time, soft but hungry, like he’s been holding this in for weeks.
He pulls back, breathless, eyes flashing with something you can’t quite name. Then suddenly he’s dragging you into his lap, steady hands guiding you, brushing a stray piece of hair behind your ear before pulling you in for another kiss. This one is hungrier—messy, frantic, almost starving.
A small moan slips out of you the second his tongue pushes into your mouth. He’s good—too good. And you were the complete opposite. Heat blooms low in your stomach, and you can feel him hardening beneath you, the realization sending a shiver through your whole body.
He chuckles against your lips, the vibration buzzing straight through you as his tongue keeps exploring your mouth.
“You like that?” he murmurs, fingers trailing up your thigh. You nod instantly, needy, like your body answered before your brain could catch up.
He leans in, breath brushing your ear. “Tell me what else you want,” he murmurs. You part your lips, but nothing comes out—you’re too wound up, too turned on from everything he’s already done.
“Tell me, baby.” The pet name makes your pussy clench around nothing.
“I—I don’t know,” you finally manage to whisper.
“You don’t know?” he repeats, eyebrow lifting in a teasing way. Embarrassment floods your cheeks as you shake your head and bring your hands up to hide your face.
“Hey,” he says softly, pulling your hands away. Your eyes meet, and he him unintentionally bitting his lower lips, his eyes now roaming all over your body.
Before you can even react, he’s kissing you again—deep, consuming, pulling you straight back into the heat of him.
“Do you know how to grind on me?” he asks when he pulls away again. You shake your head no.
“Here, let me guide you.”
His hands settle on your ass, gentle but sure, guiding your hips back and forth over his clothed cock as he pulls you back into the kiss. You both let out soft moans, the sound tangled between your mouths. It’s overwhelming, your fingers sliding into his hair, tugging just enough to pull another sound out of him.
“God, baby… you look so hot on top of me,” he whispers, his hands roaming over your ass again.
Before you know it, James’s hands slide down to the zipper of your jeans. He wants more—you can feel it in the way his breath catches, the way his fingers hesitate there like he’s waiting for permission. You stop him, catching his hands before he can go any further.
He looks up at you immediately, eyes searching your face.
“Something wrong?” he asks softly, tilting his head just a little.
“I—I don’t want to go further than that,” you say, your voice small but steady. “Not right now.”
James searches your face like he’s trying to read every micro-expression you’ve ever had in your whole life.
“Am I making you feel uncomfortable?” he asks quietly. You shake your head fast. “No, it’s not that. I just… don’t wanna do that right now.”
His shoulders loosen immediately. “Oh. Okay.” And the way he says it—soft, not offended, not disappointed—makes something warm twist in your chest.
He presses one last kiss to your forehead before sliding you gently off his lap. “I’m gonna go shower,” he murmurs, thumb brushing your cheek, “then we’ll get ready for the party.”
When he disappears into the bathroom and the door clicks shut, the room feels too big. Too quiet. Too… loud inside your head. You flop back onto the bed and stare at the ceiling again, because apparently that’s your hobby now. And, of course, your brain immediately starts being a menace.
Yeah, he used to do this with Amy. Plus, breakup wasn’t even that long ago. Maybe you’re just some transitional little detour while he untangles whatever is still left inside him.
You groan into a pillow. “Get it together,” you mumble at yourself. Your overthinking is doing parkour.
Then the bathroom door swings open—and your soul exits your body.
James steps out with a towel sitting dangerously low on his hips, droplets rolling down his chest like they were directed by a film crew. His torso? Toned. Defined. Absolutely from-the-cover-of-a-ski-lodge-soccer-player-romance-novel level sculpted.
His dyed dirty blonde hair is wet, dripping onto his shoulders, making him look unfairly good. You snap your gaze to the window like it personally offended you.
He grabs his bag and looks over at you. “You gonna get ready?” he asks casually, like he isn’t currently the hottest man alive standing half-naked five feet away.
“Uh—yeah. Yeah, I was just… thinking.” (About your sanity evaporating.)
You peel yourself off the bed and rummage through your bag, already annoyed at yourself because you did not pack for a fancy winter party. You pull out something normal, plain, safe—because of course you brought nothing special. James glances over with a soft smile. “Going casual?” You shrug. “I didn’t really bring, like… party clothes.”
His eyes drag over your outfit, then your face.
“You’ll look amazing,” he says simply.
The Ski Slopes Nation’s “big event” is already at full volume by the time you and James walk in. It’s loud. Like… loud-loud. Bass thumping through the floorboards, laughter coming from every corner, people yelling over each other like they’re competing for the Olympic gold medal in being obnoxious. James doesn’t even flinch. He’s been to a million of these. You on the other hand—feel like you just walked into a live-action TikTok POV.
James keeps a warm hand at the small of your back as he leads you through the crowd. “C’mon,” he says, leaning down so you can hear him, breath brushing your ear. “Gotta introduce you.”
His friends spot him immediately.
“AYYYY ZHAO YUFAN BOY!” A giant wasian guy—Martin—throws his arms up like James just scored a goal. He’s tall. Like… tree-level tall. The kind of tall that makes you physically tilt your head back to make eye contact. Next to him is Keonho—smaller, ridiculously handsome, annoyingly charming. Both of them stare at you for a beat, confused as hell.
James just grins. “Guys, this is Y/N.” Martin nods like he’s analyzing an alien species. “Ohhh… she’s the one.” Keonho elbows him. “Bro, don’t be weird.”
You want to evaporate. James squeezes your hand like he can tell. People around the room keep glancing. Whispering. Doing double-takes. James showing up with another girl this soon after Amy? Yeah. You can practically feel the gossip starting to ferment.
You clear your throat. “I’m, uh, gonna grab something to drink.” James nods, gentle. “I’ll be right here.” The second you leave, Martin leans in with that tall-guy nosiness. “Dude. She’s so different from Amy.”
James rolls his eyes. “Okay?”
“No, like… in a good way,” Martin says. “She’s calm. Doesn’t have that whole… I’m-influencing-the-room energy.”
Keonho smirks. “And you like her. It’s obvious.” James gives them a look but doesn’t deny it. Across the room, Amy is staring—hard. Snow-white expensive looking sweater that somehow makes her look like a judgmental snow angel. She watches James talk to his friends, then looks you up and down like you’re the clearance rack version of her.
You return with a drink—your first real drink ever—and try to pretend the room isn’t spinning from nerves. You take a sip. And another. And another. Warmth blooms in your chest, buzzing under your skin. James finds you instantly. “Hey.”
His brows pinch. “You good? You seem… off.”
You look at him. And your brain decides now is the perfect time to unhinge.
“You… used to have sex with Amy a lot, right?”
James chokes. Like, full cough-wheeze combo. “That’s what’s been bothering you?”
You shrug, trying to play it off. “It—doesn’t really matter. I mean… I know you’re with me right now, so that’s all that counts.”
James steps closer, hand cupping your jaw gently. “Y/N. She’s my past. You’re the one I’m choosing now. And every second with you feels… different. Better.”
Your chest squeezes so tight you forget how to swallow.
You look down at your shoes. “It’s just… I guess my first time with you would be your… I don’t know… however-many-th time with her.”
A breath leaves him—soft, understanding. “Hey. Look at me.”
“I’m not comparing you to her. I’m not thinking about her when I’m with you. I’m here, with you. And I like us. A lot.”
You nod slowly. “Yeah. Okay. You’re right.” And just like that, the tension melts a little.
The night blurs in the best way—laughter, games, James’s friends warming up to you, your drink going down way too easily. You’re not drunk, but definitely… pleasantly wobbly. James stays close the whole time, his arm brushing yours, hand grazing your lower back, fingers brushing your knuckles. Subtle, tiny things that keep your brain fried the entire night.
At one point Martin challenges James to some stupid game that involves taking shots and hitting a mini soccer ball into a trash can, and you swear the cabin shakes when everyone screams after he makes it. You’re laughing. Actually laughing. And your cheeks hurt in the happiest way.
Eventually, when you’re both a little tipsy and the cold outside feels way too sharp, James wraps an arm around your waist and walks you back to the room.
Inside, you both stand awkwardly over the giant bed again.
“Uh… I’ll sleep on that side,” you say, pointing to the edge like it’s a danger zone.
James nods. “Yeah. Sure.”
You settle under the covers, facing away, trying to breathe normally. James climbs in on the opposite end, careful, respectful, leaving a canyon of space between you. As you close your eyes, the coldness of your body was stopping you from falling asleep. After laying there for a few minutes, you finally resort to your last option.
“James?”
He replies immediately. “Yeah?”
“I’m cold.”
There’s a beat. A quiet little inhale. You could practically hear him breathing from the other side of the bed. Then the mattress dips as he moves closer, sliding an arm around your waist and gently pulling you back into him. Warm. Solid. Safe. You exhale without meaning to, your body relaxing instantly into his.
His breath brushes your neck. “Better?”
“Yeah,” you whisper.
And just like that, wrapped in him, heartbeat syncing with his, you fall asleep.
The next night creeps in faster than you expect. The final night of the trip—the big skiing day. The sky’s already going dark-blue, that weird shade where you can’t tell if it’s late afternoon or 11 p.m., and the cold is sharp enough to pinch your nose.
James helps you zip up your jacket, his fingers brushing your neck, sending chills that have nothing to do with the weather.
“You ready?” he asks, all smug confidence.
“No,” you answer instantly.
He laughs. “You’ll be fine. I’ll teach you.”
Outside, the slopes glow under tall floodlights, making the snow sparkle like someone dumped glitter everywhere. Kids and pros and show-offs are zooming down the hill like Olympic qualifiers. You’re already planning your funeral.
James clips your boots in for you because he doesn’t trust you with anything involving gravity.
“Okay,” he says, stepping behind you, hands gripping your arms gently. “Lean forward a tiny bit. Just enough to not fall backwards.”
“Okay,” you say, immediately leaning like a malfunctioning tower.
He steadies you. “Not that much—unless you wanna eat snow.”
“I’m gonna eat snow regardless.”
“That’s fair.”
He teaches you slowly, patiently—how to stop, how to turn, how not to accidentally kill yourself. And you… kinda get the hang of it? Ish? You manage to go five whole meters without face-planting.
Every time you wobble, he’s right there catching you by the waist. Every time you mess up, he laughs—not mean, but soft, fond, like he likes seeing you try. Eventually, you’re actually skiing—well, sliding down at the speed of an elderly turtle, but still.
James skis backwards in front of you, because of course he can. His eyes are warm, cheeks flushed red from the cold.
“You’re doing good!” he calls out.
“You’re lying to be nice!”
“I am,” he admits.
You finally stop at the bottom and nearly fall, but he lunges forward, catching you. Your helmet bumps into his chest.
“Hey,” he breathes, smiling down at you. “See? You didn’t die.”
“Yet,” you mutter.
After a while, you both sit in the snow, helmets off, catching your breath. Snow somehow gets down the back of your jacket and into your gloves and probably your soul.
You shriek. “OH MY GOD IT’S IN MY SHIRT—” James bursts out laughing. “You good?”
You do the most logical thing: grab a handful of snow and yeet it at his face.
He freezes. Then smirks. “Oh, it’s on.”
Next thing you know, you’re in a full snowball war—screaming, laughing, slipping everywhere, James chasing you around trees with perfect aim while you miss every single throw like you’re allergic to accuracy.
By the time you both stumble back toward the lodge, you’re breathless and soaked and ridiculously happy. Right outside the hallway to your room, James bumps your shoulder lightly. “Hey, uh… go ahead to the room. I need to tell Martin something real quick.”
“Oh. Okay.”
He kisses your cheek—quick, warm—before turning away.
You head inside. You shower, change, check your phone, sit on the bed, go through photos, scroll TikTok, stare at the ceiling, contemplate the meaning of life…
Forty-five minutes pass.
The door finally opens. James steps in, rubbing the back of his neck like he’s tired. “Sorry. Martin was being annoying.”
You smile. “It’s okay. I had fun these two days. Thank you for convincing me to come.”
His eyes soften. “I’m glad you did.”
—
The next morning is chaotic—bags everywhere, people rushing, doors slamming, winter air biting at your face. James looks exhausted, barely awake, stuffing clothes into his duffel like a zombie.
His other friend is waiting for him outside, yelling for him to hurry.
You zip your jacket and head into the hallway. Martin’s there, tying his boots.
“Hey, Martin?”
He looks up. “Hm?”
“What did you and James talk about last night?”
He blinks. “Last night? …We didn’t talk.”
Your stomach drops. “He didn’t see you?”
“No? I didn’t see him at all.”
Oh. Oh great. Fanfuckingtastic. A cold wave rolls through your chest harder than the mountain wind.
When you climb into the passenger seat of James’s car, he’s quiet—clearly tired. He yawns as he turns the engine on. The drive is silent for a long time. Like… too long.
Finally, he speaks. “Are you going to the match today?”
“No.”
He glances at you, confused. “Why not?”
You keep your eyes on the window. “Because I know you didn’t go see Martin.”
The air tightens.
“So who was it?” you ask. James doesn’t answer. Your heart beats loud enough to hurt. The coach starts calling him the second you guys pull into the parking lot.
“Look—” he starts, voice low, strained, “I can explain.”
The coach yells again. “FIVE MINUTES, JAMES!”
Your throat burns. “Am I just your second best?”
He winces—like the words physically hit him.
The coach yells again, sharper this time: “Last warning!”
James steps out of the car, but turns back, gripping the door.
“Please,” he says, eyes desperate. “Just come to the game. I promise I’ll explain everything after. Please.”
And then he’s gone, jogging off toward the field, leaving you sitting in the quiet car, heart pounding like it’s trying to break out.
—
The school library is quiet in that specific after-school way — soft humming lights, the vague smell of old pages, one kid coughing somewhere like he’s auditioning for a Victorian death scene. You’re still not sure about meeting up with James after his games. It has been a hell of a week,
You’ve been curled up in a corner armchair for about an hour or two with some random book you grabbed just to distract your brain from… everything. It’s working, sorta.
Until you flip the page and land on a quote that hits you like a truck:
“If someone chooses silence when they owe you honesty, let them go.
But if your heart aches louder than your pride…
you’ll find your way back anyway.”
You stare at it like it personally slapped you across the face. Why does everywhere you go have to remind you of James. And then you glance at the clock.
You are one hour late to the end James’s game.
Like — not fifteen minutes, not “oops my bad,”
but a FULL sixty minutes late.
“Shit.”
You jump up so fast the librarian gives you a death glare that could shatter glass.
You shove the book back on the shelf sideways (crime) and practically sprint out. It’s pouring outside — full dramatic movie thunderstorm pouring. The kind that soaks your socks instantly.
You take out your sad little umbrella and start the walk home, hugging your jacket to your chest like that’ll protect you from your own thoughts. But when you reach the edge of the outdoor courts—the ones the team cuts across after games—you pause,
Because there’s someone standing there. Alone. Soaked. Head down. Kicking at the gravel like he’s fighting ghosts. James.
He’s drenched top to bottom, rainwater mixed with sweat, hair plastered to his forehead, jersey clinging to him. And he’s… waiting. Still. Just standing there like he refuses to leave until something changes. Your chest does something stupid and painful, a mixture of guilt and anger.
You walk up quietly, stepping behind him, lifting the umbrella up on your toes so it covers the both of you. One tiny circle of dryness in a whole world of rain.
He tenses first—then turns slowly. The moment he sees you, his expression crumples in this soft, relieved way that knocks the breath right out of you.
“…You came,” he says, voice low, almost disbelieving.
You swallow. “Yeah. I— I was late. And then it started raining, so I was just walking home but…”
Your eyes flick to him.
“But you’re still here.”
You lower the umbrella slightly so you can see his face better. Drops of rain slide down his cheek, and he looks exhausted — not physically, but in that “I’ve been stressing about losing you for hours” kind of way.
“What made you come?” he asks quietly. You shrug, breath fogging the air. “I… read something. And it made me realize I wasn’t done. With us.”
His jaw clenches, and he looks away for a second like he’s overwhelmed.
You take a small step closer. “Who were you with, James?”
He lets out a breath that’s practically a sigh of defeat. “Amy.”
Your stomach sinks — until he lifts his head, eyes sharp, honest.
“But not for what you think.”
You don’t say anything. You just hold the umbrella and wait.
“I went to tell her to stop,” he says. “To stop showing up everywhere. To stop spreading shit about you. About us. To stop acting like I owe her something.”
His voice strengthens, anger threading through it.
“I told her if she messed with you one more time, I’d—” He stops, shaking his head. “—I’d actually lose it. I didn’t want things to blow up in front of you, so I waited until later. That’s it. That’s all it was.”
Your eyes sting. And your voice comes out smaller than you want.
“…Why didn’t you just tell me?”
He steps closer, rain dripping off his jaw. “Because when you asked, you already looked like I’d punched a hole in your chest. And then the coach was yelling at me, and I panicked.” He runs a hand through his hair. “I should’ve told you. I’m sorry.”
The rain softens around you, or maybe you just stop noticing it.
You whisper, “I thought you were… choosing her again.”
His face twists — hurt, like the idea physically wounds him.
“Y/N.”
He reaches out, fingers brushing your wrist gently, like he’s asking permission.
“You were never my second best.” Your throat closes up.
“And I waited,” he adds. “For an hour. In the rain. Just in case there was even a 1% chance you’d show up.” You let out a tiny, shaky laugh. “That’s really dumb of you.”
He smiles, soft and crooked. “Yeah. But I’m yours, so… it tracks.”
You look at him—really look—soaked, shivering, but eyes warm like he never doubted you’d return.
You step forward and tuck yourself against him, arms looping around his waist. He exhales like he’s been holding his breath the whole day and pulls you in, umbrella tilting awkwardly over both your heads.
His chest is warm even though his clothes are freezing. His chin rests on your hair. His heartbeat is steady and loud.
“Hey,” he murmurs into your ear.
“What?”
“Thanks for coming back.”
You pull back just enough to meet his eyes.
“Don’t make me chase you through a storm again,” you mumble.
He chuckles, brushing your cheek with his thumb. “Then don’t leave me behind.”
You shrug playfully. “No promises.”
He leans down, forehead touching yours, breaths mixing in the cold air.
Warm and close and full of everything you’ve been too scared to say.
“Let me walk you home,” he whispers.
“Yeah,” you breathe. “Let’s go home.”
He takes the umbrella from you, threads his fingers through yours, and the two of you walk out of the storm together — matching steps, matching heartbeats — leaving every misunderstanding behind on the wet pavement.
And for the first time in a long, long time…
You don’t feel like you’re someone’s temporary choice. You feel like you’re exactly where you’re supposed to be. With him.
➪ summary : after you get mad at keonho for telling an embarrasing story about you, he grovels for his life.
➪ other notes : guys i almost had a heat stroke today it was awful, but the blr doesn't wait for good weather. also this is something very cute and short, my attempt for more fluff !
The whole thing starts because James refuses to stop talking.
You are sitting comfortably across his bed with one of his hoodies swallowed around your frame, legs tucked beneath you while the evening settles quietly outside his room.
The rain had started earlier and now soft tapping sounds press against the window while music hums somewhere from his speaker, low enough to blend into the room without demanding attention.
James is stretched lazily against the pillows with his phone balanced in one hand, looking entirely too comfortable for someone who has spent the last fifteen minutes bothering you.
“You know,” he says without looking up, “I’m starting to think you only date me for my clothes.”
You glance down at the oversized sleeves covering your hands and shrug.
“That’s not true.”
He finally lifts his eyes.
“Oh?”
“I also date you because you buy me food.”
That earns a quiet laugh.
“Wow.” He presses a hand dramatically over his chest. “Good to know my personality never made the list.”
“You have one?”
James lowers his phone slowly.
And immediately, you know that expression.
The one that means he is about to become unbearable.
“That’s interesting,” he says, sitting up a little. “Because I was just thinking the exact same thing about you.”
You smile innocently and continue scrolling on your own phone.
Unfortunately, he takes your silence as encouragement.
“You’ve been stealing my hoodie all day, insulting me for free, and now suddenly I’m the problem.”
“You are the problem.”
“That hurts.”
“You’ll survive.”
He narrows his eyes, clearly entertained rather than offended.
The thing about James is that he enjoys these little arguments far too much. Half the time they are not even disagreements anymore, just excuses to keep your attention focused on him.
And honestly, you encourage it more than you admit.
Still, tonight you suddenly feel like pushing it further.
So you lock your phone, look up at him, and sigh dramatically.
“You know what?” you say. “I think I’m upset with you.”
James does not even blink.
“No you’re not.”
You stare at him.
“That was quick.”
“Because I know you.”
You fold your arms.
“Well maybe you don’t.”
His mouth twitches.
“That sounds so fake already.”
You try keeping your expression serious.
“I’m being serious.”
“Mhm.”
“I am.”
“No.” He sets his phone aside completely and leans back against the headboard, looking entirely too relaxed. “You’re entertaining yourself.”
You narrow your eyes.
“You think this is funny?”
“Actually I think you’re funny.”
That annoyingly calm smile stays on his face while you sit there trying not to laugh.
Which only irritates you more.
“Maybe I should stop talking to you.”
James tilts his head.
“For how long?”
You hesitate.
“A while.”
“That’s not really specific.”
“Oh my god.”
He looks at you carefully for another second before shaking his head.
“You don’t even sound mad enough.”
You grab the nearest pillow and throw it at him.
He catches it immediately.
“There,” you say. “Better?”
He considers it.
“Still not convinced.”
“You’re impossible.”
“And you’re cute when you’re pretending.”
That makes you sit up straighter.
“I’m not pretending.”
James looks genuinely thoughtful for a second.
Then, with complete confidence, he says, “Okay. Leave then.”
You blink.
“What?”
“If you’re really mad.”
He gestures toward the door casually.
The confidence in his voice bothers you more than it should.
So naturally, you decide to commit.
“Fine.”
You push yourself off the bed and start walking toward the door.
Behind you, James stays suspiciously quiet.
For approximately three seconds.
Then you hear movement.
Followed by footsteps.
You do not need to look back to know he is following you.
“You walk so fast,” he comments.
You ignore him.
“That’s kinda impressive actually.”
Still nothing.
You reach the hallway while he trails after you with absolutely no shame.
“Babe.”
Silence.
“You know I hate you ignoring me, right?”
You continue walking toward the kitchen with your arms crossed while he follows at an annoyingly relaxed pace.
You open the fridge despite not wanting anything at all, mostly because you need somewhere to stand.
James leans against the doorway.
“Babe, come on.”
“I’m upset.”
“No,” he says calmly. “You’re just really bored.”
You close the fridge harder than necessary.
“You don’t take anything seriously.”
“That’s not true.”
“You literally don’t believe me because you don’t love me anymore.”
He studies you for a second.
Then his eyes drop toward the hoodie.
“Alright then, take off my clothes.”
You look down.
“Shut up!”
You push past him and head toward the living room instead.
Again, he follows.
And somehow that annoys you while also making you smile.
“You know what your issue is?” you ask.
He looks delighted immediately.
“Oh this sounds promising.”
“You always think you’re right.”
“That’s because I usually am.”
“That is genuinely insufferable.”
“And yet,” he says while falling into step beside you, “you’re still here.”
You drop onto the couch dramatically.
He sits beside you.
Too close.
You move away.
He moves too.
You glare.
He smiles.
“You’re irritating.”
“You’ve said that already.”
“But I mean it more now.”
You try scooting away again but his knee bumps yours before you get far.
“You know,” he says softly, “if you were actually mad, you’d be quieter.”
That makes you pause.
“What’s that supposed to mean?”
“You talk more when you’re fake mad.”
Your jaw drops.
“You study me now?”
“I pay attention.”
For some reason, that answer throws you off more than you expect.
Before you can respond, his fingers poke lightly at your side.
You immediately grab his wrist.
“James.”
“There she is.”
“Stop.”
“You smiled.”
“I did not!”
You let go of his wrist and look away dramatically.
For once, he quiets.
The teasing fades into something softer while the rain continues tapping against the windows.
Then you feel him looking at you again.
“You done?” he asks quietly.
You keep staring ahead.
“No.”
“Mhm.”
“I’m still upset.”
He nods thoughtfully.
“That’s terrible.”
“You’re making fun of me.”
“A little.”
You try staying serious.
You really do.
But then his shoulder nudges yours.
And again.
And once more until you finally crack.
A laugh slips out before you can stop it.
James looks victorious immediately.
“Oh wow,” he says softly. “Look at that.”
You cover your face with your sleeve.
“I hate you.”
“No you don’t.”
“Yes I do.”
He smiles.
“That’s a lot coming from someone who kept kissing me last night.”
You groan quietly and lean back against the couch.
The worst part is that he looks so pleased.
Then his hand reaches toward yours and somehow you already know where this is going.
His fingers slide gently through yours before you can pull away, warm and familiar.
The room feels quieter suddenly.
The teasing still lingers between you, but softer now.
He squeezes your hand once.
Then looks over.
“You know,” he says, voice lower than before, “for somebody trying to leave me five minutes ago…”
You look at him.
“You’re holding my hand pretty hard.”
Your face warms instantly.
You try pulling away but he does not let go.
And unfortunately, his smile only softens.
“You’re awful,” you mumble.
James leans back against the couch, still holding your hand between both of his like he won something.
“Sure,” he says quietly. “But you were never actually leaving.”
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
EARLY BIRD GET'S THE WORM martin edwards x fem!reader
texts with your boyfriend, martin edwards!!
content: fem!reader, smau/texts, humour, wonhee is the readers best friend, reader and keonho & wonhee and martin have beef, you match each others freaks, down bad!martin, a mention of cheating (done by a side character, not martin or reader), ragebaiting ss count: 15 note: first cortis fic in nearly two months...we're so back guys
fomo? click here for more!!
craving something else? read my rules and then request!!
ken (keonho) only has a great day if barbie (his gf, reader) looks at him.
1.2k ⊱ starring bf!keonho x fem reader 𔘓 genre fluff, established relationship (skinship, kissing), romcom ⋆。 song transform, daniel caesar. 𐔌՞ ܸ.ˬ.ܸ՞𐦯
( ℰve🪽 ) —— finally posting a cortis fic… also writing ts bcuz i miss my situationship & he’s js as annoying as keonho (affectionate) 💔 not proofread again bcuz i js be writing shi fr, so sorry for any typos >< like&reblog 4 kisses <3
KEONHO ONLY HAS A GREAT DAY IF YOU LOOK AT HIM.
No, scratch that. He only has a great day when you give him your entire attention.
If you don't? You face the consequences of a very sulky and pouty Keonho who looks like a neglected puppy.
He'll frown when you're too focused on your phone. He'll pout when he sees you texting someone and laughing about it. He'll sulk when you don't give any ounce of attention.
And a very sulky Keonho is never good.
For example: When you’re mad at him, Keonho feels like the world is ending. Because according to him, you’re his world.
Everyone around him gets affected by it as well. Seonghyeon and Martin feels uneasy when instead of the usual energetic Keonho they know gets replaced by a very sad Keonho. Their room gets oddly quiet and Keonho just lays on his bed, eyebrows furrowed, while staring at the ceiling.
“What’s up with him now…?” Martin whispers to Seonghyeon, who in return, just shrugs his shoulders. Because just a few minutes ago, they were loudly laughing while playing some games—then Keonho had to take a call and went into his room. When the other two came to check up on him, they found him looking like an abandoned puppy.
His phone suddenly rings. You were finally calling him. The ringtone was a unique sound, he particularly set a different ringtone for you. So anyone who calls him gets ignored, unless he knows it’s you, because of the special ringtone he set.
“Ah!” Keonho immediately gets up from his bed, grabbing his phone way too fast. “Baby?” he croaks out. You almost feel guilty and you can practically imagine his pouty lips through the screen.
But at the first place, he was at fault. He knew that, you knew that, and his two best friends observing him knew about it.
“I’m sorry, baby.” he sniffles, voice slightly shaking. “I promise, I’ll stop ragebaiting you. Please, forgive me please..”
You let out a sigh. “I’m outside your dorm, dummy. Meet m—”
Before you could even finish your sentence, he jumped out of his bed, even pushing Seonghyeon out of the way to run to the main door. Even Juhoon who was about to ask if they want to eat lunch, gets pushed out of the way by Keonho.
He opens the door like he’s about to open a golden treasure chest. “Baby!” he cheered, pulling you into a hug. Acting like he wasn’t just sulking over you not replying to him earlier.
You don’t hug back, but you let him cuddle you in the middle of the hallway. “You’re still mad?” he sticks out his bottom lip, giving you his usual pouty face that he knows you can’t resist.
“Baby, look at me, please?”
You shake your head. There’s no way your falling for that. Remember, you’re mad. You’re pissed off with him now, you’re not allowed to melt into his arms, and place plenty of kisses on his face.
Keonho caresses your cheeks. “I’m sorry, baby. I didn’t mean to make you mad. Forgive me, hm?”
“You know I can’t breathe properly when you don’t look at me,” he says. His eyes soften when you glare at him. But at least, you finally looked at him. Even if you’re annoyed with him. What matters to your boyfriend is that you’re giving him your time.
“Finally. My baby’s cute when she’s mad.” he teases, trying to cheer you up. You press your lips, trying to hold back your smile.
“Shut up…” you try to pull away from his hold. He doesn’t allow you. He pulls you even closer into his arms. “I’m still mad at you.”
That’s obvious. Keonho chuckled, nodding his head. “I know. Do you want ice cream? Or a chocolate? I’ll buy it for you.”
“Ice cream,” you demanded.
His smile widened, nodding his head again. “Anything for my princess.”
And yet again, you’ve fallen for your boyfriend’s charms. But… it’s mainly because he knows exactly how to cheer you up. A pouty face, some teasing, and a bribe (your favorite ice cream)—you already forgot why you were mad in the first place.
“Can we kiss now?” Keonho grinned, playfully raising his brows.
You rolled your eyes. “Get me the ice cream first—”
Suddenly, your boyfriend becomes the Flash. You watch as he lets go of your hand, steals Martin’s wallet, grab your hand again, and pull you to run away with him to the nearest convenience store—all within a minute.
“Ahn Keonho!” Martin’s voice fades away as you two giddily run away from him.
Keonho looked at you, still holding your hands. “If the ice cream is like 1000 won, you owe me 1000 kisses.”
And he’s actually serious with that deal of his.
Because after you two bought the ice cream, you ended up on his bed, forced to give him plenty of kisses.
“100 kisses on the right side of my cheek.” he pointed to his cheek, continuing to lick his salted caramel flavored ice cream. “Then, another 100 on the left side..”
“And?” you bit your ice cream, shrugging at its coldness.
“500 on the lips!” he giggles. You snicker at his words, because there’s no way you could give him a thousand kisses within the day, right?
“No way..” you joke around. Sure, you like kissing your boyfriend, but just two kisses is enough for you.
“Yes way.” he pressed on, moving closer to you. “Don’t you wanna kiss me? Don’t you love me anymore?”
One thing about Keonho is that if he wants something, he has to get it. Or he’ll get sulky. Especially if it involves you? He wants your time, attention, kisses, everything.
“I love you, but no one can kiss someone for a hundred times within a day.”
Keonho pouts, intertwining his hands with yours. “I can,” he declared. Oh, another thing about your boyfriend? He’s very determined. So if he thinks that he can kiss you for a hundred times, he’ll prove himself right, and prove you wrong.
He surprises you with a quick peck on the cheeks. “One.” Then one on your nose. “Two,” he continues, “Three.” A peck on your forehead.
Keonho pulls away. You glare at him, kind of dumbfounded from the surprise kisses. He laughs before pressing his lips against yours. “Four!” A long kiss on your lips.
“Five,” he adds, not giving you time to breathe. This time, he doesn’t let you speak, pressing several quick kisses everywhere on your face. Be it your nose, cheeks, lips again, or your forehead—not letting your skin go away untouched. “Mwah!”
You start giggling uncontrollably, his hands grabbing your face, not letting you move away from his flurry of attack kisses. He doesn’t stop, everytime you let out a giggle, he uses it as his motivation to keep on kissing you. At this point, you’re getting tickled by him.
“Okay, okay! I get it!” you push him off playfully. “I guess you can kiss a hundred times.”
Keonho presses one last kiss on your lips. “Now you get me, baby,” he continues, “Your turn?”
As in, it’s your turn to kiss him. Your lips curved into a smile. “Game on.”
Before you could tackle him, a loud voice interrupts you two. “Disgusting. Can you two not see me here?”
Martin looks at you and your boyfriend with a baffled face. Oh, you forgot about the fact that Keonho shared a room with Martin and Seonghyeon.
“So?” Keonho tilts his head. “Come on, baby. It’s your turn now.”
@in which, you message a wrong number while trying to argue with your ex. ݁ ˖ Ი𐑼
warnings ₊🩰 ⊹ gn!reader ╱ cheating mentioned
— HELLO LADIES #HOPE U ENJOYED idek this Man But My friend likes Cortis so i wrote this ❤️ If You Enjoyed guys feel free to send papa hella bands… Is this man Accurate Lmk Also Sorry for disappearing im graduating soon and moving out so i need a lotttt Of Money and to complete all my homework in the next 2 seconds and also get a trillion jobs !!!!! So yay 😊😊😊😊 commissions are always open and if i don’t find Work Real Soon i’m gonna have to resort to writing bad erotica and selling it on amazon MY CUCUMBER CAME TO LIFE WHILE I MADE A SALAD AND FUCKED TS OUTTA ME!!!!! good Plot Wouldn’t read anyways Ya lmk thanks Ok Bye Ignore my One billion tags Yall r reading ts One Way Or Another Idgaf If u even type in the letter c IM COMING UP