#cataract falls
Explore tagged Tumblr posts
odiggity · 1 year ago
Text
Tumblr media Tumblr media Tumblr media
Hiking the Cataract Falls Trail
Bolinas, CA
349 notes · View notes
bleedhondared2 · 20 days ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media
2 notes · View notes
jewlz-n-gemz77 · 2 years ago
Text
Tumblr media
1 note · View note
beijodefrade · 3 months ago
Text
post-portal body swap with the stan twins would be so funny I think Stan would rejoice at having real teeth while Ford would have a nervous breakdown
298 notes · View notes
dream-world-universe · 9 months ago
Text
Victoria Falls, Zambia & Zimbabwe: Victoria Falls (Thundering Smoke or Boiling Water) is a waterfall on the Zambezi River, located on the border between Zambia and Zimbabwe. It is one of the world's largest waterfalls, with a width of 1,708 m . The region around it is inhabited by several species of plants and animals. Archaeology and oral history describe a long record of African knowledge of the site. Although known to some European geographers before the 19th century, Scottish missionary David Livingstone identified the falls in 1855, naming them Victoria Falls after Queen Victoria. Wikipedia
203 notes · View notes
emaadsidiki · 6 months ago
Text
Long exposures and blazing trails 🌠🚘🌠
Tumblr media
94 notes · View notes
anyydidi · 8 months ago
Text
Okay so there are a lot of reasons why Stanley is my favorite character, but do you know what is the number one reason?
He has cataracts. That’s so me for real, for real.
Our situations are completely different. He has cataracts due to old age, I had juvenile cataracts since birth.
That doesn’t matter to me. WE ARE THE SAME PERSON.
36 notes · View notes
shrikeseams · 2 years ago
Text
Aredhel and Celegorm with a (platonic) Alec/Richard relationship, where she picks fights with strangers and Celegorm duels (murders) them to keep in practice.
11 notes · View notes
Text
Okay I'm curious-
What eye color/s do you headcanon the Stan twins as having that aren't fully blue or brown?
I was thinking about how my headcanon for Ford's eye color doesn't fit either option. So, now I wanna know what other people headcanon!
10 notes · View notes
steventureau · 4 months ago
Text
"Until 1970, between 10% and 30% of all Aboriginal children - up to 100,000 in total - were taken forcibly or under duress from their families by governments, churches, police or welfare officers. Most were under 5 years old. They are known as the 'Stolen Generations'."
0 notes
odiggity · 1 year ago
Text
Tumblr media
Winter Fall
Cataract Falls - Marin County, CA
93 notes · View notes
3motionally3xhausted · 8 months ago
Text
Redesigning the Fentons!!
Tumblr media
Hi yes this is for yet another Danny Phantom AU of mine it has nothing to do with the Apprenticeship AUs but unlike that batch I actually wanna turn this AU into a fic eventually once I get through a few other big projects I have *sobs*
Anyway individual files for each character under the cut along with my obligatory rambling about all the choices I made ;)
Tumblr media Tumblr media Tumblr media
Jazz! Honestly, when I was a kid, I always thought she was 18 not 16 so it was kind of a shock when I started rewatching the show about a yr ago and heard that. Anyway, she's 17 in this AU but already moved out to college on a scholarship bc living in FentonWorks is kind of hell and she has that Older Sibling Guilt for leaving Danny there. For her clothes, I wanted it to be a mix of tactical and preppy.
Danny! (Fenton) The effects of FentonWorks hell is much more visible on Danny than Jazz because she got out of there as soon as she could. Because of that though, a lot of the chores in the lab got pushed onto Danny, without passing on many safety tips, like replacing the ecto-filtrator, cleaning contaminated tools, organizing ecto-weapons, etc. And because he doesn't know any better when it comes to safety, he has many symptoms of radiation poisoning: visually, this comes through in the discoloration/scarring on his skin (Jazz has some slight scarring on her face and hands as well), the cataract on his left eye, as well as burst blood vessels in that eye. For his clothes, I wanted them to look a bit ragged and worn through ripped seams, tears in the jeans, & duct tape around his shoe.
Danny! (Phantom) I don't actually have a lot to SAY about my choics, but I am really happy with it. There are still a few things. I wanted his hair as Fenton & Phantom to be different but still reminiscent of the simplistic rendering of the original show: Fenton is kind of timid so his hair falls over his face, & Phantom is more active/aggressive so his hair is pushed upward. The only other thing I want to comment on is his skin: it's kind of about how I usually stylize Phantom (and I mentioned this when I redesigned Dani a while back) but a "healthy" Phantom in my style would have more bright cyan skin and an unhealthy Phantom has a more dull/zombie green. And lastly, as a ghost, the radiation poisoning kind of cleans up into more neat scarring rather than the muddy/bleeding look as Fenton.
Tumblr media Tumblr media Tumblr media Tumblr media
Maddie! Now, I'm gonna be honest, real vulnerable here,... I hate Maddie's canon haircut. It's ugly, I'm not sorry. But I can modify it, so it's fine: now it's curlier, a bit darker, and has a few grey streaks bc she's a genius and constantly pulling long working hours. And, it didn't come across as much as I wanted, but she's got some biceps, strong lady. Now, I'm not really sure why, but I wanted to shift the color of her and Jack's jumpsuit, making hers much more desaturated.
Jack! Big guy. I don't have many thoughts about him either, but I did give him glasses and some stubble for a little bit more dad energy (?) I mainly changed the color of his jumpsuit bc Orange is an extremely hard color for me to render for some reason, so now it's the classic Hazard Yellow. Finally, the most notable difference is the coat I put on him for a bit more scientist energy but my main reasoning for it is the potential visual of him being an absolute tank jumping from overhead with the ghost gauntlets and his coat flapping behind him. Also, I generally like the idea of him presenting himself as a big, dumb teddy-bear, always smiling, but completely unhinged below that facade: dropping the smile or not while towering over you in shadow. Wild imagery.
FINAL THOUGHTS: Do not count on any actual steps towards creating this fic in the near future, it's just on my mind right now, but I NEED to finish my other projects first 🙏🙏🙏 That said, I will (eventually) get around to a handful more character redesigns for this AU including: Vlad, Sam, Tucker, Valerie, Paulina, and maybe Lancer & Dash
2K notes · View notes
chanelrolls · 27 days ago
Text
THE MOTH HOUSE | Zayne Li, Caleb Xia 🔞
Tumblr media
synopsis. growing up with them was fun, until they turned into fully grown men.
pairing. zayne & caleb x reader
tags. afab!fem reader, slight dead dove, implied pseudocest, dubcon, minor age gap, mutual pining, cheesy romance, slowburn, tension, childhood trio, kissing at 16, eventual smut (but they are adults), oral (m!receiving), sandwich, 3some, nipple play, fingering, 18+
a/n. this is very plot-based so prepare a snack while at it! i didn't do enough proofreading so might be messy and typo-filled lol. but if you're into tension-focused fics, this one is so for you
wc. 13.2k
picture ©️. HOBI
Tumblr media
when you were nine years old, you weren’t supposed to follow them that far into the woods.
zayne had told you to wait near the fence, but you never listened when he said stuff like that. and caleb? he didn’t even look back. he just shouted something about a butterfly and took off like his sneakers had wings, crashing through branches and disappearing into the trees.
so of course you went after them, because you were nine and bored. and maybe a little afraid they’d forget you existed if you didn’t keep up.
when you finally found them, caleb was crouched in front of this sad little shed that looked like it’d collapse if you sneezed too hard. the door was hanging off like a crooked jaw, and one window was so cloudy it looked like it had cataracts.
but inside?
there were moths. everywhere!
“woah,” caleb breathed, sticking his head through the door. “this is... this is epic!”
zayne rolled his eyes. “it’s dirty.”
“no, it’s mysterious,” caleb corrected, already halfway inside. “you gotta think bigger, man.”
you hung by the door, nose wrinkled and arms crossed. “are they gonna fly into my face?”
“only if you scream,”
zayne muttered something under his breath about bacteria and tetanus but followed you both in anyway, stepping carefully like the floor might give out beneath him. which it might’ve.
but for some reason, that little shed was perfect.
you spent the rest of the afternoon cleaning it with a broom caleb stole from the neighbor’s garage (without asking), and zayne found some flattened cardboard boxes to sit on. you claimed the back corner near the broken window and said it was your ‘study area’ even though you didn’t bring any books. caleb said it was for “planning missions.” while zayne said you all needed vaccinations.
caleb wanted to call it “fort destiny,” but you shot that down immediately, “too dramatic!”
“you’re dramatic,” he shot back.
zayne voted for “the shed.”
“boring,” caleb and you agreed in unison.
so it became the moth house. no one really agreed on it. it just stuck.
you went there every day that summer. you brought juice boxes and mismatched pillows, old comic books, and one time, caleb even dragged in a radio that only played static and one fuzzy country station. it was too hot most days, and everything smelled like dust and pine needles. but you didn’t care.
you were nine. and this was your kingdom.
sometimes caleb would fall asleep snoring on the crate while zayne read something about how moths get confused by moonlight. other times, you’d all lie flat on your backs and try to find shapes in the broken ceiling. caleb saw a dragon. zayne said that was ridiculous. then you said you saw a chicken.
zayne tried to pretend like he wasn’t smiling, but you caught it.
and once, just once, you scraped your hand on a nail when you tripped, and your lip started wobbling even though you swore you weren’t going to cry. caleb freaked out and offered you a chewed-up piece of gum, but zayne just quietly pulled out the tiny first aid kit he always carried like a mini grandpa.
he didn’t say anything while he cleaned it. but his hands were careful, and he gave you the only sticker from the band-aid box that wasn’t ugly.
later, when the sun started dipping low and the moths began fluttering again, soft and sleepy, you all sat in a row by the doorway.
“we’ll still hang out when we’re grown-ups, right?” you asked.
“depends,” zayne said.
“on what?”
“if you stop eating glue.”
caleb cackled so hard he almost fell off the step. you shoved zayne's shoulder and he actually laughed, a little. just a tiny puff of air through his nose.
but you all knew the answer was yes.
on a sunday, you were not expecting to get married that afternoon.
you didn’t even ask for this. you were just sitting cross-legged in the grass, braiding little clovers into a ring, when caleb plopped down beside you and said, all breathless, “i’m gonna be your groom.”
you blinked. “huh?”
“for the wedding,” he added, puffing out his chest like a proud pigeon. “we’re getting married under the swing set. it’s the law.”
“whose law?”
“mine,” caleb grinned handsomely, showing off a juice-stained gap in his teeth. “i found the tie first, and i already practiced saying 'i do' in the mirror like… ten times.”
zayne, who had been sitting nearby flipping through some dinosaur book, looked up over the top of it. “that’s not how it works,” he muttered, adjusting the rim of his round glasses.
caleb narrowed his eyes. “you weren’t even playing.”
“i am now,” zayne said calmly, standing up and brushing grass off his shorts. “and i’m pretty sure she deserves to choose her groom, not be told by a boy who still eats crayons.”
“that was first grade!” caleb snapped, standing up to glare into zayne at eye-level.
you looked between them, amused. “i didn’t say i was marrying anyone.”
caleb ignored you. “i bring snacks to share. that’s groom material.”
“i helped her with her math homework,” zayne said, folding his arms. “long division. actual suffering.”
“i built her a fort last week—”
“that collapsed on her.”
“but it was cool before that!”
“you didn’t even factor wind speed.”
“it was made of couch cushions, zayne!”
you sighed and pressed the clover ring to your forehead like a very tired queen. “okay, okay. we can just, maybe, pretend there’s two grooms?”
both boys fell silent.
“...that’s not how weddings work,” zayne flatly remarked.
“sounds like she’s choosing both of us,” caleb smirked.
“no. she’s not.”
“yes, she is.”
"whoever wins at tag gets to be the groom!" you exclaimed with a clover ring pinched between your fingers like a sacred treasure.
caleb didn’t even wait for a countdown. he yelped, “yes!” and tore across the grass, limbs flailing, sneakers barely clinging to his feet.
“no cheating, okay!” you called after him, kind of amused, and kind of exasperated.
he didn’t answer. he just kept running like a man with a mission and a full juice box in his system.
you turned to zayne, but he wasn’t even moving. instead, he had already sat back down on the grass beside you, legs crossed while pulling something small from the pocket of his hoodie.
you blinked at him. “...aren’t you gonna run?”
he looked up, shrugged. “i don’t wanna.”
“but, what about the wedding?”
“i’m already the groom,”
your mouth opened, then shut. “how do you figure?”
he held something out to you. a dandelion.
"here. this is a flower," he said, as if it wasn’t painfully obvious. "you need flowers for weddings."
you stared at him, a little speechless.
meanwhile...
caleb, halfway across the yard and pumping his arms like he was in the olympics, tripped dramatically over a rock. he landed with a shout and skidded in the grass, dirt all over his knees and elbows.
he groaned, sat up, looked around only to realize that zayne wasn’t running behind him. at all.
"...hey!" caleb barked like a dog, furious
and betrayed, "why aren’t you tagging me?!"
zayne didn’t look up. just dusted a bit of grass off your shoulder like the gentleman he totally believed he was. caleb stomped back, dirt-smudged and puffing. “this isn’t fair!”
zayne blinked at him. “you lost.”
“i wasn’t racing myself!”
“you kinda were.”
you tried not to giggle.
"i hate both of you," caleb muttered, sulking as he sat down beside you and crossed his arms.
you held up the clover ring between them, solemn. "do you still wanna get married or not?"
they both looked at each other. then at you.
"...can we take turns being the groom?" caleb mumbled.
zayne narrowed his eyes. "i'm not sharing."
you sighed. because ugh, being nine was already this exhausting.
when you turned twelve, it started with thunder, low and slow like a grumble from the sky’s stomach. your lights flickered once, then again, before surrendering completely. the living room sighed into darkness.
you were halfway through brushing your hair when the first knock came.
it turns out to be caleb, soaked through the sleeves, and holding a duffel bag in one hand with a half-squished bag of marshmallows in the other. “power’s out! mom said i could crash here. also i brought snacks. kinda.”
five minutes later, a second knock came. you could already predict that it would be zayne. and he shows up not wet at all. he had an umbrella, a change of clothes, and a battery-operated reading lamp tucked under his arm. “your house has the safest structural foundation. i did the math.”
and just like that, the bed in your room was claimed. caleb flung himself across the cushions like a starfish. “dibs! this whole bed is mine cus i got here first.”
“you’re dripping on the upholstery,” zayne muttered, already rearranging the floor cushions with the precision of a mini architect. “besides, i brought a lamp. and logic.”
“i brought vibes,” caleb snapped back.
the bed was definitely too small. it was meant for one, maybe two if they didn’t mind getting elbowed in the ribs. but three?ridiculous.
“my foot is literally on the floor,” caleb let out a groan, flopping dramatically onto his back, arm flung over his face like some kind of old-timey opera star. “i’m gonna get frostbite and die.”
“your foot is not on the floor,” zayne argued, already facing the wall, blanket pulled over his ear. “and scientifically speaking, that’s not even how frostbite works indoors.”
“okay, mr. dictionary. then explain why i’m freezing to death right now.”
“maybe because you won’t stop moving like a hyperactive penguin,” you sided with zayne, wedged miserably between the two of them, blanket riding up your legs, one sock missing. “also, who kicks in their sleep?!”
“not me,” caleb said.
“definitely you,” zayne and you answered at the same time. “you’re a danger to national sleep.”
caleb turned his face into the pillow to muffle a laugh. “you sound like a sleep robot.”
“you sound like a vacuum,” zayne mumbled, deadpan. “loud, and constantly in the way.”
you snorted, and caleb immediately elbowed you lightly. “hey, don’t take his side!”
“i’m not taking sides,” you shoved him back. “i’m just agreeing with facts.”
caleb gasped. “betrayed. in my own home. wait, this isn’t even my home. betrayal squared.”
zayne let out a tiny breath, maybe a laugh, and shifted. “if you two are done performing shakespeare, maybe we can actually sleep.”
“fine,” caleb muttered. “but if i fall off the bed and die in the night, i hope my ghost haunts you both.”
you reached out blindly and tugged the edge of the blanket over him again. “you won’t.”
“you promise?”
“yeah.”
it was quiet for a bit. just the sound of sheets rustling, of breathing starting to slow. then, caleb’s voice, soft and already sleepy: “…you’re not cold, right?”
zayne didn’t answer immediately. then, barely above a whisper: “not if you stop hogging the covers.”
you smiled into the dark. it took a while, but eventually, you all settled, limbs tangled, breathing steady, three messy little universes orbiting one too-small bed.
and even though someone would probably fall off in the middle of the night, for now… it was enough. your tiny, chaotic world, all tucked in under the same old quilt.
during the day of caleb's football game, you were there.
the sun was hot in that way that made your scalp itch. metal bleachers burned the backs of your thighs, and the little paper fan in your hand was doing next to nothing. still, you sat there, legs swinging, a half-eaten orange popsicle clutched in your palm with your eyes trained on the field.
caleb stood out immediately.
maybe it was the way his jersey stuck to him, number 12 plastered to his back in grass-stained white. or the way his hair, damp from warm-ups, curled slightly at the ends. his socks were mismatched again. always one red stripe, one blue. his coach gave up on him weeks ago.
but when he ran?
you forgot about everything else.
the way his body moved, loose and fast and sharp with energy, it made your heart do this weird thud thing in your chest. and then he grinned across the field, squinting into the bleachers like he was looking for someone.
you waved, stupidly. almost jumping off the bleachers with your bagpack bouncing behind your back.
then, he saw.
caleb’s smile widened. “found her,” he mouthed, before jogging back into formation.
you bit into your popsicle.
“so.” a voice beside you sounded, seemingly sounding like it belonged to somebody you know too well, his tone was flat and unimpressed.
you turned, nearly dropping your popsicle out of surprise.
zayne stood beside the bleachers, one strap of his backpack slung over one shoulder, a stack of thick books tucked against his chest. his button-down shirt was too neat for a saturday, and there was a pencil behind his ear like he forgot it was even there.
his hair, black and just slightly too long, was falling into his eyes again. he didn't fix it this time, like he was more worried about something in particular.
“...zayne?”
he looked straight at you, not unkind, just... unreadable. he always looked like he was solving a problem in his head. “i thought,” he glanced down, then quietly, “you were coming to the science fair.”
your stomach dropped a little. “i- i wanted to. but caleb’s game... he, um, he said he’d be really upset if i missed this one, and—”
“i see.” he shifted, averting his gaze to the game at the bottom. “it’s not a big deal.”
you winced. “zayne, i'm sorry...”
he didn’t answer. instead, he climbed up the bleachers, sat beside you, with the books stacked neatly on his lap. his shoulder barely brushed yours.
you sat in silence for a moment, before the roar of the crowd reverbated throughout the vicinity. the whistle blew, caleb’s voice rang across the field, laughing, cheering.
“he’s good,”
you nodded, quietly. “yeah.”
“i built a robot that follows voice commands back at the science fair,” he said a second later, eyes still on the game. “it waved when i told it to.”
your head whipped to look at him, and he didn’t meet your gaze. but his lips quirked, just barely. “you’re the only one it listened to, though.”
you tried to keep your eyes on the game. you really did.
but zayne was talking, and while he talked, he had this way of pulling you in like you were inside the blueprint of his brain. he pointed at his sketchbook now, flipping past careful diagrams and scribbled notes
“and then here,” he murmured, “i rigged the infrared sensor to- wait, no, see this?” you leaned closer, feeling how his shoulder was warm against yours. “that’s where it malfunctioned,” he added, tapping the corner of the paper with the side of his finger. “but i fixed it. i rerouted the code.”
you smiled. “you’re really smart, you know that?”
he looked at you then. really looked.
your breath caught, not because it was romantic, not exactly. but because zayne, your zayne, looked like someone who’d outgrown his baby face without telling you. his lashes were darker than you remembered.
“i’m just trying stuff,” he pursed his lips together, blinking slowly, “doesn’t mean it’s good.”
you shook your head. “it is!”
on the field, you weren't aware that caleb had scored again. the crowd burst into cheers while you didn’t. you didn’t even look.
caleb’s head turned toward the bleachers, expecting your face, expecting your grin, your thumbs-up, the kind of cheer he only cared about when it came from you. but instead... you were hunched beside zayne, whispering and smiling. like he wasn’t even there.
his stomach twisted.
he jogged back, tossing the ball between his hands with a bit more force now. his eyes didn’t leave the two of you.
caleb narrowed his eyes when he catches you giggling at something zayne said, leaning in closer to hear him better through the cheers.
and then he hurled the ball too far, too high, directly toward the bleachers.
right at zayne.
it landed with a loud thunk against the metal rail, bouncing down and nearly smacking zayne in the knee. “oops!” caleb called, cupping his hands around his mouth. “sorry!”
you both turned, startled. you looked down at the field, at caleb. and he was grinning too wide that it reached his eyes.
“guess i missed,” he added, voice bright and sharp like a joke with teeth.
sixteen was strange. not in a dramatic, movie-kind-of-way, but strange in the small, quiet shifts. like how caleb didn’t always wait at your locker anymore,
or how zayne stopped answering texts right away because he was “studying,”
even though you knew it probably meant he was tired or stressed. or avoiding something he couldn’t name.
you were still a trio, sure. but the threads were looser now. like someone had tugged too hard at one corner, and no one knew how to weave it back.
zayne had books under his arm constantly, a pencil always behind his ear. he talked about scholarships and internships and universities you hadn’t even heard of yet.
sometimes he forgot to look up when you waved. though sometimes he didn’t forget, he just pretended to.
caleb had his team. he walked different now, with a swagger he never used to have, like he’d grown into himself a little too fast. he laughed louder in hallways you weren’t standing in. sometimes you’d pass him and he’d smell like sweat and cologne and someone else’s perfume.
and you... you were trying not to be too obvious. not to sit too close. not to ask too much. because at sixteen, people started assuming things. and you didn’t want to mess anything up.
not with zayne, who still offered his umbrella when it rained. not with caleb, who still flicked your forehead when you zoned out too long.
you were careful now, too careful.
because you still saw them as your brothers. just caleb and zayne. nothing more. nothing less.
but sometimes, in the way they looked at you in hallways and crowds, you started to wonder if they still saw you the same way.
the rain had been falling since last period, but you didn’t realize how hard until you were already halfway to the gate with no umbrella and nowhere to run. now you were tucked under a narrow shed behind the gym, cold water dripping from your elbows, while your uniform clung to places you didn’t want it to.
you wrapped your arms around yourself. not from the chill, really. but from how aware you were of how your soaked shirt left nothing to the imagination. your skirt wasn’t doing much better even. if someone saw you right now…
“you shouldn’t be standing out like that.”
you jumped at the voice, breath catching in your throat.
zayne stood just a few steps away. he didn’t look like he’d run through the rain. he looked perfectly composed, and his umbrella hovered neatly above him, barely a drop on his shoulders. he wore his uniform right, as always.
he looked at you, and his gaze slipped downward to your chest, your skirt, your trembling thighs... then it snapped back up like he hadn’t meant to. but you saw it, and he knew you saw it.
you tried not to shift under his stare. “i didn’t plan to... get stuck.”
“obviously.”
he hesitated, then stepped under the shed, offering the umbrella out to you. his fingers brushed yours when you took it, lingering a bit too long. “i’ll walk you home.”
“it's alright, you don’t have to—”
“i want to.” he said it too fast, and when you looked at him, you couldn't quite decipher the expression he wore on his face, but you could see how his ears grew pink.
the umbrella barely covered both of you, so he stood close, closer than before. shoulder to shoulder, arm to arm. every time he adjusted the angle to cover more of you, his fingers brushed yours.
your shirt was soaked through and completely transparent that you didn’t even need a mirror to know. zayne definitely didn’t mention it, but he wasn’t breathing the same way either. a little too shallow. his jaw clenched every time you moved, like he was trying not to look again.
and maybe that made it worse. that he was trying.
when a breeze blew and your skirt shifted, his hand shot out to catch the umbrella. that’s what it looked like. but it brushed your lower back on the way. and then he didn’t move it right away.
“sorry,” he muttered, voice lower.
you didn’t answer.
your house appeared too soon. zayne stepped up onto the porch with you, water dripping off the umbrella. he still didn’t say anything about the way your shirt clung to your chest, or how your thighs were practically visible through the skirt.
he just glanced once more, and then looked away, harder this time. “are you okay?” he asked. it came out rougher than he probably meant it to.
“yeah. thanks for walking with me.”
his jaw shifted again. “mhm, of course.”
you waited, expecting him to turn back down the path. but he didn’t, not right away.
so you offered softly, “do you wanna come in?”
his eyes lifted to yours. “i probably shouldn’t,”
the rain hadn’t let up.
zayne sat alone on the couch, damp blazer folded neatly beside him, with his hair still a little wet and curling at the ends. the television was on, but low. he wasn’t watching it, instead he was listening to the faint shuffle of your footsteps upstairs, the creak of your door, the sound of drawers opening and closing.
he leaned forward, elbows on his knees, hands clasped so tightly his knuckles were white. it wasn’t cold, but he felt restless. like his body didn’t quite know where to place itself in your house anymore.
and when you came downstairs again, changed into a loose shirt that hung too soft on your frame, shorts that showed just a little too much skin, he almost forgot to breathe again.
“are you feeling alright now?” you asked, drying your hair with a towel, casual like nothing had changed.
zayne cleared his throat, “what? mm. yes, i’m fine.”
you flopped beside him, your thigh brushing his before tossing the towel on the armrest. “it’s boring,” you said, settling back, curling one leg beneath you. “let’s just talk or something.”
talk.
zayne didn’t trust his voice for a second.
he turned to look at you, and that was a mistake, because you looked so relaxed. too relaxed. and your shirt had slid a little off one shoulder, exposing skin he absolutely should not be looking at.
his gaze dropped, snapped back up, then his adam's apple bobbed up to down. “sure,” he managed, voice strained.
you smiled. and that made it worse. “why’re you so stiff?”
“i’m not stiff.”
“you’re literally sitting like you’re being held hostage.”
“i’m—” he laughed, short and tense. “i’m just trying to be respectful.”
you tilted your head. “respectful?”
he cleared his throat again and looked away. “nevermind.”
you pulled your knees up onto the couch, wrapping your arms around them as you watched zayne pretend to be interested in the tv. the air was still damp from the rain. he was sitting a cushion away, but it felt like a mile, or an inch. you couldn’t tell.
“you’re acting weird, zayne.”
zayne didn’t answer at first. his jaw clenched a little, eyes flicking to the tv and then, briefly, to your legs curled up beside him. “it's important to be cautious.”
“cautious?”
he nodded, still not looking at you.
you shifted slightly. “since when did that start being a thing between us?”
he finally turned, and you wished he hadn’t, because his eyes were so focused that it made your stomach twist in some unfamiliar way. “since now.”
you wet your lips, heart thudding. “what… what does that mean?”
he leaned back just a little, exhaling like he was debating with himself. then he reached out, slow, fingers brushing lightly over your cheek. “when we were kids,” he murmured, “i could touch you like this.”
his fingers drifted down to your shoulder, and your skin prickled under the contact. you hated how aware you suddenly were of everything. how close he was, how warm his hand felt on your skin.
“or here,” he voice dropped to a whisper, letting his hand pause on your arm.
his gaze dropped to your thighs, and you could almost combust from the amount of tension he's giving you. his fingers gently grazed your knee, then up to where your shorts ended. “and even here.”
your breath hitched. you didn’t mean for it to, but it did. his hand lingered a second too long, while you couldn’t look away from him.
then he pulled away, sharply. as if he had already decided for the moment to snap. “but now that i’m a teenager,” he paused. “it’s different.”
your chest rose and fell a little faster than it should’ve. “…different doesn’t always mean bad,” you suggested, voice quieter than before. you didn't know if that was an offer hidden in innocence, you hadn't meant it that way. but if zayne would accept it, you wouldn't complain either.
caleb [6:12pm]: practice just ended. you free? swing by. door’s open.
you stared at it for a moment longer than necessary, thumb hovering above the screen. the message was just casual, as if he hadn’t just been giving you space for the last few weeks. as if the three of you hadn’t started orbiting different stars lately.
you typed back. it's been a while, after all.
you [6:14pm]: yeah. omw.
the dorm building was already shadowed by the time you arrived. it was quieter now. dinner hour, probably. the air still smelled faintly of liniment and detergent, like it always did when you passed by the practice wing. you made your way up the stairs, familiar enough to not get lost but still unsure why your heart was beating faster with every step.
you didn’t knock. you only pushed the door gently, peeking in. “caleb?”
no answer.
you stepped in anyway, and paused. because the view was rather... something. he had his back to you, shirtless.
his shoulders were broad, not the lanky mess they used to be in middle school. they were much more... defined now. his back glistened with leftover sweat, and there were jagged, smudged bruises, patches of violet and red, splayed across his shoulder blades like careless brushstrokes.
he was digging through his gym bag, towel slung around his neck, muttering something under his breath about his socks.
you froze.
and maybe you should’ve said something, or made a sound, but your voice caught somewhere in your chest. not out of shock, not even embarrassment. it was just… you didn’t expect him to look like that.
not looking like your childhood best friend.
then he turned, eyes locking with yours. and for a split second, both of you just stared at each other. “damn, you’re fast.”
“you’re shirtless!”
“yeah?” he tossed the towel onto the bed like it meant nothing. “i live here.”
you stepped in, closing the door behind you. “you’re also… bruised.”
“yeah,” he muttered, shrugging one shoulder with a wince. “scrimmage got rough. elbows, knees, pride. everything took a hit.”
he grinned like it was fine, like it didn’t hurt at all. but still, you stepped closer in an attempt to check them out. “does it still sting?”
he tilted his head, staring down at you. only then you got to realize the height difference both of you had, he was practically towering over you already. “you gonna kiss it better?”
you rolled your eyes. “you’re insufferable as always.”
“but you came,” he shot back, half-sitting on the bed. “so maybe i’m still charming enough.”
sigh.
"do you have any ointment?" you asked softly, eyes scanning the mottled bruises on his back. caleb paused, then nodded toward the drawer by his bed.
you then moved to get it. the dorm room felt smaller now, more tender. maybe it was the fact that he hadn’t put a shirt on, or maybe it was the fact that neither of you had really spoken like this in weeks.
you returned and sat behind him so you could have better access to his back. “you sure 'bout this?” you asked, uncapping the ointment. “it might sting.”
he finally glanced back, eyes lidded, a breath of a smirk on his lips. “only if you’re rough.”
you snorted and dipped your fingers into the ointment. “what a baby.”
“only for you.”
you hesitated, caught off guard by his sudden flirting. he had always been like this ever since you were nine, and yet you couldn't help but recall what zayne had told you the other day. about how now that you're teenagers, the things that you used to normalize back in childhood feel different. then, you touched the first bruise, right below his shoulder blade. he hissed lightly in response.
“sorry,” you murmured.
he only shook his head. “nah, keep going.”
so you did. slow, gentle, spreading the cool gel across angry purples and dusky reds. your fingertips followed the slope of his back, avoiding the worse scrapes. it was quiet for a moment, until you spoke. “zayne said you bailed on cooking last night.”
caleb exhaled through his nose. “i didn’t bail. practice ran long and coach kept us past curfew.”
“you could’ve at least texted.”
“what, and ruin your alone time with him?”
you glanced at him. “...you sound bitter.”
“do i?” he didn’t say anything else. you kept your hand still against his back, watching his posture. the muscles under your fingers had tensed slightly. “you two talk a lot lately,” he added after a pause.
“we’re just catching up.”
“right.”
you moved to the next bruise. this one was higher, closer to his spine. he inhaled a little when your fingers touched the spot, and for a moment, you didn’t say anything either.
then you asked, “why don't you hang out like before anymore?”
“...we do.”
“doesn't seem like it.”
you didn’t mean to freeze.
but caleb turning around to face you with a half-grin, all mischief, kind of knocked the air out of you. the cut that he showed wasn’t deep, just a thin angry line over his chest, but he acted like it was life-threatening.
“hey,” he gestured, cocking his head. “wanna earn your nurse badge today?”
“you’re ridiculous,” your fingers hovered over the ointment tube, heart pounding like you were diffusing a bomb instead of treating a scrape.
“you’re taking forever,” he teased.
“maybe i should just leave it to get infected.”
“i dare you.”
you rolled your eyes and finally pressed the cream to his skin. his chest was warm under your touch, taut with muscle but still faintly bruised. he didn’t flinch, neither did he look away.
you, on the other hand, couldn’t bring yourself to meet his eyes.
until you did.
he was staring. not in a teasing way now, but in that way that made your whole brain short-circuit. he looked at you like he could see something you weren’t even sure you were showing.
then, without warning, he caught your wrist in his hand.
“you’re already sixteen, right pipsqueak?” he suddenly asks, voice dropping to an octave. “it’s impossible you don’t got a crush yet.”
you blinked up at him. he was close, close enough that you could count the lashes of his eyes, close enough to smell the faint citrus of his body wash. he smirked, just a little. “do you?”
your heart was doing that annoying thing again, thudding against your ribs like it was trying to make a break for it. his hand was still lightly around your wrist, and your mouth felt dry.
“i-i don’t like anyone,” you finally blurted, the words tumbling out too fast and defensive.
caleb’s brows rose, stretching his grin. “ohhh?” he leaned in slightly, tilting his head like he was trying to read something written on your face. “you sure about that?”
you scowled, heat crawling up your neck. “yes.”
“positive?”
“yes.”
he couldn't keep a straight face anymore as he gave out a knowing laugh and leaned back, finally releasing your wrist. “alright, alright. calm down, pips. i believe you.”
you rolled your eyes, pressing the ointment lid back on like it personally offended you.
but then caleb stood up with a stretch, ruffling his already-messy hair. “anyway,” he said, tone suddenly lighter, like that weird moment didn’t just happen. “how ‘bout we crash zayne’s place tonight? for dinner or something.”
“really?”
“like old times.” he glanced at you, shrugging a shoulder. “we haven’t done that in a while, right? bet he’s still hoarding those weird triangle sandwiches he thinks are gourmet.”
you let out a small laugh despite the aftertaste of your nerves. “you just want free food.”
“damn right i do,” he grinned. “but also… maybe i kinda miss the trio. just a little.”
you nodded slowly. “yeah. me too.”
caleb grabbed his hoodie from the desk chair and tossed it over his shoulder. “cool. c’mon then. let’s go bother the genius.”
the table was already set when you arrived, neatly arranged dishes with zayne’s unmistakable touch. curry rice, roasted vegetables, those weird triangle sandwiches caleb joked about, and even your favorite juice poured into mismatched cups.
zayne was wearing his usual cardigan and pajama pants, sleeves pushed up, hair a bit messy from cooking, but still frustratingly put-together. “you’re late,” he said with a straight face as you walked in, but there was a flicker of a smile at the corner of his mouth.
caleb strolled in behind you, tossing his bag on the floor. “yeah, yeah, blame basketball. you should be glad we even showed up, chef.”
zayne scoffed, already sitting down. “if i knew you were coming, i would’ve made extra protein powder stew.”
you snorted. “gross.”
“don’t give him ideas,” caleb replied as he plopped down across from zayne, stealing a piece of bread. “so, did you cook all this just to show off or something?”
zayne didn’t look at him. “i cooked because she always liked this combo,” said he, eyes flicking to you instead.
that made you blink, and caleb paused mid-chew.
“…right,” caleb muttered, clearing his throat. “well, i bet she liked my game-winning shot yesterday too. y’know, if she even saw it.”
zayne raised an eyebrow. “you mean the one you landed after ignoring your coach’s strategy and almost spraining your ankle?”
“oh, so you were watching?” caleb grinned, teeth showing. “that’s cute.”
you sat down slowly between them, feeling the air shift. what was supposed to be friendly banter had the undertone of something else now. there were too many sideway glances, too many moments when they were both speaking to each other, but their attention kept bouncing to you.
zayne passed you a plate. “are you okay? you look flushed.”
you nodded quickly. “just hungry.”
caleb leaned on his elbow. “you always get red when you're caught in the middle. c’mon, say it, who’s the better cook?”
you choked on your juice.
zayne didn’t smile. “don’t pressure her.”
“oh?” caleb leaned back, stretching, the hem of his shirt lifting just slightly. “scared of the answer?”
zayne finally looked at him with squinted eyes. “not really. but some of us don’t need validation every second.”
you reached for the rice, trying to drown yourself in the meal. both of them had grown taller, deeper voices with sharper gazes. and suddenly, this wasn’t just dinner anymore.
you missed when things were simple.
"you know, if we’re rating effort," caleb added, "mine would’ve been a five-star takeout. but nooo, zayne had to go full iron chef."
“that’s because i actually care if our internal organs make it past tonight.”
“please,” caleb rolled his eyes, “you burned toast until you were twelve.”
“i was experimenting,”
you took a bite of the stir-fry, trying not to laugh. “it’s good. really.”
that was all it took. "she said my dish was good," zayne turned with the faintest smirk.
“your dish?” caleb leaned forward on the table. “who do you think helped slice those vegetables? oh, right, me. with these very hands,” he held up his fingers like they were divine.
“you almost sliced your thumb.”
“but i didn’t.”
zayne sighed. “if we’re going there, who carried your groceries when your arms were sore from practice?”
caleb scoffed, “who ran across campus with your laptop when you forgot it before a big test?”
“who fixed your wi-fi?”
“who held your hair back when you puked in eighth grade?”
"who helped you rehearse that weird
speech for student council in ninth?"
they were both leaning closer across the table now, eyes locked together as their egos continuously inflated by the second. you watched like a spectator at the world’s dumbest showdown, until their focus now shifted onto you, now throwing the ball at your court.
“who’s the better listener?”
“who’s more supportive?”
“who makes you laugh more?”
“who’s more dependable?”
and then...
“who’s the better kisser?”
the silence was instant.
zayne blinked.
caleb's eyes widened.
your fork clattered onto the plate.
“…i haven’t kissed either of you,” you blurted, eyes darting between them.
so, caleb leaned back, suddenly fascinated by the ceiling. while zayne stared at his glass of water like it held the secrets of the universe.
for a moment, you couldn't speak. you could only keep your eyes glued on the empty plate before you, as if counting the leftover crumbs grazed along the surface. you tightened your grip around your spoon, biting your lower lip. your heart's thudding again, cause you have always pushed that thought away.
what thought? even now, you still did.
the thought of recognizing that there might be something beyond the threads of your sibling relationship. even though they were really just your childhood bestfriends, you were used to seeing them as your brothers. and now... the thought of kissing them was brought to the table.
you gulped, trying to shift your gaze anywhere, but instead landing on caleb, who's been staring at you for quite some time already. when your eyes met, he instantly glances down.
"how old are you now, [name]?" suddenly, you heard zayne speak from the other side. you look up at him, locking eyes with his emerald ones.
it took you a while to answer, trying to process the odd question. you could also feel caleb's eyes on you too, as if anticipating as well. "sixteen," you finally say, but you sounded so serious you didn't like it. "you attend my birthday every day, i mean, every year. how could you not know?"
your attempt at making the situation lighthearted was futile, as both boys remained expressionless. zayne spoke again, "you're turning seventeen next month."
you and caleb watched him in curiosity, trying to figure out the intent behind his words. he continued, "your age seems appropriate enough for... kissing. so, who's the best kisser, you say?" zayne finally averts his gaze away from you to focus on caleb.
caleb eyes him back, his two fingers resting on his philtrum. you noticed his ears turning red, as both men stared at each other in contemplative silence, as if they were telepathically sending messages.
and you were just there, clueless. you stand up, the chair making a loud sound against the floor. "i'll go- wash the dishes."
zayne barely flinched at the sound of the chair scraping, but his voice came quick, like it had been waiting. “leave it. i’ll do it later.”
you blinked, halfway turned toward the sink. “but—”
“sit down, girl.” caleb interrupted, softer than usual. he was still leaning back, hand now dangling over the edge of his chair, knuckles tapping lightly against the wood. his eyes flicked to yours and held them there. “it’s not like we’re gonna bite.”
you stared between them, and your fingers twitched against your thigh, but you sat back down, carefully. as if lowering yourself into a dream you weren’t sure you wanted to have.
“sorry,” you said, mostly to break the tension. “that was weird.”
“no,” zayne replied, sharp but low. “it’s not weird. it’s…” he trailed off, sighing through his nose, then leaning his arms onto the table. “you were the one who always said things would change. remember?”
caleb scoffed. “she was also the one who said she’d never date either of us ‘cause we were like… family.”
you looked at him, startled by the precision of the memory. his lips quirked, but there was no real smile behind it.
“you were eleven,” zayne muttered, almost to himself. “and we were idiots.”
“still are,” caleb added, shrugging.
zayne looked at him. caleb looked back.
again, that quiet stare-off. and again, your pulse picked up.
your throat felt dry. “you guys…” your voice faltered. “you’re not actually expecting me to answer that question, right? about the kiss?”
silence.
then, zayne leaned in slightly, “you don’t have to answer.” his eyes flicked to your lips. “but if you ever wonder… it’s not something we’d ever take lightly.”
caleb sat forward now too, “not a joke, pipsqueak. not this one.”
you looked down at your lap, hands clenched. “...i do wonder.” you weren’t even sure why you said it. maybe it was the silence. maybe it was the way they were both looking at you like you were something they couldn’t quite hold yet. maybe it was the way your heart had been thudding in your ears for minutes now, demanding some kind of release.
“you wonder,” caleb echoed, and his voice dropped. “about me? or him?”
"caleb." zayne warned.
"what?"
“…i don’t know,” you muttered. “both of you, i guess.”
the air fractured again. and this time, it stayed silent long enough that you had to look up. caleb’s brows were raised, lips parted like he hadn’t expected honesty. zayne’s mouth was pressed into a thin line, but his ears were pink.
caleb's voice cut through the stillness like a blade. “you can get your answer right now.”
your breath hitched. you looked at him, eyes wide, heart ricocheting off your ribs. "that's not- i didn't mean-"
“you sure?” caleb interrupted, a hint of seriousness blending in with his usual mischief. "because if you really wanna know, i'm not gonna pretend i haven’t thought about it too.”
you couldn’t look away. caleb was still there, waiting, giving you an out, but not backing down either.
he leaned forward, elbows on his knees, and his voice dropped even lower. “you’re sixteen, pipsqueak. you feel things. and we’re not kids anymore. maybe it’s okay to stop pretending we are.”
zayne’s footsteps were quiet but firm as he stood up to gather the plates, standing right behind your chair. “or maybe,” he said slowly, “we’re not going to pressure her into anything just because we’re feeling bold tonight.”
“i’m not pressuring,” caleb replied. “i’m offering. there’s a difference.”
these weren't the same boys that you chased frogs with back in your childhood summer.
the words left your lips before you could even think them through. "then... i'll take that offer right now." you couldn't take it back now. you couldn't even back out of it.
"you sure about that?" caleb's voice was a little hushed, as if he didn’t want to push too hard. you could feel zayne's presence radiating behind you too.
"yeah," you whispered, your voice trembling ever so slightly, but there was a sense of resolution in it. "i think i am."
the room grew even quieter, only the sound of your own breath and the slight shift of the chairs beneath you breaking the stillness.
caleb didn’t speak at first. he simply stared at you, like he was waiting for you to change your mind. but you didn’t. he let out a low breath, a small smile playing on his lips. “alright then, pipsqueak. you know what you're getting into?” he pulls the legs of your chair closer.
before either of them could say anything else, you broke the moment by standing up abruptly, hands brushing your clothes nervously. "well, i—"
"hey, no running away." caleb’s voice was playful, but there was something darker beneath it, a promise you weren’t sure you were ready to face.
zayne’s hand landed gently on your shoulder, guiding you back into your seat. his touch was reassuring but left a warmth that lingered, a contrast to the uncertainty that was swirling inside you. “don’t act like you’re going anywhere. you started this.”
right, yeah, you did start this somehow. you also would be lying if you said you weren't curious of how far would this go if you explored just a little further.
you glanced at caleb, but his eyes weren't on you. instead, they were on zayne. he was giving him a look that you couldn't decipher, but you could tell it was one that held an intent beneath.
slowly, you turn your head to look up at zayne still standing behind your chair. he looks down at you, but he doesn't speak. and then, you feel fingers grazing your jawline. and you're pretty sure it's not zayne's.
the grip on your jawline gets more forceful, and before you could look at the one who it belonged to, you feel a pair of lips press on yours. a yelp got stuck in your throat, and your hands instinctively find their way onto caleb's shoulders.
was he a good kisser? you couldn't tell. you didn't have experience anyway. caleb was only pressing his lips deeper, sometimes using his tongue, you weren't sure if it's right, but you were sure about the effect it had on you.
and caleb? he had his eyes shut tight, breathing desperately like he'd been waiting for this to happen. cupping your face tenderly because you've been the only girl in his mind, the only girl his body had been aching to have.
he pulled away, not because he's had enough, but because he was afraid that he might touch you somewhere else if he kept on going. his eyes flickered to your body, before going back into your eyes. for a second, you saw something raw pass through his façade, something vulnerable.
before you could even make it out, another pair of lips were already on yours again. from zayne's position, he bent over to give you a pick, pulling away to check on your expression, and when he saw the way you stared into his eyes, he dives in again.
caleb watched, his eyes followed the way your lips tried to keep up with zayne's pace. then, he interrupts, "you're enjoying it a bit too much." which pulled you and zayne both out of the trance.
your lips parted as you slowly leaned back, breath shallow, heartbeat loud in your ears. it was like time stalled. there was no ceiling fan, no ticking clock, no leftover dinner scent. just the phantom of both their lips against yours.
you didn’t know what you expected. fireworks? a spark? maybe clarity?
instead, it was a storm. a tangled rush of confusion and heat, of everything that shouldn’t be real suddenly becoming too real.
"so...?" zayne spoke, “was that enough for a verdict?”
you swallowed. “i…”
you didn’t know what to say.
because how could you weigh something like that? how could you explain the butterflies and the guilt, the thrill and the ache? how could you admit that for the first time, you weren’t sure if you were still just childhood friends anymore?
and ever since that night, something cracked between the three of you.
you didn’t talk about the kiss. no one did.
but you felt it in the way caleb stopped sending random memes to your inbox, in the way zayne no longer waited for you by your classroom door after school. the group chats fell quiet. the little traditions, the teasing, the banter, the familiarity. it all faded into something strained and tiptoed around.
at first, you told yourself it was just a phase. that maybe everyone was busy, that things would snap back eventually. but the silence dragged on.
one night, you opened your messages to see two unread texts. one from caleb. one from zayne. both were apology messages from the kiss that happened between the three of you. you read them both in the dim glow of your bedroom, but you didn’t reply. not because you didn’t want to, but because you didn’t know how.
you started to notice it in the small things first. the way caleb would be walking down the hall with his teammates and suddenly glance the other way when he saw you approaching. the way zayne, who used to brush his shoulder against yours in crowded corridors just for the excuse to say something dumb under his breath, now passed by like you were a stranger in a crowd.
they didn’t talk to you. they didn’t even look at you.
at first, you tried not to let it bother you. maybe they were just giving you space. maybe they were waiting for you to say something first. but then the days stretched on. and the silence felt less like patience and more like avoidance.
and it stung. more than you wanted to admit. because they were the ones who crossed the line. they were the ones who leaned in first, who kissed you, who said things with their eyes they couldn’t take back. so why were you the one left behind?
you were twenty-one now.
a different kind of grown-up, one with a job to keep, bills to pay, and a life that had settled into its own rhythm. it wasn’t the one you imagined back when you were sixteen, wide-eyed and fumbling through emotions too big for your chest. but it was stable and manageable.
still, in quiet moments, in the pause between your third sip of coffee and your laptop screen flickering awake, they crossed your mind.
caleb and zayne.
they’d both gone abroad. scholarships, dreams, ambitions you always knew were bigger than the small town you all came from.you weren’t surprised. they were always meant for more.
sometimes, you’d get a text. zayne asking if your mom’s garden was still alive, or caleb forwarding a photo of an old arcade machine you all used to fight over.
but it was always brief and distant. like you were all just family friends now, tethered only by history.
you had tried to date other people, and though some were sweet, others were exciting, none of them ever made you feel the way you did at seventeen, sitting between two boys who once made you believe the world could burn just from how close they stood to you.
no one ever matched the heat of caleb’s teasing gaze or the weight of zayne’s quiet stares.
no one ever made your heart stutter the way it did when they asked who’s the better kisser? as if the question wasn’t going to ruin you all.
and maybe that’s why you were still alone now. not because you couldn’t love, but because you knew what it felt like to be loved too much, too young, and all at once.
you wondered if they ever thought about it too. about you. about what the three of you were before the silence set in.
you were slicing carrots when your mother told you, half-casually, like it was nothing,
"zayne and caleb are flying home tomorrow. their families are throwing a welcome party."
you blinked, the knife pausing mid-air.
"they're… coming back?"
"mm-hm," she said, too focused on kneading dough to notice the way your breath hitched. "i already told them you'd cook something for the welcome table. they’re expecting your lasagna. and maybe that buttered chicken too. you know, your usual."
your usual. the one you used to cook for them.
you didn’t argue. instead, you found yourself in the kitchen the next day, apron on, ingredients lined up like a ritual. your hands moved on instinct, muscle memory from years of doing this for them. back when dinners were chaotic and filled with dumb jokes, competitive card games, and stolen glances over the rim of your glass.
you stirred the sauce and kept your focus low, trying not to think about it. trying not to count how long it had been since you saw their faces in person. how long since zayne last ruffled your hair like he used to, or caleb leaned over too close, grinning like he knew what you were thinking.
then the front door creaked open.
and you listened to the way laughter spilled in, the way the families greeted in unison to welcome them back. and you hear caleb's laughter, which made you stop on your tracks. it was much more manly now.
from the kitchen, you stayed half-hidden behind the archway. wooden spoon in hand, apron dusted with flour and sauce. you were supposed to be checking the oven, maybe chopping the rest of the bell peppers, but instead you stood frozen in place, eyes locked on the scene unfolding in the living room.
caleb was laughing, his voice louder than the rest, ruffling zayne’s little brother’s hair like he never left, then turning to dab up with one of the uncles who slapped his back in greeting. his presence was loud and unmistakably him. maybe it was the colonel uniform hugging his frame, the silver necklace glinting against his chest, the way he carried himself with that trained, effortless authority. god, he looked good.
your gaze shifted.
zayne was across the room, kneeling beside your grandmother’s seat, speaking with her in that quiet, earnest tone that made people naturally lean closer. his white coat was unbuttoned, sleeves rolled up just slightly, and even from where you stood, you could tell that he’d grown into his face. sharper jaw, broader shoulders. handsome in a way that made your heart fumble a little too hard in your chest.
and then, his eyes lifted, before finding you.
you quickly looked away, busying yourself with the spoon in your hand, stirring nothing in a pot that didn’t even need it.
because you couldn’t trust your face to not show how you were suddenly burning.
after a few more minutes of pretending not to notice them and pretending even harder not to feel anything, you set down the final dish. a hearty beef stew still steaming from the pot. wiping your hands on your apron, you called out, “alright, last dish is ready!”
the room erupted in cheers, your aunts already passing out utensils and your cousins hollering your name like you were some celebrity chef. you smiled sheepishly, bowing a little as people complimented the spread. you took your usual seat beside your mom, grateful for the buffer of familiar comfort. but just as you picked up your fork, your mom stood to help grandma to the buffet.
before you could blink, caleb slid into the now-empty seat beside you.
and then zayne, wordless and quiet as ever, took the one on the other side.
you froze, eyes locked on your plate, heart thudding at the proximity of two very specific colognes, both achingly familiar.
for a moment, none of you said anything.
so, just for politeness, and maybe survival, you cleared your throat and forced a small smile. “…hey, you two.” you didn’t dare look at them directly, not yet.
but you heard the shift in caleb’s posture, the way his voice dipped low in that teasing lilt. “hey, pipsqueak.”
and zayne, ever so composed, “it’s been a while.”
yeah. it really, really has.
your fork paused mid-air when one of your aunts leaned forward, glass of wine in hand, “so, caleb. zayne. any girlfriends yet?”
you could’ve sworn the air thinned.
caleb chuckled, low and smooth, leaning back with one arm draped lazily over his chair. “nah. no one’s been able to handle me long-term.” he winked, and the table erupted in laughter. you could feel your shoulders stiffen.
zayne, gave a polite smile and shook his head. “i’ve been too focused on med school to even think about dating.”
“come on,” another aunt chimed in. “not even one? you boys are too good-looking to still be single.”
you didn’t mean to look, but your eyes flicked between them. caleb's smirk was still present, but his gaze, barely, shifted toward you. zayne remained calm, though you caught the way his thumb tapped anxiously against his water glass.
they didn’t answer further. and yet somehow, the silence that followed was louder than the laughter before it.
you were halfway through slicing a piece of roast when caleb, ever the instigator, tilted his head in your direction with a sly grin. “actually,” he said, voice loud enough to slice through the other conversations, “has anyone asked her if she’s got a boyfriend yet?”
you froze, your fork hovering awkwardly in the air. all eyes turned toward you, some playful, some genuinely curious. you forced a smile, trying not to glance at your mom’s reaction or the sparkle of amusement in caleb’s eyes.
“what?” you tried to play dumb, a breathy laugh escaping you. “no one asked.”
“then let me be the first,” he said, folding his arms as he leaned in with mock sincerity. “so? got anyone these days, pipsqueak?”
your throat went dry. you didn’t want to look, but you felt zayne’s gaze like a weight. when you finally dared to glance his way, his brows were relaxed, but he was a bit too focused on you, in an expectant way.
“no,” you answered softly, clearing your throat. “no one serious.”
caleb raised an eyebrow. “so there was someone not serious, huh?”
“guys—” you laughed awkwardly, ducking your head. “can we not?”
you slipped away from the noise the moment no one was looking, carrying the weight of too many glances and questions that clung to you like static. your mom had insisted on washing the dishes herself, brushing you off with a soft smile and a quick, “go rest, you’ve done enough.” so you did.
you took the stairs slowly, the sounds of laughter and familiar music growing fainter with each step. it should’ve felt comforting. but instead, it left a strange hollow space in your chest.
when you reached your room, you didn’t even bother turning on the light. you closed the door gently, then leaned your back against it for a second, just breathing.
then, with a quiet sigh, you crossed the room and sat at the edge of your bed. you stared down at your hands, still smelling faintly of garlic and oil. you tried to focus on that instead of the dinner table. instead of the way both zayne and caleb had looked at you.
your phone buzzed beside you.
you cracked one eye open and reached for it lazily, expecting a family group chat meme or your mom asking if you wanted dessert. instead, it was from caleb.
“come outside.”
you stared at the text for a moment, your thumb hovering. no punctuatio and no context? classic caleb. it made your heart twist in a way you hated still felt familiar.
you sat up, hesitated. but curiosity got the better of you.
you padded down the hallway quietly, slipping past the laughter and the glow of the living room lights. then, you stepped out the front door.
there they were. caleb was in his uniform jacket, arms crossed, looking off into the distance until he noticed you. zayne had his hands in his coat pockets, gaze already fixed on you as if he'd been waiting longer than caleb had texted.
you raised a brow. “what’s this?”
caleb gave a crooked grin. “we’re going to the moth house.”
zayne nodded. “thought we’d check if it’s still alive. it's not so far from here, isn't it?”
the words made something warm stir in your chest. that old place where you'd all sneak off to and swear eternal friendship over moth-eaten pillows and muddy sneakers. a piece of your childhood that still breathed somewhere in the outskirts of this town.
you blinked, then smiled. “seriously?”
“come on,” caleb said, already walking ahead. “you’re not gonna chicken out, are you?”
you rolled your eyes, but your feet moved before you could stop them. “you’re both still idiots,” you mumbled, but you were already smiling too wide.
you ended up running.
it started with caleb nudging you with his shoulder and saying, “last one is a rotten egg,” before sprinting down the familiar dirt path. zayne let out a breath of disbelief—“seriously?”—but took off right after. and you, despite your protests, despite your boots not being made for this, ran too.
just like you used to.
your laughter echoed through the night, tangled with the sound of crunching leaves and pounding footsteps, breathless and utterly alive.
the moth house sat tucked behind the trees, barely visible until you were almost in front of it. a small, forgotten wooden thing, its paint chipped and its roof a little more caved in than you remembered. but the moment you saw it, your breath caught.
it hadn’t changed.
caleb reached it first, pushing the creaky door open. zayne followed, and you arrived last, panting, eyes wide, something nostalgic and aching blooming in your chest.
“still standing,” caleb muttered, stepping inside.
“barely,” zayne added.
it was pitch black inside. the smell of damp wood and dust clung to the air. and then, in true zayne fashion, had been bringing a lamp all along. warm yellow light spilled across the floor and the walls.
you let out a soft gasp. there they were.
the remnants of your old world.
your pink barbie doll, hair tangled and limbs askew, sat against the wall. beside her was one of caleb’s beat-up toy cars, the wheels long gone but the lightning bolt sticker still scratched onto the side. and scattered near the corner, a few torn pages from zayne’s dinosaur encyclopedia, edges curled with time.
“this is insane,” you whispered, stepping further in. “i thought all of this would be gone.”
“guess we left more than we thought,” zayne said quietly.
caleb crouched down near his old toy car, brushing dust off it with the edge of his sleeve. “feels like we were just here last summer, huh?”
you leaned against the wooden wall, the lamp's dim glow casting soft shadows across their faces as they talked. caleb was squatting again, fiddling with his old toy car like it still mattered. zayne had his arms crossed, leaning on the opposite wall, the corners of his mouth occasionally twitching up in amusement at something caleb said.
they weren’t arguing. they weren’t bickering as always like before. they were just… talking.
you watched them like you were outside a glass window, nose pressed to the surface. both of them had become striking in their own way.
you felt your chest tighten. your gaze dropped to the floor, your heart started to pace without permission. because no matter how much older you were now, no matter how long it had been… your mind drifted. to that night. to that stupid kiss.
you hadn’t thought about it in years. or maybe you had, just not out loud. not where it could reach the surface. but here, in the moth house, surrounded by remnants of childhood and all the things you used to be, the memory pulsed.
was it supposed to be forgotten?
just one of those reckless, messy things you all agreed to pretend didn’t happen?
because you never talked about it after.
never got the answer to the question they’d both pushed into the air. and yet here you all were. again. so why did it still feel unfinished?
"i have the answer already." your voice cut through the soft crackle of the old lamp, quiet but clear enough to make them stop mid-conversation. caleb froze, halfway through repositioning the toy car on the floor, while zayne’s head turned slowly, brows knitting with confusion.
“what?” caleb asked, blinking up at you.
you swallowed, suddenly aware of how loud your heartbeat was. then, you looked down, and then back up, steadying yourself. “the... ‘who’s the better kisser’ thing,” you clarified, and your voice, though small, left no room for misunderstanding.
and just like that, stillness came.
zayne’s expression didn’t change at first, he just stood straighter. then you noticed the subtle shift in his eyes, locked onto you like he was trying to pick apart your thoughts, decode every layer behind your words.
caleb didn’t even try to hide his reaction. he blinked once, twice, before sitting back on his heels and leaning forward slightly, as if you’d just challenged him to a match. his smirk didn’t appear, but the intensity behind his stare said enough.
they were both looking at you now. hard.
not with confusion anymore.
no. this was something heavier. like possession. like the past had suddenly started breathing again, crawling back to life.
neither of them said a word yet. but you could tell that they wanted to know, and they weren’t planning on letting it go. not this time.
"so..." caleb finally said. "who is it?"
and zayne’s gaze didn’t waver.
"you're both good kissers!" the words left your lips before you could take them back. a soft, honest confession. you didn’t even say it to provoke. you just... told the truth.
silence followed.
caleb blinked at you, wide-eyed for a second. and then, he huffed out a breath, the corner of his mouth twitching upward. a short, breathy laugh slipped from him, like he couldn’t believe what he just heard. “silly girl.” he muttered, running a hand through his hair, clearly trying to keep himself from grinning too much.
zayne didn’t laugh. he just looked down, hands shoved in the pockets of his coat. you watched his lashes lower, his brows pinch, his lips pressed tight like he was trying to suppress something. either a sigh, a thought, or the quiet bruising of his own pride.
no one spoke for a while.
it was almost funny. you’d answered the question they left behind all those years ago. and yet, here they were... grown, taller, stronger, and still just as thrown off by you.
caleb scoffed, shaking his head. “nah, i’m gonna have to disagree with that.”
you looked up at him, blinking. “what—?”
he crossed his arms, gaze narrowed but playful. “you just said that to keep the peace. i call it. no way we were equally good..”
zayne, who’d remained quiet until now, finally lifted his eyes again. boldness, maybe. “he might have a point,” zayne said. “we were teenagers then, and inexperienced. it wasn’t exactly a fair measure.”
you turned to him, startled.
he glanced at caleb, then back at you. “for a real answer, there should be a reevaluation.” he said it plainly, but the weight behind it made your stomach twist.
caleb raised his brows, looking half-impressed and half-annoyed. “oh? you serious, doc?”
“just being thorough,”
your throat went dry. you suddenly weren’t sure if coming to the moth house was such a good idea after all.
you tilted your head slightly, “so… are you saying you have experience now?”
zayne’s lips tugged upward, just a little. “no,” he admitted, stepping forward, slow and sure. “not exactly.” his eyes didn’t leave yours. you could hear caleb shift behind zayne, but he didn’t say a word. he was just watching, waiting.
zayne stopped just a breath away, “do you want to try it again?”
your heart thudded. too fast. too loud. this was real. this was now. and caleb… caleb still hadn’t moved. but you could feel the heat of his stare burning right through you.
before you could even open your mouth to respond, before you could decide what you wanted, zayne muttered a soft curse under his breath. something like “fuck it,” barely audible. then, in one motion, he removed his glasses, carelessly tucking them into his coat pocket, and closed the distance.
his hands were warm when they cupped your cheeks, surprisingly gentle for how impulsive the gesture was. and then, he kissed you.
it was rushed, but deliberate. like he wanted to make sure you felt it, all of it. your fingers twitched at your sides as your eyes fluttered shut, your thoughts melting into the warmth of it.
zayne only pulled away when he had to, just enough to study your expression, forehead still resting against yours. “are you still unsure?”
“n-no,” you barely managed to whisper, your voice caught between your breath and whatever was thundering in your chest.
but that was all zayne needed before he kissed you again. this time, deeper. his hands slipped back to cradle the base of your head as if he didn’t want you pulling away. there was a quiet intensity in the way he moved, like he was making up for lost time, or maybe staking a claim.
you didn’t even notice your hand gripping the front of his coat until your knuckles tightened. everything else blurred out, the creaking of the old moth house, the muffled breath you both shared, even caleb’s presence—
until caleb shifted slightly.
you felt it, a presence behind you.
before you could even react, a pair of lips brushed your shoulder. and a slow burn followed the touch, trailing through the fabric of your shirt like it wasn't even there.
your breath hitched. “caleb…” you whispered, unsure if it was a question or a warning.
“pipsqueak,” he said lowly, voice husky and calm, as if this had always been part of the plan. “we're so sorry.”
as you turned to face caleb, his hand on your hip tightened slightly, pulling you ever so gently but insistently closer. you could feel the heat of his body, the firmness of his chest pressing against your back while he leaned in. you shuddered.
zayne, not to be outdone or left behind, leaned in to capture your lips once more in a searing kiss. one hand slid up to tangle in your hair, tilting your head to grant him better access as his mouth moved over yours with a hunger that stole your breath away.
you found yourself sandwiched between them, the solid wall of caleb's chest at your back and the lean, muscular frame of zayne pressed against your front. you could feel every inch of their bodies, the hard planes and soft curves melding together in a way that set their nerves alight with sensation.
zayne's hand fisted in your hair as he kissed you with a desperate, almost punishing intensity. he tore his mouth away, panting harshly against your lips. "this is dangerous," he rasped, his voice strained with barely restrained desire. "i might end up doing something else if we keep this up." his eyes searched yours.
and behind you, caleb pressed closer, the hard ridge of his arousal grinding against the curve of your ass through the fabric of his pants. "mm, should we stop?" he murmured, but his actions belied his words as he nuzzled into the crook of your neck, his lips and teeth and tongue busy mapping the sensitive skin there. 
you were already losing yourself, drowning in the feeling of your two childhood friends. and god help you because you don't ever want to be found.
caleb paused, his hand stilling on the soft curve of your shoulder as he looked to you with a mix of desire and hesitation in his eyes. "is it okay if we touch you more?" he asked, almost pleading like an eager puppy seeking permission.
"where?" you breathed, the single word a question and an invitation all at once.
"here," caleb murmured, his thumb and forefinger pinching and rolling your stiffening nipple through the thin fabric of your shirt.
at the same moment, zayne's hands slid down from your hips, hesitating for a heartbeat before cupping the rounded globes of your ass. he squeezed gently, his fingers sinking into the soft flesh as he pulled you back against him, grinding his hard length against the cleft of your rear.
"and here," zayne whispered.
your moans filled the moth house as memories of simpler times flashed through your mind. you remembered chasing after zayne and caleb in the sunlit yard, their laughter echoing while playing tag, innocent and carefree as ever. how naive the three of you had been, unaware of the seeds of desire that had already been planted, the embers of attraction smoldering beneath the surface of your childhood bond. little had you known that years later, those innocent games would evolve into this - the feeling of caleb's fingers boldly cupping your clothed sex, the heat of his touch searing you even through the fabric of your panties.
"oh!" you gasped, your hips bucking instinctively into his hand. it seems as though the past and present blurred, the ghosts of your youth intertwining with the raw, carnal hunger of the moment.
zayne's hands kneaded the globes of your ass, his grip tightening when he felt you respond to caleb's touch. "fuck," he rasped, his voice strained with the effort of holding back, from not simply taking you right then and there. "you have no idea how long we've wanted this, wanted you."
"zayne..." you whispered. for someone who'd been protective of you, who'd been the most conservative than any other man, he acted like the opposite of what you've deemed him as in your entire childhood.
and behind you, the boy who had your back the most, the boy who jumped into any risky scheme with you, had his fingers rubbing and circling your clothed slit with a newfound confidence, a pent-up urgency that spoke volumes about the years of longing he had harbored for you.
then, the haze of lust momentarily lifted by the sound of caleb's grunt of discomfort. "it hurts." you turned to look at him, concern etching in your flushed face. for a second, you let go of zayne's shoulders and followed caleb's line of sight. to his... prominent bulge straining against the front of his pants.
instantly, you averted your eyes. "okay, maybe- maybe this wasn't a good idea after all—"
"mine too." zayne spoke up, just right behind your ear. "it's a natural reaction, especially when we're this close to you—"
"of course, i know that, idiot!" you whisper-screamed, backing off a bit to give yourself some personal space for a few moments. you gulped, "do we know what we're getting into? ...what if our families find out about this?"
"we aren't telling them, are we?" caleb said, already working on undoing the buttons of his top.
"yes, but," you paused, trying to gather your thoughts, because the words for what they were haven't formed yet. only now you've realized the severity of what you were up to, the hypocrisy of everything that have led you to this. you looked up, only to see both guys giving you curious gazes, with half-lidded eyes. "i've... always seen the two of you- as my brothers."
"bro...thers?"
"do you still see us that way?" zayne's voice made you stare at them. he stood with his glasses now forgotten in his pocket, dark hair tousled from the boldness had taken over him earlier. the white coat was long gone, he probably already took it off while you made out, and all that remained was the black shirt beneath, sleeves messily rolled up to his forearms, revealing veins and tendons you’d never once paid attention to when you were kids. the dip of his collarbone peeked out just above the neckline, and his chest rose and fell with a tension he didn’t bother hiding.
and caleb with the top buttons of his shirt undone, his collar skewed, sleeves rolled, forearms lean and marked with a few cuts and scratches. the light caught on the curve of his throat, the slight sheen on his skin, and the faint scar on his wrist from the time he tried to teach you how to climb the mango tree. his hair was a little messy too, a little too perfect in its imperfection, like he had run his fingers through it on the way here.
you didn't know when or how it happened. only that that was all it took for the three of you to get lost further.
you glanced down at your hand full of white liquid, some were also dripping down your chin you could feel. it's an uncomfortable position to be kneeling against the dirty ground for half an hour already, but that was irrelevant compared to the amount of cum that was spilled into your chest, into your face, and into your mouth.
you chased your breath, staring up at zayne and caleb in pure bliss. they sat next to each other on a wooden ledge, both chasing theirs too. zayne had his head rolled back that you could see the way his adam's apple occassionally bobbed, while caleb have had kept his eyes on you the whole time you sucked him and jacked the other guy off.
caleb wipes the bead of cum off the corner of your mouth with his finger. "are you tired?"
you shake your head. "no, i wanna keep..." you bring the finger in your mouth, licking it with your tongue.
in response, caleb slightly widens his eyes at your sudden action, but he enjoys it. he always enjoyed when you did something he wouldn't expect. he pulls his finger out of your mouth, and you whine, but he slides it down your chin, gliding it across your clothed chest, and down your stomach. until he leaned down to touch your pussy.
you squeaked, "caleb?"
"you like being touched like this?" he teased your clit.
then, you felt another finger pinch your nipple through the fabric. "i reckon she likes this more." you turn to look at zayne, who's staring hard into your eyes. he had his glasses back on. he always did around you ever since you've mentioned about how it looked good on him. so while your mouth got stuffed in his cock earlier, with his fingers on your head, his other hand made an effort to put the glasses back on with a "look at me."
you squirmed at both men's work, eyes fluttering shut to back. they watched you curiously, until caleb's finger shot itself inside. deep inside. "pipsqueak," he gives you that look again. that look he does when he's being vulnerable. "you're so fucking tight."
zayne shot caleb a glance, intrigued. but he was silent.
caleb licks his lower lip, "can i... can we,"
zayne looks at you.
"can we check how tight it is?"
"what do you mean?" you asked, trying to speak coherently even through a moan. "y-you already are....?"
caleb pulls away, leaning back. zayne does the same. they didn't say anything, they didn't answer your question, so you were just there, clueless. still kneeling. then, your eyes shifted to their throbbing, erected dicks. like both were waiting for you, were waiting to be inside you.
now you know what they meant.
but you couldn't believe it.
back then, in this same moth house, you used to count the moths up the ceiling, laying on each other's shoulders as innocent kids. now, the same men were asking you to get on them. with the same eyes that smiled at you across the field, running and giggling.
546 notes · View notes
senipsenipsenip · 5 months ago
Text
Dipper sighed as he felt another pen crack between his molars. Great, Mabel was definitely going to make fun of him for the ink stains on his mouth when she got home. He could hear it now, Wow Dipper, I knew you were a nerd, but I didn't know if I left you alone you'd start kissing your homework.
Dipper sighed and threw the pen into the trash with the other three he'd already snapped. It wasn't fair - he spent the whole summer fighting monsters and saving the world, why did he have to learn the stupid Great Depression's effect on American Literature or whatever. He glanced at the calendar. Only a little over a month until winter break. Grunkle Stan and Great Uncle Ford had promised to try and make it back to Gravity Falls so they could host the twins for the holidays. Sure, they had only been on the open ocean for a couple of months, but the two of them decided it would probably be best to start with a shorter trip then build up from there. After all, despite their age, they were still rookies. Besides, there was nothing on the sea that would help jog Stan's memory other than Great Uncle Ford's questioning. Being on home soil would hopefully bring back some more of Stan's forgotten past.
Dipper's phone pinged. He frowned. That shouldn't happen. He had his phone on Do Not Disturb so he could finish studying. The only alerts that would still pass through were texts from Mabel, Grunkle Stan, or Great Uncle Ford. Mabel never texted when she was out with her friends, and it's not like there was a lot of cell reception out at sea. Curiosity peaked, Dipper unlocked his phone.
It was Stan. More specifically, Stan's boots on the deck of the boat. It was a video, and before Dipper could press play, three little dots appeared indicating Stan was typing. Dipper sat back and waited. It usually took Grunkle Stan awhile to type out his messages. He always blamed the too small phone screen, saying it wasn't designed for fat fingers and cataracts.
What does this mean?
Dipper frowned at the message. Was he asking Dipper to decode a message? Why wouldn't he just ask Great Uncle Ford? Unless...oh gosh was Great Uncle Ford in danger? Did they need help? Why wouldn't he call? Dipper turned his volume up as high as he could, pressing play with a sweaty thumb.
The video started on Stan's boots, but quickly shifted as Stan started pointing his phone at something on the...oh. The wooden planks Dipper had seen Stan standing on weren't the planks of the boat deck, they were floorboards for an outdoor patio. A patio that was full of people speaking...some sort of language. Something Nordic maybe. Geez, weren't they freezing? Maybe not because...Nordic.
The camera was pointed at the door separating the bar from the patio, specifically, the top right corner where a set of speakers had been hung. Oh, Dipper realized. He's trying to record the music. Dipper held the phone to his ear. Maybe Stan was trying to figure out a secret code in the lyrics? He was pretty sure he had told Stan all about that day when they saved Wendy from Robbie's horrible music. This sounded a lot different than Robbie's music though. It was way more upbeat and -
...comin' through, that girl is youuuu...
"Oh my God," Dipper groaned, letting his head fall to his desk. Of course. Of course that's what would be playing. Of course a Nordic bar would be blasting Icelandic Pop Sensation BABBA.
Now Stan's message made sense. He had heard the song and felt "The Itching". That's what Stan had taken to calling it when he could feel himself starting to remember something, but needed a little extra help making it make sense. Stan said it was because it felt like an itching in the back of his brain. Dipper was pretty sure he called it that because if he announced he had "an itch that needs scratching" it was always a fifty-fifty toss up as to whether he needed help with a memory or literally wanted someone to help him scratch himself. Sometimes it was both. Either away, Stan got a kick out of how many times he could trick Ford.
Dipper grimaced. Maybe he could get out of this one. After all, Stan doesn't need all of his memories...right? He could forget some of the more embarrassing ones.
It's a song by BABBA. He typed. It's called "Disco Girl." There. The fact Stan's going to know that Dipper can identify the song is embarrassing enough, he doesn't need to remember The Incident.
The three dots appeared. Then disappeared. Then appeared again.
Oh. OK.
Dipper sat his phone down. There. That was that. He didn't need to feel guilty about how Stan somehow managed to sound disappointed with two words. Besides, he had homework to do. He was a busy guy. Yep, not gonna think about it.
His phone pinged.
Made me think of you.
Okay. Starting to feel guilty now. Dipper sighed. Even over text message, he could hear the tone of voice Stan would say it in. That tone where he would say something like it was just a careless aside so that you wouldn't think he was taking something seriously, so then you wouldn't take it seriously, so that he could tell himself you didn't take it seriously because you thought he wasn't taking it seriously and not because you don't take him seriously or care about him seriously or -
Dipper frowned. Maybe these English classes were doing something after all. Apparently all of that fictional character analysis made him better at analyzing his uncle.
He could picture Stan now, having already sat his phone face-down on the table, wondering why there was some memory of Dipper that Dipper didn't want to share with him. Oh man, he probably thinks Dipper's tired of helping out with his memories or something.
That's because you heard me sing it once. Dipper wrote. That should be enough to jog Stan's memory a bit.
The three dots. Heard or saw?
Dipper groaned. Maybe Stan was just messing with him. He probably remembered the whole thing and was just trying to get Dipper to regale him with the story again so he could laugh at him.
Whatever. Dipper would be the bigger man.
Both. You walked in on me after I got out of the shower. You really need to learn how to knock, man.
There. That should be enough. Hopefully Stan and Ford will get back on the boat and see a giant Kraken or something equally as awesome so Stan forgets all about this conversation.
He exited out of their message thread and opened up his thread with Great Uncle Ford. Whatever "clever" joke Stan wanted to make at his expense would probably take forever to write. Might as well take advantage of the good cell service while he knows they have it.
Hey! Are you with Grunkle Stan?
Three bubbled appeared. Dipper didn't have to wait long. Ford was a surprisingly quick texter.
Yes, we're exploring the town together. I take it you're the one he's been texting?
Yeah. He had an itch. Nothing crazy, just a song he heard this summer he couldn't remember the name of. Okay, he probably could have told Ford. Especially after learning about the whole Kiss-Bot incident, Dipper's BABBA incident definitely didn't come close. But c'mon, wasn't Dipper allowed to have at least one family member who thought he had a shred of dignity left?
He smiled. Probably not. After all, he was a Pines.
Ah, that explains his behavior then.
Dipper frowned. Behavior? Is he okay?
Oh yes, of course. My apologies if my language was alarming, Stanley says I tend to word things "dramatically". He's simply trying to ask the table next to us if there are any music stores nearby. I didn't realize children still used physical CDs.
Wait. Stan is looking for a music store? Why specifically mention children? Dipper typed slowly, wording his questions as discretely as he could.
Oh? Is Stan looking for a CD?
The bubbles appeared. Then disappeared. Dipper frowned. They reappeared.
Disregard my earlier message.
Oh they were definitely up to something. Two could play at that game. You don't live with a professional con man all summer and not learn how to get what you want out of someone.
Okay. Hey, Grunkle Stan showed me a bit of the patio. Can you send a video too? Would be interested in seeing where you are.
Of course. One moment, please.
Dipper sat his phone on his desk while he waited. Realistically, he should be working on his homework while he waits. It's not like he'll be able to focus on anything when Mabel gets home. But, it's not like he can focus on anything now, mind buzzing as much as it is.
After three minutes and fifty-three seconds, Dipper's phone pinged. He grinned and pressed play.
The video started pointing toward the other side of the patio. Made sense, Ford was probably sitting across from Stan at their table. Stan was nowhere to be seen though. He must have stood up to speak to the table next to him. Dipper could see townsfolk sat at their tables in heavy winter coats, hats, scarves, and gloves. Everyone was wrapped up in their own conversations, and while Ford panned slowly across the porch, Dipper recognized another BABBA song playing faintly in the background. The owner must have had a playlist going. There were fairy lights strung up across the porch, street lamps helping illuminate the night. Wherever they were must have been in the middle of some small town, probably no bigger than Gravity Falls.
"Ford!" Grunkle Stan's voice rang out. Dipper quickly held the phone up to his ear again. There was a loud metallic grating sound - probably Grunkle Stan pulling out his chair to sit down again.
"You're never gonna believe it!" Stan sounded excited about something.
"A moment, please, Stan," Ford murmured.
"We don't have to go to the music store! Those people didn't speak English but the guy who runs this place does a little. That internet translator did the rest."
"Google, Stanley."
"Whatever. Anyway, he said he'd sell me the CD he's playing right now when he closes up for the night."
"That's great Stan. Hold on a moment I'm just trying to film this for -"
"Dipper's gonna love this! I think. It's sort of coming back to me. I think that memory he helped me with, I think..."
Stan trailed off. Dipper pulled the phone away from his ear to see if the video had ended, but Ford was still dutifully scanning their surroundings with the camera. It looked like Ford had stood up, holding the phone high above his head to show Dipper the coastline beyond the porch railings.
"I think I told him I was proud of him that day." Stan's confession was quiet. But Stan quiet. Which meant loud enough to be picked up on Ford's camera.
Ford's movement stopped. "You did? Why?"
"Well. I sorta did. I think. He was tryna prove he was 'a man' or whatever, so I told him he was. He stood up for what was right even though no one else agreed with him. And then I think I uh...ripped my shirt off and showed him my chest hair. Maybe I should get him to fill in some of those blanks there."
Ford laughed. "I don't remember it taking much to get you to take your shirt off."
"I'm a gross, old man now, Ford. We'd all prefer if it stayed on."
Ford hummed. "So how much is the CD?"
"Eh, he wants like 500 Kroner."
"Seems overpriced."
"Well it's gonna be free."
Ford sighed. "Stanley..."
"What?" Stan cried indignantly. "He's obviously tryna scam me anyway! Besides, it's worth it. Dipper will love it! It's a CD of a band he likes from Iceland stolen from Iceland. Trust me it'll be worth the -"
All sound stopped. The video had ended. Dipper sat at his desk, a small smile on his face. He had been so worried about Stan remembering one of his more embarrassing moments but...Stan remembered it as a day that Dipper made him proud. Huh.
He exited the video and saw that Ford had sent him another message only a minute after sending the video.
Please disregard that video. Terrible audio quality, I have to retake it.
As Dipper began to type a reply, he saw three bubbles appear. He waited.
I'm going to infer that the delay in your response is because you didn't see my message in time and already viewed the video. My apologies, I forget how strong the audio quality of phone cameras are.
Three more bubbles.
Please act surprised.
Ah well. Dipper had omitted the truth a couple of times tonight. What was one more? He started to type.
Sorry, I was working on my homework while I waited for an answer. Guess I got distracted. Should I not watch the video?
Three bubbles. Ah, I see. Yes, that would be for the best. I'll take another video for you now. In the meantime, keep up the good work!
Dipper sat his phone back down on the table and picked up another pen. Might as well do a little more homework so he wasn't totally lying. But first...
He opened his message thread with Stan.
Need help with anything else?
Nope. Go to bed.
Dipper laughed. There it was. The curmudgeon was back, trying to hide the fact he was a big softie underneath.
It's earlier here you know. If anyone should be in bed, it should be you.
I'm old. I do what I want.
Okay old man. Love you!
Sap.
Dipper snorted and sat down his phone. A moment later, it pinged again. He glanced at the screen and saw it was another message from Stan. It was only two words, but they knocked together like flint and steel, lighting something warm in Dipper's chest.
You too.
AN: A continuation of this! I kind of just want to write a bunch of one shots going with this. Some ideas are brewing!
654 notes · View notes
porters-fangs · 1 month ago
Text
i got some speaker headcanons. so listen up.
tw: my opinion ❤️
also probably not canon-compliant but see if i care
> morgan is almost entirely blind
he was born with cataracts, and the world has always looked to him like a watercolour painting that never dries, colour and light bleeding across his vision
seer obscura never commented when he squinted through the lenses of his glasses as they sat opposite him, or when he fumbled for the handle of his mug.
he can see. just… in a different way.
pry the blind seer trope from my cold dead hands i dare you
> sam has chronic migraines
he’s struggled with them ever since he was a kid. the throbbing pain behind his temples that never ceases, the burn of light creeping under his lashes and searing his nerves, the nausea that rises in his throat and the ringing in his ears whenever he moves his head too far in one direction.
he’s tried everything there is.
painkillers. herbal tea. lying in a dark room for hours on end. eventually, he has to grin and bear it when the responsibilities of life come knocking once more.
it’s only when darlin shifts and and curls up on his chest, every breath rumbling through his bones that he finds himself relaxing. the pain dulls. the sickness fades. he even falls asleep for the first time in days.
a furry tail thumps happily against the bedsheets.
> asher uses he/they pronouns
he started exploring his identity in college, when he kissed a guy for the first time and really didn’t hate it.
they discovered the label “demi boy” in the middle of a lecture when he was really supposed to be taking notes. it stuck.
they haven’t told anyone other than david and babe. not because he’s ashamed - he really doesn’t mind just “he” - but it’s something that feels personal to him.
a discovery that he keeps as his own.
> asher has six toes on one foot
yeah i can’t elaborate on this one
he just does
wiggles them in babe’s face sometimes
> milo used to have anxiety attacks - still does
they were bad when he was a kid. he used to collapse in his bedroom, slamming the door behind him as his throat closed up and his lungs failed every breath.
he had a childhood cat who would only ever come home through milo’s window and never explored the rest of his house. really, his parents never knew they did have a cat. it was his.
he’d keep pieces of chicken from his school lunch to leave on the windowsill. when he was having an anxiety attack, the cat ignored the food. it leaped down, prowling over to him and nudging his leg insistently, purring like an engine.
aggro does the same thing.
> milo still gets growing pains
and it pisses him off
because where is the GROWING
no growth. just an ache deep in his bones.
> vincent had epilepsy
he was never supposed to be at the theme park that night. they were a catalyst for disaster, the flashing lights and stress of the crowds the perfect breeding ground for his condition.
his friend had begged him to come - and then bailed last minute. something about a project deadline? whatever. vincent was going. he’d already convinced himself.
he’d taken his medication. avoided alcohol all night. he was very proud of himself as he stood in the queue for the “surge” rollercoaster. although, he felt himself getting fidgety at the prospect of getting on it.
the stranger next to him seemed just as nervous. so he grabbed their hand. it grounded them both.
> david lost his ring finger
he had an accident as a kid. it was stupid, really. he’d wanted to help his dad build the treehouse in their backyard. begged him to please let him cut the wood - he was strong too, wasn’t he?
reluctantly, gabe handed over the powersaw, holding his son’s hands in his own to keep them steady.
a noise from beyond the backyard. too close to the wards gabe had put up to protect what was left of his family, he glanced up for a second, loosening his hold. david was giddy with excitement.
very poor hand placement led to the crunch of bone and a very vulgar exclamation from his dad.
they had to take it at the hospital. david had never minded. he thought it looked badass - it was proof of the trust his dad had in him, the trust he’d fight to earn again. after all - he was strong too, wasn’t he?
around the time of his and angel’s wedding, he grew to hate the loss of his finger. what kind of husband would he be? unable to properly wear his ring, to let his mate stake their claim over him. they kissed his chest, and told him to go back to sleep.
david got a tattoo the next week. a wedding ring, on the knuckle of his missing finger.
and the real ring would always be threaded on the leather cord around his neck, pressed close to his heart.
> damien has a hip implant
he developed osteoarthritis in his hip at a very young age. even walking around became a chore.
his mother picked up on it very quickly, signing him up for the implant as soon as it was offered.
damien was terrified. he hated the idea of surgery - being unconscious while someone with a scalpel looms over you.
he couldn’t deny that it helped, though. finally, he didn’t wake up in pain, and he could stretch without being in agony.
when he told huxley, he made it part of his routine to drop to his knees and press loving kisses to the scar there while damien blushes and expresses his embarrassment.
he loves it really.
> gavin has a chipped horn
he coalesced with it.
now, gavin knows he looks good.
he’s never felt the need to change his appearance for people - if someone desires him, he’s all theirs
however, that small imperfection always draws his eyes when he admires himself in the mirror, and he feels his mouth tilt down, clicking his tongue
it’s just so… obvious
freelancer spent months working on their contra earth elemental abilities, struggling over each and every detail
until one day, they presented him with a small, gold cap, encrusted with little jewels, about the size of a thimble to sit atop his broken horn
they didn’t leave their room allll dayyyyy
> avior is nonbinary
yeah.
he uses he/they pronouns but the concept of gender has always baffled him.
boy? girl? uhhh… no thank you
demons have no need for such trivial things as “gender”
hilarious
also he has knee length hair and it’s long and silky and never tangles ever??
> guy has a prosthetic hand
it’s his right hand and he lost it a few years ago in a motorcycle accident.
lucky for him, he’s always been left handed.
still, he’s absolutely insufferable with the puns
“hey, honey… need a hand? ;)”
“oh my god guy.”
> camelopardalis has tremors
he’s just shaky. he doesn’t know where they come from.
maybe the memories he relieves from his clients and is haunted by every night .
maybe the coffee he can’t stop drinking.
maybe the fact that he’s somehow always cold, even in the height of summer.
they’ve never stopped him.
> porter used to have a hearing aid
he was only impaired in one ear, but still found comfort in turning his aid all the way down just to tune out the noise from one half of the world.
after he was turned, he no longer needed it, and there was a strange sense of melancholy in shutting the aid away in his bedside drawer.
his ear still rings sometimes.
> vega’s tail was clipped
when he was sent to prison, the tip of his tail was severed. not a catastrophic injury - just enough to make a statement.
i was caught.
he hides it under a cloak when he can, only sparing the blunt end a distasteful glance when he wraps it around the waist of his warden.
171 notes · View notes
emaadsidiki · 7 months ago
Text
Downtown Niagara Falls 🌃✨
Tumblr media Tumblr media
90 notes · View notes