≡note: I'll be posting on ao3 as well! Please go support there if you'd like and don't forget to reblog my fanfics as it helps me as a writer! And if you want to help even more, there's a tipjar to my kofi where you can show more love, it's greatly appreciated!
≡this is where oneshots or shorter works will be sorted. Imagines can be found by using the hashtag[ #illumins imagines ].
ᴅɪᴠɪɴᴇ ᴘᴀᴄᴛ: k.taehyung—dark castor au!
ᴘʀɪɴᴄᴇ ᴏғ ᴛʜᴏʀɴs: k.taehyung—book edit
• ⚠︎ •It is strictly prohibited to copy or steal my creations, as this constitutes a legal offense. Any translations must be requested and approved by me beforehand. Sharing my work without proper credit is also a form of theft. Failure to respect these guidelines will compel me to take necessary actions to protect my intellectual property rights.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
I feel like its a karmic curse of mine from the universe that every time im on a roll writing a book, SOMETHING happens. I feel like im being tested on my persistence. I JUST WANT TO WRITE GOD DAMN IT🤛
He was 13 when he joined that company, and he never really stopped working after that. He gave up so much of a normal life so young, even something as simple and human as getting to just go to school and grow up without the weight of an industry on his back.
And somehow, I’m not as upset as I thought I’d be.
Because this feels right in my gut.
He’s been in this industry since he was a preteen. He gave it everything. He was overworked, mistreated, pushed endlessly, and still made a name for himself in a way that can’t be erased. It almost feels like watching a senior graduate after everything they had to survive to get there. Bittersweet, yes, but earned. Final in a way that feels honest.
He deserves rest. He deserves peace. And whatever that looks like for him now, he should be able to follow it.
This doesn’t feel like something stolen from us as fans. It doesn’t feel cruel, or malicious, or like some calculated act. It just feels like goodbye. A real one. The kind that hurts, but still feels full of love.
Nothing lasts forever, and maybe his time has simply come.
So honestly, I’m happy for him.
Maybe he’ll go to school. Maybe he’ll finally chase his dream of being a writer. Maybe he’ll go back to Canada and live a quieter, simpler life after everything he’s built. Or maybe he’ll make music again, but this time on his own terms—under a different company, or one of his own making.
Whatever he chooses, he’s already left his mark.
Mark Lee has become such a staple in K-pop, and now he’s 26, standing at the edge of something new. He gave us 10 years of his life—almost all of his youth. I was in middle school when NCT debuted, and growing up while watching them grow up too, watching them become adults alongside me… that feeling is hard to put into words.
It’s bittersweet. But more than anything, I just hope whatever comes next is gentle to him.
I’ve been thinking about writing a space opera K-pop fanfiction. Whether people would actually read it isn’t something I’m too worried about, since I know romance tends to be the dominating factor for a lot of readers when it comes to K-pop fanfiction. But for me, that’s never really been the point, and it’s never been something I place in the foreground. I genuinely love imagining idols as actors within the worlds I create. To better fit the setting, I may even give them different names, similar to what ENHYPEN did with their fiction or BTS with CHAKHO. I love sci-fi just as much as fantasy, and this is the kind of project I feel deeply passionate about. More than anything, I just want to write cool shit for free for the people I care about.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Sora scrubbed her hands until the skin at her knuckles went raw.
Not violently. Not in a dramatic, falling-apart way. Just with the kind of stubborn, methodical persistence that came from wanting proof to disappear. She stood at the kitchen sink under the harsh overhead light, palms turned up, water running too hot, soap turning white and slick between her fingers.
The smear from the trash bag had looked like ash at first.
Then oil.
Then something else entirely-too dark, too sticky, too unwilling to wipe away cleanly. Even after she'd rinsed it off in the cold air outside, even after she'd stood in the bathroom under brighter light, it had left behind a faint stain in the creases of her palm like a bruise that didn't belong there.
Now, in the morning, it was mostly gone.
Mostly.
Sora stared at her hands as if the last trace might arrange itself into a sentence if she kept looking long enough.
Behind her, Nana moved through the kitchen with a careful slowness that had become her new normal. The kettle clicked. A cupboard opened. A mug tapped softly against the counter. Ordinary sounds, made fragile by the way Nana had to pace herself through them.
Sora didn't turn around.
She could feel Nana watching anyway.
"You're going to peel your skin off," Nana said.
Sora rinsed, shut off the water, and dried her hands on the dish towel with too much force. "It didn't wipe off."
Nana's voice stayed even. "You said that last night."
"I'm saying it again."
Nana didn't respond to that. She rarely did when Sora repeated herself. Not because Nana didn't hear her. Because Nana heard her too well, and repetition meant fear, and fear made Nana tighten her grip.
Sora set the towel down and finally turned.
Nana stood by the table with her mug, shoulders slightly hunched, cardigan buttoned. Her face looked thinner in daylight, the lines around her mouth sharper. The burn from the tea spill yesterday had faded to a tender pink spot at the base of her thumb.
Sora's stomach tightened.
Nana noticed that look and said, briskly, "Don't."
Sora blinked. "Don't what?"
"Don't stare like I'm about to break."
Sora's mouth tightened. "You are breaking."
Nana's eyes narrowed. "I'm tired."
"That's not the only thing."
Nana lifted the mug toward her mouth, then lowered it again like the effort of drinking wasn't worth the argument it would start.
Sora watched her hands.
Watched the slight tremor Nana tried to hide by keeping them busy.
"You saw something last night," Nana said. "Tell me what it was."
Sora exhaled.
She'd told Nana the broad version already-streetlamp, wrong shadow, mouth too wide, teeth that couldn't belong in a human face. She hadn't described the smear in detail because she didn't want Nana's expression to change the way it always did when something confirmed Nana's fear.
But Nana had seen her scrub at her hand anyway. Nana could connect dots without being offered a pencil.
Sora kept it simple. "It looked like a person until it didn't."
Nana nodded once. "And you heard anything?"
Sora hesitated.
The hesitation wasn't about the whisper itself this time. It was about admitting that she was hearing and seeing things again after the ritual, after the argument, after the promise-after all the ways she had wanted to believe the worst had been paused.
"No," she said, and felt the lie sit heavy in her mouth.
Nana studied her.
Sora held Nana's gaze and didn't flinch, because if she flinched Nana would know, and she couldn't bear Nana knowing right now. Nana already had enough to carry. Enough to sacrifice. Enough to pay.
After a moment, Nana looked away.
Sora's chest tightened in relief and guilt at once.
Nana said, "Mirelle called early."
Sora's stomach dropped. "She did."
"Yes."
Sora stared. "Why?"
Nana's mouth tightened. "Because she's worried."
"About you," Sora said.
"About all of this," Nana corrected. "She said she can stop by later, for a short visit. Check the wards. Check me."
Sora laughed once, humorless. "Check you like you're a houseplant."
Nana's eyes flashed. "If you're going to be sarcastic, be useful."
Sora swallowed. "Fine."
She grabbed her tote, keys, jacket. She moved on autopilot because if she paused she'd start thinking too hard and the day would collapse.
At the door, Nana said, "And Sora."
Sora turned.
Nana's face had softened slightly, the way it did when she was trying to say something without making it emotional enough to be embarrassing.
"Don't go out tonight," Nana said.
Sora stared. "I wasn't planning to."
Nana nodded as if accepting that, then added more quietly, "And if you see something again... come inside. Don't stand there and stare at it like you can argue it into leaving."
Sora's throat tightened.
"Okay," she said.
Then she left before the word could turn into something else.
☽༓☾
The day would have been easier if the world had allowed her to forget.
It didn't.
At work, everything looked normal. Sounded normal. Smelled like coffee and bleach and warm pastries. Customers complained about prices and asked for extra napkins like the universe wasn't shifting beneath their feet. Mateo argued with the espresso machine as if it could be reasoned with. Ms. Dalca moved through the shift with her usual sharp efficiency.
Sora did her job.
She kept her shoulders down. She breathed through the moments where her chest tightened for no clear reason. She didn't check her phone every two minutes even though her body wanted to.
Autumn texted once around four.
Autumn: alive
Autumn: do not start
Autumn: leaving vesper now
Sora exhaled long and slow, the kind of exhale that made her dizzy afterward because she'd been holding breath she hadn't noticed.
She started typing back, then stopped.
She erased the first sentence she wrote-don't go there again-and replaced it with something safer.
Sora: okay
Sora: thanks for telling me
Sora: get home safe
Autumn replied:
Autumn: see? i'm fine
Autumn: your turn to stop treating me like glass
Sora stared at the message until her eyes hurt.
Her turn.
As if fear was a switch she could flip off on command.
She put the phone away and went back to wiping tables.
By the time her shift ended, the sky had gone dusky and clear, the cold sharper than it had been yesterday. Leaves skittered in little clusters along the curb like they were trying to gather themselves for warmth.
Mark texted while she was tying her coat.
Mark: you headed home now
Sora looked at the message and felt her chest ease in a way she didn't like admitting.
Sora: yeah
Sora: just leaving
Mark: okay
Mark: eat something when you get home
Mark: you've been running on fumes
Sora almost smiled.
Almost.
Sora: i ate
Sora: you sound like nana
Mark: i'm honored
Mark: that means i'm terrifying and wise
Sora huffed a quiet laugh into her scarf and typed:
Sora: more like bossy
Mark: accurate
Mark: you good though?
Sora hesitated, thumb hovering.
She could tell him she was stressed about Autumn. That would be true.
She could tell him her grandmother was worse. That was true too.
She could not tell him she had seen a monster under a streetlamp and wiped something like ash and oil off her palm.
So she chose the truth that fit inside a normal world.
Sora: just stressed
Sora: autumn keeps going out
Sora: and nana's not doing great
There was a pause before his reply came.
Mark: okay
Mark: do you want company or space
Sora stared at the words.
Company or space.
No pressure. No assumption. A question that acknowledged both options without making either feel like rejection.
Sora swallowed.
Sora: space tonight
Sora: but thank you
Mark: okay
Mark: text me if you need anything
Mark: seriously
Sora put the phone away and walked toward the bus stop with her shoulders tight and her thoughts louder than the street.
☽༓☾
Mirelle arrived just after eight.
Sora heard the knock and felt her body tense on instinct-then hated herself for it. The house had trained her to brace at doorways lately. Nana was already upright on the sofa, blanket folded over her legs, lamp lit. She didn't flinch. She only said, "That'll be her," like she was announcing the weather.
Sora opened the door.
Mirelle stood on the porch in a dark coat, hair pinned back neatly, face calm in a way that never read as softness. It read as control-earned, practiced, expensive.
"Evening," Mirelle said.
"Hi," Sora replied, stepping back.
Mirelle's gaze flicked over Sora in a quick, habitual check-eyes, posture, hands. Not judgmental. Clinical. Then she stepped inside and slid her coat off, folding it with tidy precision before placing it on the chair.
Nana watched from the sofa. "You're punctual."
Mirelle's mouth twitched. "You're predictable."
Sora shut the door and stayed near the entryway, as if standing gave her more authority over her own body. The air smelled faintly herbal already, like Mirelle carried it with her.
Mirelle didn't start lighting candles. Didn't pull anything from a case. She just walked a slow line along the side table where Nana kept the salt dish now, fingers hovering above the rim without touching.
Then she nodded once. "Your ward is still intact."
Nana exhaled like she'd been holding her breath since yesterday. "Good."
Sora waited, then said, carefully, "So why are you here."
Mirelle looked at her. "Because 'intact' isn't the same as 'stable.'"
Nana's jaw tightened. "Mirelle."
"It's true," Mirelle said simply, and turned back to Sora. "How have you been feeling. No polite answers."
Sora blinked. The question was so normal, asked so directly, that it threw her for a second.
"Mostly... quieter," Sora said. "No voices lately. The rib pain isn't as bad. But-" She hesitated. "I've been seeing things. Twice now."
Mirelle nodded like she'd expected that. "And Nana told you."
"She told me enough," Sora said, glancing at Nana. The tension was there, but it wasn't theatrical. It sat in the room like a fourth person.
Nana didn't deny it. She just looked tired.
Mirelle pulled out the chair opposite Nana and sat-slowly, with intention. "Okay," she said. "Let's do this like adults, since we've decided we're doing that now."
Sora sat too, nearer the edge of the couch, hands clasped.
Mirelle's tone stayed plain. "The ward is holding the bond where Nana anchored it. That's why your symptoms eased. But your visions-those are usually a sign the pressure is rising again. Either the hold is loosening, or you're being exposed to Nightworld activity often enough that your senses are... catching up."
Sora stared at her. "Catching up to what."
"To what's been around you," Mirelle said. "To what your body is tied to."
Sora's stomach tightened. "So I'm not just tired. I'm not just imagining it."
"No," Mirelle said.
Nana's fingers tightened on her blanket. "I told you she wasn't losing her mind."
Sora exhaled slowly. "Okay."
Mirelle paused, then added, "But I'm not here only because of the ward."
Nana's eyes narrowed slightly. "Mirelle."
"I brought information," Mirelle said, calm. "Because things are shifting."
Sora's pulse ticked faster. "What kind of things."
Mirelle leaned back slightly, gaze steady. "There's a quiet conflict happening right now. Not open fighting. Not headlines. But pressure-territories, alliances, leverage."
Nana said, flatly, "Between who."
Mirelle didn't hesitate. "Witches and vampires."
Sora's breath caught. She looked between them. Nana's expression didn't show surprise so much as confirmation. Like a bad theory turning into fact.
Mirelle continued, "It's not new, but it's getting worse. The Concilium has been tightening its grip. The Tribunal-" She stopped herself, corrected to something Sora would understand. "Vampire leadership. They're pushing back. Both sides want leverage they can't get through normal means."
Sora's voice came out quieter. "And the dagger is leverage."
"That's why people like Chenle get sent to bars," Mirelle said, and then-immediately-she glanced at Sora as if she'd said too much.
Sora's head snapped up. "You know his name."
Mirelle's face didn't change. "I know of him. Not personally."
Nana cut in, sharp. "I don't know him."
"I didn't say you did," Mirelle replied, then looked back at Sora. "But you're not the only person they've been watching. Rumors travel in the Nightworld faster than in the human one."
Sora's hands curled together. "So... it's not just about me. It's bigger."
"It's bigger," Mirelle agreed. "But you're still the point of contact they can reach."
Nana's voice went firm. "Which means you do not go back to Vesper."
Sora didn't argue this time. She only asked, "What about Autumn."
Nana looked away first.
Mirelle answered. "Autumn is human. Which makes her easy."
Sora swallowed. "And Jaehyun."
Mirelle's gaze held Nana's for a beat, careful. Nana didn't react outwardly, but something tightened behind her eyes.
"I don't know him," Nana said again.
Sora looked at Nana. "You keep saying that."
"Because it's true," Nana said, a little sharper. Then she softened, as if catching herself. "But... I know the kind of place he works in. I know what gathers there."
Sora's voice was smaller than she wanted. "How do you know any of this."
Nana didn't answer immediately.
Sora pressed, not aggressive-just needing the bridge to make sense. "How did you even meet a witch. How do you trust one."
Mirelle let out a short breath, almost amused. "Trust is a strong word."
Nana gave her a look. "Don't start."
Mirelle lifted a hand, conceding. "Fine."
Nana turned to Sora. Her voice went quieter, less guarded-not soft, but more honest. "Not all witches think the same way."
Sora frowned. "But the Concilium-"
"The Concilium is a government," Nana said. "Not a personality."
Mirelle nodded slightly. "And like any government, it has loyalists. It has opportunists. It has people who don't want any part of it but get dragged anyway."
Sora looked at Mirelle. "You don't want any part of it."
Mirelle held her gaze. "No."
Nana's fingers tightened once on the blanket. "Mirelle didn't choose the Nightworld. She was born into it. There's a difference."
Sora's throat tightened. "So why is she not... with them."
Nana's expression hardened slightly, as if the memory still had teeth. "Because they tried to make her be."
Mirelle's eyes flicked away for half a second-only half-and then returned. "I spoke against a High Witch once. Publicly. Stupid, in hindsight."
Sora blinked. "What happened."
Mirelle's mouth tightened. "The Concilium doesn't like dissent. They like compliance."
Nana said, bluntly, "They were going to make an example out of her."
Sora stared at Nana. "And you helped her."
Nana didn't look proud. She looked tired. "Yes."
Mirelle added, quieter now, "Nana hid me. Moved me. Paid for it in ways you don't need details of."
Sora's chest ached at that-at Nana having a whole life of decisions Sora had never been allowed to see.
Nana met her eyes. "I didn't help Mirelle because she's a witch. I helped her because she's Mirelle."
Mirelle's expression softened-barely. "And because your family has always understood what it means to be hunted."
The room went still.
Sora swallowed, trying to keep her voice steady. "So what do we do now."
Mirelle didn't waste her time with false comfort. "We keep the ward intact. We keep Nana stable as long as we can. And we watch for escalation."
Nana said, "And you stop treating your instincts like overreaction."
Sora looked down at her hands. "I don't want to become someone who sees monsters in streetlights."
Mirelle's voice went level. "Then don't stand alone under streetlights."
Sora looked up, surprised.
Mirelle shrugged slightly. "That wasn't meant to be poetic. It's practical advice."
Nana huffed a dry breath that might've been a laugh if she had more energy. "See. She's not cryptic. She's just unpleasant."
Mirelle arched a brow. "Thank you."
Sora's mouth twitched despite herself.
The conversation had shifted something. Not solved it. Not softened the situation. But for the first time, it felt like they were speaking in the same room, not around each other.
Sora asked, quietly, "Are the visions going to get worse."
Mirelle didn't lie. "They might."
Nana's voice cut in, firm. "And if they do, you tell me."
Sora hesitated. Then nodded. "Okay."
Mirelle stood and reached for her coat. "I'll strengthen the ward edges before I go. No candles. No ceremony. Just maintenance."
Sora watched her move, efficient and calm.
As Mirelle headed toward the side table, Nana called after her, "And the war?"
Sora sat on the couch with her hands clasped together, listening to the house breathe, and understood something new-something colder and clearer than fear:
this wasn't just about surviving strange nights anymore.
It was about being inside a conflict she hadn't agreed to, and learning to stand in it anyway.
☽༓☾
Sora didn't sleep.
She lay in bed staring at the ceiling, hearing the house settle and Nana's faint movement down the hall. The night pressed at the window in thin, cold layers. Somewhere in Crest, a dog barked and then stopped, like it had remembered it wasn't supposed to be loud.
Sora rolled onto her side.
Closed her eyes.
Tried again.
Nothing.
When she finally drifted, it wasn't into rest. It was into that thin, hovering half-sleep where the mind is alert and the body wants to fall.
That was when the whisper came.
Not in the hallway.
Not behind her shoulder.
Right at the edge of her hearing, like breath against a keyhole.
...Sora...
Her eyes snapped open.
She sat up so fast her head swam for a second, then steadied.
The room was dark. Quiet. Ordinary.
Her heart hammered.
She swallowed hard and stared into the corner near her dresser.
Nothing moved.
She forced herself to breathe.
In. Out. Again.
Then she saw it-only because she wasn't looking for it directly.
At the edge of her vision, near the mirror's reflection, something shifted.
Not a full shape. Not a person.
A suggestion of too many limbs bending where they shouldn't bend. A pale stretch of something like skin pulled tight over angles. A face that wasn't fully a face-more like the idea of one, assembled wrong, with eyes that caught no light but still looked wet.
Sora's breath caught in her throat.
She turned her head to look straight at it.
The corner was empty.
The mirror reflected only her room: dresser, clothes, dark window, her own pale face.
Her pulse roared.
She looked away-just slightly-testing the edge of her vision like she was testing a bruise.
And there it was again, nearer this time.
A shape crouched where no one could crouch.
A mouth opening without sound.
A shadow that didn't match the light.
Sora's stomach turned.
She stood up, slow this time, forcing her body to move under her control.
The whisper came again, softer, like it was pleased she'd heard it.
The worst part was that Nana kept trying to pretend it was normal.
Not in the dramatic, obvious way-no grand insistence, no speeches about being fine. Nana's version of pretending was quieter. It lived in the small refusals: the way she still reached for her own mug even when her hand shook, the way she said I'm tired like it was a full explanation, the way she told Sora to go to work as if routine could outvote reality.
Sora let her do it for days.
Because what else was she supposed to do? Drag the truth out by force? Watch Nana fold into herself and call it love?
But by the second week of October, the pretending started to crack in places Nana couldn't patch fast enough.
It happened on a Tuesday morning, too early for drama, too ordinary for the body to choose as a stage.
Sora was in the kitchen packing Nana's pills into the weekly organizer, lining them up by day like order could be made visible if she stared at it hard enough. Nana sat at the table with her tea, cardigan buttoned all the way up, eyes half-open.
"You're hovering," Nana said.
Sora didn't look up. "I'm organizing."
"You're hovering while organizing."
Sora shut the pill case with more force than necessary. "Drink your tea."
Nana made a soft sound that might've been a laugh if she'd had more energy to spend on it. She lifted the mug.
Halfway to her mouth, her wrist wobbled.
Not much. Just enough.
The tea sloshed against the rim and spilled, hot and brown, across the heel of Nana's hand.
Nana hissed sharply-not a loud sound, but involuntary-and jerked the mug back.
Sora was out of her chair before Nana even set it down.
"Give me your hand."
"I'm fine."
"Nana."
"It's-" Nana tried again, more annoyed now than pained. "It's nothing."
Sora took Nana's hand anyway. The skin at the base of her thumb had already turned pink. Sora ran cold water over it, holding Nana's hand under the stream while Nana sat stiffly, jaw clenched like she was refusing to give pain the dignity of acknowledgment.
Sora watched Nana's face in the reflection of the kitchen window. Pale. Tight around the mouth. Too controlled.
"How long have you been this weak?" Sora asked.
Nana's eyes flicked toward her. "I'm not weak."
"You spilled tea on yourself," Sora said flatly. "Don't argue semantics."
Nana exhaled through her nose. "You're getting rude."
Sora shut off the water. "I'm getting scared."
That landed.
Nana looked away first.
For a moment the only sound was the faucet dripping and the refrigerator hum.
Then Nana said, as if delivering a mundane fact: "Mirelle is coming later."
Sora turned, hand still holding Nana's. "What?"
Nana tried to pull her hand back. Sora didn't let go.
"Let go," Nana said, more tired than angry.
"No," Sora said. "You don't get to casually say that and move on."
Nana's mouth tightened. "Sora-"
"No," Sora cut in, voice sharper than she intended. She felt it immediately and didn't soften it. "Not today. I'm done doing this."
Nana went still, and Sora saw the flicker of something in her face-annoyance, resignation, the old instinct to shut a door before it could be pushed open.
Sora didn't wait for Nana to decide.
She said, very clearly, "When Mirelle gets here, you're going to explain the dagger to me. Plainly. Not in warnings, not in metaphors, not in 'you don't need to know that.' I'm not a child."
Nana looked at her for a long moment.
Then, softly, with the kind of honesty that felt like a crack in armor: "I didn't say you were."
"You treat me like one," Sora said.
Nana's gaze dropped to her burned hand. "I treat you like someone I'm trying to keep alive."
Sora felt heat rise behind her eyes.
"That's not the same thing," she said, but her voice shook on it.
Nana didn't argue. She just whispered, "Go to work."
Sora stared at her. "After you tell me we're doing this today? No."
Nana lifted her mug again with her unburned hand, stubborn as ever. "If you stay, you'll spend the whole day staring at me. I'll hate it. You'll hate it. And it won't stop what's coming."
Sora swallowed hard.
Nana's eyes held hers, tired and sharp. "Go. Come back. She'll be here by then."
Sora wanted to refuse.
Instead she did what she always did when Nana made something sound inevitable-she packed her bag, checked Nana's water, and left with the terrible feeling that she was walking away from the edge of something she couldn't see.
☽༓☾
Work didn't help the way it usually did.
The café was busy in a steady midweek way-people with laptops and cold fingers, delivery orders stacking up, the espresso machine shrieking every ten minutes like it was personally offended by demand. Normally, the rhythm would have steadied her.
Today it only gave her more room to think.
Every time the bell over the door rang, her attention snapped up too fast. Every time someone raised their voice over the music, she flinched inwardly before her face caught up. Her body still remembered Vesper's lights and the way control had slipped out of her hands. Her mind kept circling Nana's burned hand. Nana's pale face. Nana saying Mirelle is coming later like it wasn't an emergency.
Ms. Dalca noticed her once-of course she did.
"Sora," she said, not unkindly but blunt. "Go wash your hands and take a breath. You're spilling coffee and you never spill coffee."
Sora blinked. Looked down. There was a small brown drip on the counter where her cup had tipped.
"I'm fine," she said automatically.
Ms. Dalca gave her a look that suggested she had heard that phrase enough times to start charging people for it.
"Bathroom," Ms. Dalca said. "Now."
Sora went.
In the small staff restroom, she washed her hands with water too hot, then leaned over the sink and stared at herself in the mirror.
She looked normal.
Maybe tired. Maybe a little paler than usual. But normal enough that she could almost convince herself the last few months had been stress and coincidence and a mind that didn't know how to settle.
Then her phone buzzed in her pocket.
A message from Autumn.
Autumn: can't come over tonight
Autumn: i'm slammed and i have to be in mercer
Autumn: don't be mad
Sora stared at the words.
Her pulse picked up, immediate and sharp.
She typed back fast.
Sora: be in mercer where
Sora: autumn please
The dots appeared.
Paused.
Then:
Autumn: vesper
Autumn: jaehyun asked me to come by
Autumn: i'm not staying late
Autumn: i promise
Sora felt something cold settle under her ribs.
Not pain.
Recognition.
She typed with trembling fingers.
Sora: autumn no
Sora: i'm serious
Sora: please just come to the house instead
The dots appeared again, slower this time.
Autumn: sora i can't live my whole life like i'm fragile
Autumn: i'm fine
Autumn: you're spiraling
Sora stared at the word spiraling until it started to blur.
She wanted to call. She wanted to shout. She wanted to take Autumn by the shoulders and shake her until she understood that this wasn't about fragility-this was about being watched by a world she didn't know existed.
Instead Sora typed:
Sora: i'm not mad
Sora: i'm scared
Sora: please keep your phone on
Sora: text me when you get there and when you leave
A beat.
Autumn: okay
Autumn: i will
Autumn: but you have to calm down
Sora put the phone back into her pocket and stood at the sink until her breathing settled enough to move.
When she went back to the floor, she moved like someone holding herself together by habit.
Ms. Dalca looked at her once, then said, "Eat something on your break."
Sora nodded.
She didn't tell Ms. Dalca anything else.
Mark showed up the way he had been lately-quietly, without announcement, like he was trying to be helpful without making it a performance.
Sora saw him first through the glass front, just outside the door, looking in as if checking whether it was a bad moment to enter. His hair was wind-tossed, jacket zipped up against the cold, hands shoved into his pockets. When he spotted her behind the counter, his posture eased slightly, and then he came in.
The bell over the door rang.
Sora's chest tightened.
Not fear this time.
Something softer that still hurt.
Mark waited in line like a normal customer, which would've been sweet if Sora hadn't been so tired she could barely tolerate sweetness.
When he reached the counter, he leaned in slightly, voice low. "Hey."
"Hey," Sora said, and heard how thin it sounded.
Mark's eyes moved over her face with that careful, practical concern she'd come to recognize. "You have a break soon?"
"In twenty."
He nodded once. "I can wait."
Sora wanted to tell him not to. She wanted to tell him she didn't have the energy. She wanted to tell him everything.
Instead she said, "Okay."
When her break came, she sat with him at the small staff table near the window, coffee untouched between them.
Mark watched her for a moment, then asked quietly, "How's your grandmother?"
Sora's throat tightened. "Worse."
Mark's jaw shifted. "I'm sorry."
Sora shrugged, too sharp. "I don't want sorry. I want her to stop getting worse."
Mark nodded, accepting that without trying to smooth it into something pretty.
Sora's phone buzzed again in her pocket. She ignored it.
Mark noticed anyway. "Is that Autumn?"
Sora looked at him. "How do you always know."
Mark's mouth moved faintly. "You make a certain face when you're worried about her."
Sora didn't answer right away.
Then she said, more bluntly than she meant to, "She's going back to Vesper."
Mark's gaze sharpened. "Tonight?"
"Yes."
Mark's fingers tightened around his cup. "Did she say why?"
"Jaehyun asked." Sora felt anger flare, hot and immediate, because it was easier than fear. "She thinks he's safe."
Mark's expression went careful-too careful. Like he had opinions he wasn't voicing.
Sora noticed and hated that she noticed.
"You think it's a bad idea," she said.
Mark hesitated. "I think... it's not a place you should go back to."
"That's not what I asked."
Mark looked at her for a beat. "Yeah," he said finally. "I think it's a bad idea."
Sora stared at the tabletop. Her hands were steady, but her insides weren't.
"Something's wrong with her lately," Sora said quietly. "Not-" She struggled for words that didn't sound paranoid. "Not in a 'she's acting crazy' way. Just... different. Distracted. Like she's being pulled."
Mark watched her. "And you can't tell her why you're scared."
Sora laughed once, bitter. "No."
Mark's voice went softer, but not in a cheesy way. More practical. More grounded. "Do you want me to walk you home after your shift?"
Sora looked up. "You don't have to."
"I know," he said. "That's not why I asked."
Sora's throat tightened. She nodded once. "Okay."
Mark reached across the table-not touching her hand, just placing his palm on the table near hers, like he was offering presence without demanding it.
"You're doing a lot," he said.
Sora looked away because she didn't want to cry at a café staff table while Mateo walked by holding a bag of croissants.
"I'm just trying to keep things normal," she said.
Mark's voice was quiet. "Sometimes normal is just... showing up anyway."
Sora nodded because it sounded true and because she didn't trust herself to answer.
Her phone buzzed again.
This time she checked it.
Autumn.
Autumn: got here
Autumn: don't freak out
Autumn: it's fine
Sora stared at the message until her eyes hurt.
Mark watched her face. "She there."
Sora nodded. "Yeah."
Mark exhaled slowly. "Okay."
Sora typed back.
Sora: okay
Sora: keep your phone on
Sora: don't drink anything you didn't order yourself
Sora: and if you feel weird you leave. immediately.
Autumn responded with a single:
Autumn: yes mom
Sora put the phone down, jaw tight.
Mark didn't laugh. He just said, "Good."
Sora swallowed. "Mirelle is coming to my house tonight."
Mark's eyes narrowed slightly. "Mirelle?"
"She's... Nana's friend," Sora said, the words catching because even now, even after everything, saying witch out loud in daylight felt like inviting something.
Mark nodded slowly, as if he understood more than he should and was deciding not to show it. "Okay."
Sora watched him. "You're calm."
Mark's mouth moved faintly. "I'm trying to be."
That was honest enough to make her chest ache.
Ms. Dalca called her name from behind the counter. Break over.
Sora stood, shoulders tight. "I have to go."
Mark stood too. "Text me when you're headed home."
Sora nodded. "Okay."
He hesitated, then said, very quietly, "And... if you feel weird again, don't wait. Don't try to be polite through it."
Sora looked at him. She didn't say I'll try, because lately trying didn't feel like enough.
She just said, "Okay."
And went back to work.
☽༓☾
Mirelle arrived not long after Sora got home.
Nana had the lamp on, the living room tidied in the particular way Nana tidied when she wanted control back: pillows squared, coffee table cleared, the ash bowl set neatly in the center like a deliberate choice and not a warning.
Sora stepped inside and saw Mirelle already seated on the armchair, hands folded, coat removed, face composed in the same calm she always carried as if calm were a tool and not a feeling.
Nana sat on the sofa, posture upright but fragile at the edges.
They looked up when Sora came in.
Nana said, "You're home."
Sora dropped her bag by the door. "Yeah."
Mirelle's gaze moved over Sora's face, quick and assessing. "You look tired."
Sora didn't sit. She didn't take her coat off. She didn't ease into this.
She stood in the middle of the room and said, "Explain it."
Nana's brows drew together. "Sora-"
"No." Sora's voice was steady now, sharpened by exhaustion into something she could finally use. "Not later. Not gently. Not in pieces. Explain the dagger to me. Plain."
The room went very still.
Mirelle glanced at Nana. Nana's jaw tightened in that familiar way-defensive not for herself, but for the secrecy she had built like a wall.
Sora didn't wait for Nana to win the internal argument.
She continued, faster now, because if she slowed down she would lose courage. "I lost hours at Vesper. I've been hearing things. Seeing things. Nana, you are getting worse. Autumn is going back to that place even after what happened to me. I'm not doing this anymore where you decide what I can handle and I just... live in the leftovers."
Nana's expression shifted-hurt first, then frustration.
Mirelle spoke before Nana could shut the door entirely. "She's right."
Nana looked at Mirelle sharply.
Mirelle didn't flinch. "She is. You know she is."
Sora felt something in her chest loosen, just slightly, at having someone else say it aloud.
Nana exhaled, long and tired. "Fine."
The word sounded like surrender and resentment at once.
She looked at Sora. "Sit."
Sora sat, but only because her legs suddenly felt weak with the adrenaline of confrontation.
Nana didn't waste time now. She looked exhausted. She looked done with pretending she could keep doing this by will alone.
"The dagger," Nana said, "is not a metaphor. It is real. It is a weapon that bonds itself to one host at a time."
Sora's fingers tightened on her own knee. "Okay."
"It forms inside the host," Nana continued, voice flat and factual. "It does not sit in a drawer. It does not get carried around in a bag. It grows-slowly-out of bone and blood."
Sora swallowed. "Out of... me."
"Yes," Nana said. "When it starts moving toward you, you get symptoms."
Sora's voice came tight. "The voices."
Nana nodded once. "The voices were the first sign."
Mirelle added, calm as a doctor: "Not everyone gets them first, but you did."
Sora looked at her. "Why?"
Mirelle's gaze stayed steady. "Sometimes it's the dagger searching. Sometimes it's the host becoming more sensitive to the Nightworld. Sometimes it's both."
Sora's stomach turned. "So I'm... changing."
Nana didn't soften it. "Yes."
The bluntness made Sora's eyes sting.
She forced herself to keep going. "And the pain."
"The dagger begins shaping toward emergence," Nana said. "Pain in the ribs, side, back-because that's where it forms from."
Sora felt cold wash through her. "From a rib."
Nana nodded. "Originally forged from a rib. That's what it answers. That's why it comes out the way it does."
Sora's voice shook, but she kept it together. "And when it comes out...?"
Nana's face tightened. "It pierces its way out of the body. It is... extremely painful."
Sora stared at her. "And you survive that?"
"Yes," Nana said. "Because the host heals while it happens. The dagger doesn't want a dead host. It wants a bonded one."
Sora's hands were cold now. "So it was going to... come out of me."
"If the bond completed," Nana said.
Sora looked at Mirelle. "And the ritual-what did it do."
Mirelle answered plainly. "It reinforced the bond inside Nana's body again. It pulled the forming back from you."
Sora stared at Nana. "Why did you block it from coming to me in the first place."
Nana's mouth tightened. "Because your mother died and the dagger was supposed to pass to you. And you were too young."
Sora blinked. "So it would've waited."
"No," Nana said. "It would've started. You would've been a teenager hearing voices and bleeding internally and you wouldn't have understood any of it. And they would have found you."
Sora's pulse thudded. "Who is 'they.'"
Nana's eyes held hers. "The ones who want it."
Sora forced the next question out. "Why do they want it."
Mirelle spoke this time, because Nana's throat seemed to tighten around the answer. "Because it can permanently end a supernatural species."
Sora went still.
Nana added, quietly but firmly, "It kills what other things cannot kill. It cuts what other things cannot cut."
Sora stared at them, heart pounding. "So people are after me because of a weapon growing in my ribs that can... end species."
Nana didn't blink. "Yes."
Sora's mouth went dry. "And you kept it inside you all these years."
Nana's gaze dropped briefly. "Yes."
"Even though it was killing you."
Nana looked back up. "Yes."
Sora swallowed hard. "So you chose to die slowly instead of letting it come to me."
Nana's voice went flat. "I chose to buy you time."
Sora's eyes burned. "And the ritual buys me more time."
Mirelle nodded. "Yes."
"But the hold is slipping," Sora said, because she could feel it in the way Nana looked, in the way Mirelle was here again. "Isn't it."
Mirelle didn't lie. "It will slip eventually."
Sora turned to Nana, voice shaking with anger now because grief was too big to hold. "So what happens then."
Nana's expression hardened. "Then it starts again."
Sora sat back, breathing too fast. "So I'm just waiting."
"No," Nana said.
Sora laughed once, broken. "That's what it sounds like."
Mirelle's voice cut in, calm but not unkind. "You're not just waiting. You're learning. You're alive. You're paying attention. That matters."
Sora looked at her sharply. "That doesn't stop it from cutting its way out of me."
Mirelle didn't flinch. "No."
The honesty landed like a blow.
Sora turned toward Nana again, voice low. "Why didn't you just tell me."
Nana's face tightened. "Because knowing makes you louder in the Nightworld."
Sora stared. "What does that mean."
Mirelle answered, because Nana looked like she couldn't. "Knowledge changes behavior. Fear changes behavior too. Either one can draw attention. It can even bring the dagger closer to you. Nana tried to keep you small."
Sora's voice cracked. "I'm not small."
Nana's eyes flashed, quick and fierce. "No. You aren't."
The line hung in the room-affection and regret tangled together.
Sora wiped her face with the heel of her hand, angry at the tears.
"And Autumn," she said suddenly, because the panic had been sitting in her all day. "She keeps going to Vesper. Is she safe."
Nana's expression shifted immediately, and Sora felt her stomach drop.
Mirelle spoke first, careful. "Safe is... not a promise anyone can make around that place."
Sora's breath hitched. "Because of witches."
Mirelle held her gaze. "Because of what gathers there. Witches, yes. Others too."
Sora looked at Nana. "And Jaehyun."
Nana's mouth tightened. "I don't know him."
"But you don't trust him."
Nana didn't answer.
That was answer enough.
Sora stood up so abruptly the room tilted for half a second, then steadied. "I need to call her."
Nana's voice was tired but firm. "Don't."
Sora turned on her. "Why not."
"Because you will panic her," Nana said. "Because you can't tell her the truth. Because you will push her and she will push back, and then she'll go anyway but with her phone off out of spite."
Sora stared at her, furious because it was accurate.
Mirelle said quietly, "Text. Don't call."
Sora's hands shook as she pulled out her phone.
Autumn had texted once an hour ago: still here with a stupid little smiley face like nothing in the world could be sharp enough to cut her.
Sora typed:
Sora: are you leaving soon
Sora: please tell me you're leaving soon
The dots appeared.
Then:
Autumn: soon
Autumn: it's fine
Autumn: jaehyun's just closing stuff down
Sora stared at the message. Her stomach rolled.
She typed:
Sora: don't drink anything
Sora: don't let anyone hand you anything
Sora: i'm serious autumn
A pause.
Then:
Autumn: i'm not five
Autumn: but okay
Autumn: i'll text when i'm in my uber
Sora exhaled shakily and looked up.
Nana watched her with a face that looked both exhausted and relieved, as if the act of Sora doing something made the helplessness easier to bear.
Mirelle stood, moving with the quiet efficiency she always had. "I'll check Nana's wards before I go."
Sora looked at her sharply. "Wards."
Mirelle didn't bother pretending it was harmless. "Protection. Basic. Necessary."
Sora's jaw tightened. "And does that fix Nana."
Mirelle's expression softened slightly. "No."
Sora swallowed. "Then what are we doing."
Mirelle held her gaze. "Buying time. Again."
Sora looked away, anger and grief tangling so tightly she couldn't tell one from the other.
☽༓☾
Later-after Mirelle had left, after Nana had gone to bed with a hand pressed to her side like she was trying to hold herself together through sheer habit-Sora went outside for air.
She didn't tell herself it was for air. She told herself she needed to take the trash out, because she hated acknowledging when she was overwhelmed.
The night was cold enough to sting her cheeks.
The street was quiet, not empty-just late. Porch lights. A distant television sound through someone's window. The soft scrape of leaves moving in the wind.
Sora walked down the driveway with the trash bag in one hand and her phone in the other, waiting for Autumn's text.
Her screen lit up.
Autumn: in uber
Autumn: i'm fine
Autumn: stop panicking
Relief hit Sora so hard her knees went weak.
She exhaled, long and shaking, and typed back:
Sora: okay
Sora: thank you
Sora: love you
She put the phone in her pocket and stepped toward the bin.
That was when the streetlamp at the corner flickered.
Once.
Twice.
Sora froze.
She didn't move. Didn't breathe fully. Just stood with the trash bag hanging from her hand and watched the light.
It steadied.
Okay, she told herself. It's a bulb. It's old. Crest doesn't replace anything until it breaks.
She started walking again.
Halfway to the bin, she saw someone at the corner.
A figure standing under the streetlamp, waiting to cross.
Ordinary at first glance-dark jacket, hands in pockets, head slightly bowed as if looking at a phone.
Sora's body tightened anyway.
She told herself not to do this. Not to turn every shadow into a threat.
Then the figure lifted its head.
And the face was wrong.
Not grotesque in a movie way. Worse than that-subtly, anatomically wrong, like a human face stretched over something else. The eyes reflected the streetlight too brightly. The mouth curved, but not like a smile-like a split.
Sora's breath caught.
The figure stepped forward.
Its shadow lagged behind it.
Sora's stomach dropped.
No. Not again.
She blinked hard.
The shadow moved on its own, sliding across the pavement like spilled ink. It lengthened too far. Bent at angles that didn't match the body above it. For one sick second, Sora saw the shape of limbs in that shadow that weren't there-too many joints, too many sharp points.
The figure turned toward her.
Sora couldn't move.
Her skin went cold. Her throat locked.
The mouth opened.
Too wide.
Teeth caught the light-too many, too thin, arranged wrong.
A sound came out-not a word. Not a growl. Something like breath dragged through a hollow pipe.
Sora stumbled backward, the trash bag slipping in her grip.
Her heel hit the edge of the driveway.
She caught herself-barely.
And then someone bumped into her.
Hard.
"Jesus-sorry," a man muttered, shoulder-checking past her with a grocery bag in one hand, earbuds in, not even looking at her properly. He kept walking, annoyed, real, ordinary.
The contact snapped the world back.
Sora whipped her head toward the corner.
The streetlamp glowed steady.
The figure was gone.
No shadow.
No teeth.
No wrong mouth.
Just an empty corner and a quiet street.
Sora stood frozen, heart hammering so hard it made her vision blur at the edges.
The wind moved through the leaves again.
A car passed at the far end of the block, tires whispering over pavement.
Normal.
Too normal.
Her hands started shaking.
She looked down.
The trash bag had torn slightly where it hit the ground. A smear of something dark had streaked across her palm-sticky, almost black in the dim light, not quite like coffee, not quite like dirt.
Sora stared at it.
Her stomach turned.
She wiped it on the side of the bag automatically, then stopped.
Because the smear didn't wipe clean.
It dragged, thick.
Like ash mixed with oil.
Sora swallowed hard and looked back at the empty corner, lungs still refusing full breath.
It was a vision, she tried to tell herself.
It was exhaustion. It was fear. It was my brain.
But the black smear on her palm sat there like a receipt she hadn't asked for.
Sora stood in the cold with her heart pounding and the street perfectly silent, and understood with a new, sick certainty:
the more she learned, the more the world had permission to show itself.
She didn't say, Do you want to come with me? the way she had the first night, back when Vesper still felt like a pretty place with bad energy rather than a place where Sora had lost hours and woken up in a stranger's car.
She phrased it like a plan that already existed.
"I'm going after my last class," she said into the phone, voice bright in that way it got when she was trying to keep something from sounding like a big deal. "I'm not staying late. I just- I promised I'd swing by."
Sora stood in the café's back hall with her phone pressed to her ear, one shoulder against the painted brick wall. The storage room smelled faintly of dish soap and coffee grounds. Somewhere on the other side of the swinging door, Mateo was talking too loudly about a customer who had tried to pay with a gift card from an entirely different café.
Sora closed her eyes for a second.
"Autumn," she said, keeping her voice low. "Can you not."
There was a pause. Not long, but long enough to feel it.
"I'm not doing anything wrong," Autumn said, and her tone sharpened a little-defensive, not hostile. "I'm going to say hi. That's it."
Sora opened her eyes. The hallway light hummed above her, too white, too flat. "You said that last time."
"That was different."
"It wasn't."
Autumn exhaled on the line, frustrated. "Okay, but-Sora, you can't-" She stopped, as if searching for a way to say it without making Sora mad. "You can't make one bad night the rule for everything."
Sora's jaw tightened.
She understood what Autumn meant. She did. In a normal world, it would have been reasonable. In a normal world, people didn't get drugged at bars by strangers who talked about secret councils like they were gossiping about class schedules.
Sora kept her voice steady anyway. "I'm not making it a rule. I'm asking you to be careful."
"I am careful."
"Autumn."
"I am," Autumn insisted, and then softened slightly. "I'm not going alone. Jaehyun will be there. And Mira will be there. It's literally his workplace."
Sora swallowed down the immediate urge to say, That doesn't mean he can protect you.
Because she couldn't explain why she believed that. Not without opening a door Autumn wasn't prepared to walk through.
Sora tried again, slower. "Can you just... take a break from it for a week?"
Autumn's silence returned, heavier this time.
Then she said, "Why are you really asking me this?"
Sora's throat tightened.
She glanced toward the swinging door as if Ms. Dalca might appear and rescue her from this conversation by yelling at her about mop buckets. No such luck.
"I'm asking because I'm worried," Sora said.
Autumn's voice went quieter. "About me?"
Sora almost laughed, sharp and tired. "Yes. About you."
Autumn didn't answer right away. When she did, the defensiveness had shifted into something more careful.
"You're still shaken," Autumn said. Not accusing. Just naming it.
Sora stared down at the stained floor. "Yeah. I am."
Autumn's voice softened again, and for a moment she sounded like herself the way Sora missed her-simple and loyal without argument.
"Okay," Autumn said. "I get it. I do. I just... I don't want you to think my whole life is dangerous now because you had a bad night."
Sora pressed her lips together.
She didn't have language for how wrong that sentence was, how incomplete. The danger wasn't in Autumn's whole life. It was in one place. One place Autumn was choosing again and again, and Sora couldn't say why without dragging everything out into the light.
So she said the only honest thing she could safely say.
"I don't want you there without me," Sora admitted quietly.
The line hung between them.
Autumn's breath went soft on the other end, like she'd been caught off guard by the way Sora had framed it.
"You don't have to come," Autumn said, more gently now.
"That's not what I said."
Autumn was quiet a beat, then sighed. "Okay. Listen. I'll keep my phone on. I'll leave early. I'll text you when I get there and when I leave."
Sora closed her eyes, relief and frustration mixing together until neither felt clean.
"Okay," she said. "Please."
Autumn's voice turned brisk again, as if she couldn't tolerate tenderness for too long. "You're being dramatic, but fine."
Sora exhaled once, almost a laugh. "You're being stubborn."
"That's my brand."
"That's your problem."
Autumn made a soft sound that might've been agreement. "I have to go. Dalca's going to glare at you if you stay back there."
Sora glanced at the clock on the wall. "Yeah. Okay."
Autumn paused one last time. "Text me if Mark comes by again."
Sora blinked. "Why?"
"Because I like knowing you have someone around." Autumn's tone shifted, just slightly. "And because I'm nosy."
Sora didn't have energy to argue. "Okay."
Autumn hung up.
Sora stayed standing in the back hall for a moment too long with her phone still in her hand, listening to the café sounds beyond the door. Cups clinking. Espresso machine hissing. Mateo laughing too loudly at his own story.
Normal noises.
Normal life.
Sora slipped her phone back into her apron pocket and went back out before Ms. Dalca came hunting.
☽༓☾
The rest of the week moved with a strange, brittle obedience.
Sora went to work. Came home. Cooked what she could. Cleaned what she didn't need to clean. Checked on Nana's tea. Checked Nana's pills. Checked the lock on the front door once and then again, not because it made sense but because her body demanded ritual now.
Nana didn't talk much.
Not about Vesper. Not about Mirelle. Not about anything that would have demanded they name what was happening in their lives. Nana conserved energy in quiet ways-short answers, slow movements, eyes half-closed when she listened to Sora talk about work as if work were the biggest problem on earth.
Sometimes Nana looked better for a few minutes, like the old woman she had been before all of this started tightening around them. Then she would fade again, and Sora would feel that helpless anger rise in her chest like acid.
Mark texted.
Not constantly, not intrusively, but enough that Sora's phone lighting up didn't feel like an interruption anymore. It felt like a thread she kept touching to make sure it was still there.
Mark: you working tomorrow
Sora: yes
Mark: i can bring you food
Sora: i can bring myself food
Mark: strong independent woman
Mark: please let me be useful
Sora: fine
Sora: but nothing messy
He brought her a wrapped sandwich and a small container of fruit and didn't make a big deal of it. He didn't ask for details about her "bad night" beyond what she'd already told him. He just kept showing up in the ways he knew how-practical, steady, as if caring could be expressed through small completions.
Sora told herself not to depend on it.
She didn't know how.
☽༓☾
Friday came too fast.
Autumn texted at four thirty.
Autumn: going after class
Autumn: not staying late
Autumn: don't start panicking
Sora stared at the screen on her break and felt her stomach drop anyway.
She typed back.
Sora: i'm not panicking
Sora: just be smart
Autumn replied almost immediately.
Autumn: always am
Sora didn't believe her. Not because Autumn was careless, but because Autumn trusted the world too easily in the places Sora now couldn't.
Sora made it through her shift with her nerves wound tight. Every time the bell on the café door rang, she looked up too fast. Every time someone reached across the counter suddenly, her shoulders rose before she could stop them.
Ms. Dalca caught it once.
"Go drink water," she said without looking up from the register. "Your face is doing that thing."
Sora blinked. "What thing?"
Ms. Dalca finally looked up, unimpressed. "The thing where you act like you're waiting for a car crash."
Sora swallowed. "I'm fine."
Ms. Dalca leaned forward slightly, voice lowered. "You're not. But if you're going to insist on being here, go drink water and fix your posture."
Sora stared at her, gratitude cutting through the tension. "Okay."
She went to the back, drank water, and told herself to breathe like a person.
When she checked her phone again, Autumn had sent another message.
Autumn: here
Autumn: it's busy
Autumn: i'll text when i leave
Sora stared at the word busy and felt something cold in her chest.
She put her phone away and forced herself back into work.
☽༓☾
After her shift, Sora didn't go straight home.
Not because she wanted to linger downtown. Because she needed to pick up Nana's refill at the pharmacy and the pharmacy was on her route and she was tired of rearranging her life around fear.
The streets were colder now, and the wind had picked up enough to make the leaves along the sidewalk skitter and gather in corners like they were trying to hide.
Inside the pharmacy, the lights were too bright and the music was too cheerful. Sora waited at the counter, took the paper bag with Nana's name on it, and tucked it into her tote.
Outside again, she started walking toward the bus stop.
She'd made it half a block before she felt it.
Not footsteps.
Not a presence behind her.
The sense of wrong.
It moved through her body like a sudden drop in temperature. Her skin tightened along her arms beneath her coat. The city sounds around her-the cars, the distant chatter, the hiss of a bus pulling away somewhere-seemed to fall slightly out of focus.
Sora slowed without meaning to.
She told herself to keep walking.
She did.
Then she saw it.
A man stood near the corner under the streetlamp, waiting to cross. He looked ordinary enough at first glance-dark jacket, phone in hand, face half-lit. Just another commuter.
Then his shadow moved.
Not with him.
A fraction behind, a fraction wrong, like it was delayed by some invisible resistance.
Sora's breath caught.
She blinked hard.
The shadow shifted again, and this time it stretched-too long, too thin, tapering into a shape that reminded her of claws without being claws. The man's head turned slightly, and for a half-second his face looked wrong too, like the skin around his mouth had tightened over something sharper underneath. His eyes caught the streetlamp and flashed a color that wasn't color-too bright, too reflective, too animal.
Sora froze.
Her heart hammered once, hard enough to make her chest ache.
No, she told herself. No. It's the lights. It's tiredness. It's panic.
The man looked toward her.
For one terrible moment, she thought he was looking straight at her.
His mouth opened.
Not to speak.
To stretch.
Wide enough that the line of his jaw seemed to unhinge, teeth too many and too pointed catching the streetlight like knives.
Sora's stomach flipped.
She took one step back without thinking.
Her heel caught a crack in the pavement.
Someone brushed her shoulder.
Hard.
Sora stumbled, catching herself on instinct, and the contact snapped the world back into place like a rubber band.
"Watch it," a woman snapped as she shoved past, earbuds in, not slowing down.
Sora stood there, breath shallow, pulse roaring in her ears.
She turned her head back toward the streetlamp.
The man was still there.
Still ordinary.
Phone in hand. Brows furrowed at whatever he was reading. His shadow perfectly normal at his feet. His mouth closed. His eyes dark, human, bored.
A car honked. The light changed. He crossed the street without looking at her once.
Sora stood frozen on the sidewalk and felt her hands start trembling around her tote strap.
The wind moved down the street, lifting leaves into the air. A couple laughed somewhere behind her. A bus rumbled by, headlights washing the pavement clean.
Nothing was wrong.
Except for the fact that she had seen something.
Or thought she had.
Her throat tightened.
She could hear Nana's voice in her head-fear is not proof-and hated that it was Nana's voice because it sounded like permission to doubt herself again.
Sora swallowed hard and forced herself to start walking.
Her legs felt unsteady for three blocks.
By the time she reached the bus stop, her phone buzzed.
She pulled it out too fast.
Autumn.
Autumn: leaving now
Relief hit her so hard it almost made her dizzy.
Sora typed back immediately.
Sora: okay
Sora: please go straight home
Sora: text me when you're in your room
The dots appeared, then paused.
Then:
Autumn: you're acting like my mom
Autumn: but okay
Autumn: i'm getting an uber
Sora stared at the message and didn't know whether to laugh or cry.
She typed one word.
Sora: thank you
Autumn replied:
Autumn: love you
Autumn: stop spiraling
Sora's eyes stung.
She put her phone away and stared at the street across from the bus stop, watching reflections in windows and trying not to look too hard at any shadow.
As the bus approached, her side gave a small, sharp pinch under her ribs-quick, like a warning tap from inside.
Sora inhaled sharply and held still until it passed.
It wasn't pain like before.
Just a flicker.
Enough to remind her that even when the world looked normal again, something inside her still remembered what it had been trying to become.
She climbed onto the bus when it arrived, sat by the window, and kept her gaze fixed on the city sliding past.
She told herself, over and over, that what she'd seen under the streetlamp had been exhaustion.
That the mouth hadn't opened.
That the shadow hadn't moved wrong.
That the teeth hadn't existed.
She told herself that until the words felt thin.
And then she stopped telling herself anything at all and just watched the night move like water over glass, waiting for Autumn's final text.
Waiting for proof that at least one thing in her life could still be kept safe.
I have had a sprained ankle for the past 4 days. Hence why I haven't updated or written anything new. But I promise, once this body is up and running, I'll be writing.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Im so beyond upset about Heesung leaving Enhypen. I want to cry. But I'll be stating this now, i do plan to make enhypen fanfic, which means I will be including him, they'll always be ot7 to me.
Sora stepped inside and the house told on her—the way she moved like her joints weren't fully cooperating, the way her eyes kept blinking a fraction too slow, the smell clinging to her coat: smoke and citrus and someone else's cologne under it, night air trapped in fabric.
Nana stood in the hallway in her robe with her hair unbound, pale and alert in the lamp glow, one hand braced against the wall like she'd been there for a while.
Sora tried for normal.
She didn't manage it.
Nana looked her over once, quick and exact. "Shoes."
Sora blinked. "What?"
"Take your shoes off," Nana said, not unkindly—just firm, like she was preventing a mess before it spread. "Then sit."
Sora did both on autopilot. She kicked off her shoes, set her bag down by the bench, and lowered herself onto the couch. The cushion swallowed her more than she expected. Her body sank into it like it had been waiting for permission.
Nana didn't sit. She stayed standing, arms folded loosely, eyes on Sora's face.
"How long?" Nana asked.
Sora stared at her. "How long what?"
Nana's mouth tightened. "How long were you gone."
Sora looked down at her phone as if the screen would give her a version she could bear. The time glowed back at her in clean numbers, indifferent.
"Hours," Sora said, and felt the shame of it like heat. "I don't— I don't remember."
Nana's expression didn't change much, but something in her shoulders drew tighter. "Did you drink?"
Sora hesitated.
That hesitation answered before she did.
"A little," Sora said. "Not— not a lot."
Nana nodded once as if she'd already assumed it. "And then you felt sick."
Sora swallowed. "Yeah."
Nana's eyes narrowed. "Was it immediate?"
"I don't know," Sora admitted, frustrated. "I remember sitting down. I remember a drink. I remember feeling... wrong."
Nana's gaze flicked to Sora's hands. "Hands steady?"
Sora looked down. Her fingers were still slightly trembling. She curled them into fists to hide it.
"Not really," she said.
Nana exhaled through her nose, then finally moved—slowly, carefully—toward the kitchen. She came back with a glass of water and set it on the coffee table with a soft, controlled clink.
"Drink," she said.
Sora did.
The water tasted too cold and too clean, like it didn't belong in her mouth after whatever had coated her tongue at the club. She swallowed and felt nausea roll once, smaller now but still there.
Nana watched her drink the way a person watches a match near dry grass.
"Autumn," Sora said, suddenly, voice tight. "Is she—"
"She's asleep," Nana said. "I checked. She texted me. She's in her dorm."
Sora's chest loosened so fast it almost hurt. "She's okay."
"As far as she knows," Nana corrected.
Sora looked up sharply. "What does that mean?"
Nana's expression stayed flat. "It means she doesn't know what happened to you, and neither do you."
Sora set the glass down and pressed her fingers against her forehead. The room swayed slightly if she moved too quickly. She hated that.
Nana's voice softened a fraction. "Tell me what you remember."
Sora dragged in a slow breath, then another.
"Autumn and I went inside," she said. "Jaehyun was there. He told me to sit at the bar because I said I didn't feel good. I wanted to leave." She paused, the memory snagging. "I should've left."
Nana didn't comment. She just listened.
"There was a guy next to me," Sora went on. "He talked to me. Too much. Like he'd known me." Her throat tightened. "He got me to order a drink. I watched it get made."
Nana's eyes sharpened. "Did the drink leave your sight."
"No," Sora said quickly. "That's why I— I thought it was fine."
Nana's jaw shifted once. "And then you felt loopy."
Sora nodded.
The memory came back in flashes, not a straight line.
Amber light.
The weight of her limbs.
The music sounding too far away.
Her own voice thick in her mouth.
"And then I... didn't have control anymore." She hated the tremor in her voice. Hated that it sounded young. "Like my body was moving but I wasn't the one moving it."
Nana's eyes closed briefly. Then opened.
"And the man who drove you home," Nana said evenly. "Who was he."
Sora's stomach tightened.
She didn't want to say his name, because saying it would make the night real again in a new way. Saying it would put him in the house with them, in Nana's mind, in the air between them.
"He's... someone Mark knows," Sora said, choosing her words carefully. "I ran into him earlier this week."
Nana's gaze stayed steady. "Name."
Sora swallowed. "Haechan."
Nana's expression flickered—recognition without familiarity. The name meant something to her, not because she'd met him, but because the world had patterns, and Nana had lived long enough to recognize when one had stepped into their path.
She didn't say any of that.
She just asked, "You trust him?"
Sora laughed once, blunt and tired. "No."
Nana nodded as if that answer matched what she'd already decided. "Did he hurt you."
"No," Sora said quickly. "He was... irritated. He just—" She faltered. "He just drove me home."
Nana looked at her for a beat too long. "And you told him where we live."
"I didn't want to," Sora said, irritation spiking because it was easier than shame. "I tried to tell him to drop me somewhere else and he— he wouldn't. He said it was stupid."
Nana's mouth tightened, but she didn't argue with the logic of it. She only said, "He didn't come inside."
"No," Sora said. "He left as soon as I got in."
Nana nodded once. Then, as if she were moving down a list in her head, she asked, "Did you hit your head?"
"No."
"Were you alone at any point?"
Sora hesitated.
Nana's eyes sharpened. "Sora."
"At the bar," Sora admitted. "Autumn went with Jaehyun. I told her it was fine."
Nana's face didn't change much, but the room felt colder.
Sora watched it happen and felt her own guilt twist deeper.
"I didn't think," Sora said. "I didn't want to be dramatic."
Nana's expression softened, but only slightly. "You felt wrong. You wanted to leave. That wasn't drama."
Sora blinked hard, frustrated with herself.
Nana took a careful breath. "Did you see anything. Anything unusual."
Sora's mind jumped—pinky mark, violet eyes, Chenle's voice close to her ear.
She swallowed.
She could still feel the moment she had seen it, the cold clarity of it cutting through the drug haze like a blade.
"I don't know," Sora said, because it was the only way to keep the truth from spilling out in the wrong shape. "It was dark. People were... weird. Too comfortable."
Nana watched her, measuring.
Sora looked away.
The silence stretched, but not in the slow, theatrical way Sora hated. In the way that meant Nana was making decisions.
Finally, Nana said, "You're going to bed."
Sora frowned. "I have work in—"
"You're going to bed," Nana repeated. "If you're awake in an hour, you'll still be in bed."
Sora wanted to argue. She didn't have enough energy to do it well.
She stood and immediately swayed slightly, which was humiliating.
Nana didn't move to catch her, but her posture shifted as if she was ready to. "Slow," Nana said.
Sora steadied herself. "I'm fine."
Nana gave her a look. Sora amended, "I'm upright."
"That's closer to accurate."
Sora went down the hall, changed, crawled into bed, and stared at the ceiling long after she shut her eyes.
Sleep didn't come cleanly.
When it did come, it came in fragments: amber light, the bar, Chenle's smile, the thick drag in her limbs, Haechan's hand on the wheel, the sound of her own name in his mouth like it tasted wrong.
And underneath it all, softer and more painful than anything else—
the kitchen from her hallucination.
Her mother's voice saying her name like she still belonged to that room.
She woke once with wet lashes and no memory of deciding to cry.
☽༓☾
By afternoon, she had convinced herself she could go to work.
Nana didn't fight her the way Sora expected. Nana fought her the way Nana always did—by narrowing the options until Sora's choice felt like her own.
"You can go," Nana said, standing in the kitchen with a mug of tea and a steadiness that looked expensive. "But you'll tell Dalca you're not staying late. You'll keep your phone on. You'll avoid the back door. You'll eat something before you leave."
Sora blinked. "That's four conditions."
Nana's mouth twitched. "I'm being generous."
Sora looked down at her toast. Her appetite was thin, but the hollow feeling in her stomach was worse. She forced herself to eat.
"And Autumn," Sora said, careful. "She still goes there."
Nana didn't answer immediately.
That alone made Sora's stomach tighten.
"She's with Jaehyun," Sora continued. "He works there. He should—"
"Jaehyun is not a shield," Nana said.
The sentence dropped into the room with too much certainty to be casual.
Sora looked up fast. "What does that mean?"
Nana's gaze stayed on her tea. "It means that place attracts people who are not kind. People who use charm like a tool."
Sora felt her pulse pick up. "Are you saying Jaehyun isn't—"
"I'm saying Autumn is walking into a room that is not built for her." Nana finally met Sora's eyes. "Whether Jaehyun is danger or simply... adjacent to it, I don't know. But I know this: if they targeted you, they will notice her."
Sora swallowed. "Because she's close to me."
"Because she's close to you," Nana agreed. "And because she's easy to watch."
Sora's throat tightened. The thought of Autumn, bright and brave and careless in the way trusting people sometimes were, standing in that room with the wrong kind of attention on her made Sora's skin go cold.
"I should tell her not to go," Sora said.
Nana's brow lifted. "And what will you say?"
Sora opened her mouth.
Nothing usable came out.
Because Autumn didn't know. Because Autumn would ask why. Because Sora couldn't tell her the truth without pulling her fully into something Nana had tried to keep her out of for years.
Nana's expression softened, a little. "Exactly."
Sora looked down, jaw tight. "So what do I do?"
Nana's voice was quiet. "You keep your eyes open."
Sora stared at her toast like it might become an answer.
Nana added, "And you do not go back to Vesper."
Sora didn't argue. She couldn't.
Not after losing hours and waking in a stranger's car.
Not after seeing the way Nana's face had sharpened when she heard the shape of the story.
Sora stood, grabbed her bag, and left for work with a head still thick from poor sleep and a body that felt bruised from nothing and everything.
☽༓☾
Mercer looked too bright for what had happened the night before.
The sky was clean. The air had that crisp edge October liked to pretend was refreshing. Downtown moved as if the city hadn't swallowed her whole and spit her back out.
At the café, Ms. Dalca took one look at Sora and didn't bother with politeness.
"You're not staying past your break," she said.
Sora blinked. "I didn't—"
"Your face is a confession." Ms. Dalca slid a stack of cups toward her. "Work the front. Mateo does trash."
Sora exhaled, relieved enough to feel embarrassed by it. "Okay."
The shift moved on rails. Orders, voices, espresso hiss. Enough normal motion to quiet her mind for minutes at a time.
She didn't mention last night. Not to Mateo. Not to Ms. Dalca. She kept her head down and did her job and tried not to flinch when the café door opened too sharply.
At six, Ms. Dalca waved her toward the back. "Break. Eat something."
Sora took her bag and went to the staff table. She pulled out the half-sandwich Nana had forced on her and stared at it like it was an insult.
Then she heard the front door bell.
Not the café bell. The customer bell.
She didn't look up at first. She took a bite because Nana would ask later.
Then Mateo's voice carried from the counter. "Uh— you can't—"
A familiar voice cut in, polite but firm.
"I'm meeting someone."
Sora's stomach dipped.
She looked up.
Mark stood near the counter in a dark jacket, hair slightly messy from the wind outside. He looked out of place in the café in a way that made her chest tighten—like he'd stepped into her real life instead of the version she offered people in curated hours.
Ms. Dalca appeared beside him, expression unreadable. "You looking for someone specific?"
Mark glanced past her, eyes catching Sora through the gap between pastry displays.
Relief crossed his face so quickly it was almost painful.
"There," he said. "Sora."
Sora sat frozen for half a second, sandwich halfway to her mouth.
She stood too fast, then steadied herself and walked toward him.
"What are you doing here?" she asked, quieter than her shock deserved.
Mark's eyes flicked over her face in the quick, assessing way he tried to hide and didn't fully succeed. "You gave me the name. The address." He shrugged one shoulder. "I was nearby."
Sora stared at him. "You were nearby in Crest."
"I wasn't in Crest." His mouth twitched. "I was in Mercer. I had time."
Sora's heart did something small and stupid.
Ms. Dalca looked between them once, then said to Sora, "Five minutes. Then I want you upright and useful."
Sora nodded quickly. "Yes."
Ms. Dalca walked away with the same energy she used to remove chaos from a room without raising her voice.
Mark watched her go, then looked back at Sora. "She scares me."
Sora let out a shaky breath that almost became a laugh. "Good. She should."
Mark's smile faded as quickly as it came.
"Are you okay?" he asked.
Sora hesitated.
She could tell him the truth. The human truth, at least. The version that didn't involve marks and violet eyes and a separate world stacked against hers.
She gestured toward the staff table. "Sit. It's my break."
Mark followed without complaint.
He sat across from her, hands folded loosely, eyes on her face with careful attention.
Sora took a breath. "Last night was... bad."
Mark's gaze sharpened. "What happened?"
She spoke quickly before she could edit herself into silence.
"I went out with Autumn," she said. "To that club she likes. Vesper. I didn't feel good, so I sat at the bar. A guy talked to me. I had one drink. I watched it get made. And then..." She swallowed. "And then I got really dizzy. I don't remember hours."
Mark's face went still. "You blacked out?"
"I guess." Sora's fingers tightened around the paper wrapper of her sandwich. "I woke up later. In a car. Someone drove me home."
Mark's jaw tightened. "Who."
Sora hesitated, then chose the truth that was still technically safe.
"Haechan."
Mark's eyes flicked up, sharp and immediate.
Sora saw it and felt her stomach drop.
"What?" she demanded quietly. "You said you know him."
Mark recovered fast—too fast, but Sora didn't have time to hold that thought and her own panic at once.
"I do," he said evenly. "How did he—"
"I don't know." Sora's voice tightened. "I saw him at the club before I passed out. Then hours later I woke up and he was driving."
Mark stared down at the table for a beat, jaw working. When he looked back up, his voice was controlled, but not soft.
"Did he touch you."
Sora blinked. "What?"
"Did he—" Mark stopped, exhaled through his nose, and tried again. "Were you alone with him?"
Sora felt heat rise in her face, anger mixing with humiliation. "He drove me home. He was annoyed the entire time. I don't think he—"
Mark's gaze held hers. "Sora."
She understood what he was really asking.
"No," she said, sharper than she intended. Then, quieter, because the shame of even having to answer this made her chest ache: "No. He didn't."
Mark's shoulders eased by a fraction.
He looked away briefly, then back. "Okay."
Sora's throat tightened. "I don't even know what to do with it."
Mark's voice softened, but only slightly. "You tell someone."
"I did," Sora said, a little bitter. "Nana."
Mark nodded. "And?"
"And she told me not to go back."
Mark's gaze stayed steady. "Good."
Sora stared at him. "You're not going to ask why I went?"
"No," he said. "You went because your friend asked and you were trying to be normal. That's not a crime."
The sentence landed in her chest in a way that made her eyes sting.
Mark added, quieter, "But someone messing with your drink is."
Sora nodded, swallowing hard.
Mark leaned forward slightly, lowering his voice. "Do you know the guy who talked to you?"
"No." Sora shook her head. "He introduced himself. Chenle."
Mark's expression didn't change much, but something in his gaze went colder, more focused.
Sora noticed.
"Do you know him?" she asked.
Mark hesitated. "No."
The answer came a fraction too fast.
Sora's stomach tightened.
But Ms. Dalca called from the counter, "Break's over."
Sora flinched at the sudden sound.
Mark glanced toward the counter, then back at her. "Okay."
Sora stood, feeling oddly unsteady again—not from the drug now, but from the fact that Mark's presence had made the café feel less like a job and more like a life.
"I'm sorry," she said, and hated herself for apologizing.
Mark's brows knit. "Why are you sorry?"
"Because you came here and I— I don't even know what I'm saying."
Mark stood too and shook his head once. "Don't apologize for having a bad night."
Sora looked at him, searching his face.
He looked back with that steady attention that made her feel both cared for and seen too clearly.
"Text me when you're home," he said.
Sora nodded. "Okay."
Mark hesitated, then added, a little quieter, "And... don't go anywhere alone for a while."
Sora almost laughed. "Everyone's giving me rules now."
Mark's mouth moved faintly. "Good. Listen to them."
She wanted to ask him about the flicker in his expression when she said Haechan's name.
She wanted to ask why he lied too smoothly about Chenle.
But she had to go back behind the counter. She had to carry coffee cups and take orders and be normal for strangers.
So she only said, "Thank you for coming."
Mark's gaze softened. "Yeah."
He didn't add anything else. He just stepped back, letting her return to her shift without making her explain more than she could.
Sora watched him leave through the glass front for half a second longer than necessary.
Then she turned back to work, heart tight and mind louder than the espresso machine.
Because now she had a new kind of fear.
Not just fear for herself.
Fear for Autumn—laughing somewhere in a dorm room, thinking last night was a weird scare and not a warning.
Fear that Vesper House wasn't just "off."
And fear—quiet, stubborn, unwelcome—
that she still didn't know what Mark wasn't saying.
Not October. Not Mercer. Not the thin, sharpening cold that had begun to settle into the city's bones these last weeks. This light was softer than that, heavier with heat, gold enough to feel remembered rather than seen. It lay across a kitchen table she hadn't looked at properly in years, catching in the edge of a glass vase and turning the water inside it bright.
Her mother was at the stove.
Not clearly—not in the detailed way photographs kept people—but in the way dreams built them out of certainty instead of precision. The turn of her shoulder. The rhythm of her hands. Her hair pinned back badly, as if she had done it while distracted and never gone back to fix it. Sora knew that shape of her the way the body knows old pain before the mind names it.
Her father stood by the sink, sleeves pushed up, drying a plate with more force than necessary.
Someone was laughing.
No—someone had just laughed, and the sound still seemed to rest in the room like warmth. Sora stood in the doorway and felt, with such abrupt violence that it nearly dropped her where she was, the impossible, childish certainty that if she crossed the kitchen, if she said something, if she moved carefully enough, she could keep the scene from breaking.
Her mother turned slightly, as if she had heard her.
"Sora—"
The name came to her strangely, blurred at the edges, as if spoken through water.
The light shifted.
The kitchen bent wrong.
The warmth went thin and then colder than it should have been, and the gold on the table became a passing smear from a streetlamp dragging across glass.
Sora opened her eyes.
For a second she had no idea where she was.
The world around her came in pieces first.
Dark windshield.
Dashboard lights.
The low hum of an engine.
Leather under one hand.
A seatbelt cutting diagonally across her chest.
The faint scent of cold air, stale coffee, and something sharper—soap maybe, or clean fabric, masculine in a way she hated noticing before she understood anything else.
Then the nausea hit.
Not enough to make her sick, but enough to turn her stomach over once and leave her breathing carefully through it.
She lifted one hand to her face and immediately regretted moving. Her limbs felt wrong. Not numb, not exactly. Heavy in a way that made every shift seem delayed, as if her body were waiting for instructions from somewhere farther away than usual.
"Don't," a voice said beside her.
Sora went still.
She turned her head.
Haechan sat in the driver's seat with one hand at the top of the wheel and the other resting near the gear shift, watching the road with the kind of fixed irritation that suggested he had been irritated for a while and expected to remain that way. Streetlight moved over the side of his face and vanished. Then another. Then darkness again.
For one stunned second, Sora simply stared at him.
He looked back at her briefly, expression flat. "Good. You're conscious."
Her throat felt dry. "What—"
"Try not to be sick in the car."
The sentence was so immediate, so deeply unhelpful, that it cut through some of the fog on contact.
Sora looked down at herself as if the rest of the answer might be there.
Still dressed. Coat bunched awkwardly beneath her. Bag at her feet. Fingers cold. Heart beating too hard and too slow at the same time.
Memory came back in broken pieces.
The bar.
The drink.
Chenle.
The mark on his hand.
The violet in his eyes.
Haechan, across the room.
Movement.
Then—
Nothing clean after that.
She turned toward the window. City lights slid by in smeared lines, too fast to place and too familiar to be unknown streets. Mercer at night, thinned down past midnight into quieter roads and fewer headlights.
Sora swallowed. "Where are we?"
"Driving."
She looked back at him. "That's not an answer."
"It's the one you can manage right now."
His voice was controlled, but there was strain in it now, sharpened by the fact that he was making an effort not to sound as annoyed as he clearly was.
Sora closed her eyes for one second and reopened them. "What happened?"
Haechan let out a breath through his nose. "You got drugged."
The bluntness of it landed so hard it almost sounded stupid.
Sora stared at him. "No."
He glanced at her, unimpressed. "Strong argument."
"I saw the drink made."
"Yes," he said. "And?"
She opened her mouth.
Nothing came.
The nausea rolled through her again, lighter this time but enough to make her brace one hand against the door.
Haechan's eyes flicked to the movement. "If you pass out again, do it quietly."
Sora looked at him in disbelief. "Are you serious?"
"Very."
His hands stayed steady on the wheel. That somehow made the answer worse.
She turned away from him and pressed the heel of her hand against her forehead, trying to force her thoughts into some useful order.
Maybe she'd had too much.
Maybe she hadn't eaten enough.
Maybe she'd panicked.
Maybe the room had been too hot, too loud, too strange, and her body had given out in the most humiliating way possible.
That was still better than the other explanation.
Better than believing a stranger in a club had drugged her while talking about the Nightworld like gossip and Haechan had somehow become the person driving her home afterward.
Sora looked at the windshield and said, quieter, "Autumn."
Haechan's jaw shifted once. "She's alive."
Sora turned sharply. "That's not funny."
"I'm not joking."
The answer came quick and hard enough that she stopped.
Haechan looked out through the windshield, not at her. "She called your phone four times."
Sora blinked. "You answered my phone?"
"Yes."
"You answered my phone?"
He looked at her now, and the irritation in his face had sharpened into something closer to disbelief. "Would you have preferred I let it ring while you were unconscious?"
Sora stared at him.
He held the look for another second, then looked back to the road. "That's what I thought."
A pulse of anger cut through the fog.
"What did you say to her?"
"That you weren't feeling well and I was taking you home."
The sentence landed wrong immediately.
Sora's stomach turned again, this time from something other than the drug still moving sluggishly through her blood.
"You told her you were taking me home?"
"I was taking you home."
"You can't just say things like that."
Haechan's laugh was short and entirely humorless. "I promise you, that was the least concerning part of the evening."
Sora looked down, fumbled for her phone, found it in the cup holder between them, and tried to unlock it. Her thumb missed twice before the screen finally opened. Four missed calls from Autumn. Two messages. One from Mark.
The sight of his name pulled at something in her chest before she had the energy to examine it.
Her eyes slid to the clock in the corner of the screen.
1:43 a.m.
Cold moved through her.
The last thing she remembered clearly had been... what? Around ten? Maybe a little after? The room at Vesper had still been crowded, but not this late. She had lost hours.
Actual hours.
Her grip tightened on the phone.
Haechan noticed. "Don't throw up from panic either. It's repetitive."
She looked at him with open hatred. "Do you know how to say one normal thing?"
"I was normal three separate times tonight. None of which you appreciated."
The answer was so dry it almost startled a laugh out of her, which only made her angrier.
"Pull over."
"No."
"I'm serious."
"So am I."
Sora shifted in the seat, reached for the handle, and the movement brought the full state of her body crashing back in on her. Heavy arms. Slow reaction. A wave of dizziness strong enough that the dark outside the window tilted alarmingly.
Before she could do anything foolish, Haechan's hand shot out—not grabbing, just closing hard around her wrist long enough to stop the motion.
"Do not," he said.
The irritation in his voice had changed. Less sarcastic now. Sharper. More dangerous.
Sora froze.
Haechan let go immediately and put his hand back on the wheel. "Try that again and I'll lock the door."
"You're insane."
"No," he said. "I'm driving."
She looked down at the handle anyway. The lock button sat already pressed.
Haechan saw that too.
"That was there before you woke up," he said.
Sora looked at him. "That does not help."
"It wasn't meant to."
For a few seconds the only sound in the car was the road beneath them and the faint rattle of something in the cup holder every time they hit a rough patch.
Sora opened Autumn's messages with hands that still didn't fully feel like her own.
Autumn: where are you
Autumn: jaehyun said you left with someone
Autumn: sora answer me
Her throat tightened.
She typed with clumsy fingers.
Sora: i'm okay
Sora: going home now
Three dots appeared almost immediately.
Haechan noticed the movement on the screen. "Don't tell her to come get you."
"I wasn't going to."
"Good."
Sora sent the message and put the phone down harder than she needed to.
Then she picked it back up and opened Mark's text.
Mark: you home?
That was all.
Simple enough to feel worse.
She stared at it too long.
Haechan's gaze flicked briefly to the illuminated screen, then away. "Your boyfriend's going to be thrilled."
Sora looked up sharply. "He's not my boyfriend." At least not officially...
Something in Haechan's expression shifted—not surprise exactly. More like a small, private correction filed away and immediately judged.
"That's embarrassing for one of you," he said.
Sora stared at him. "Can you not do that right now?"
"Do what?"
"Talk like you know anything about my life."
Haechan let out a low breath, somewhere between exasperation and a laugh he decided she hadn't earned. "I know enough to know he won't want me dropping you in the street after you got drugged."
The word hit again.
Drugged.
He kept saying it so flatly that it started to sound real in ways she didn't want it to.
Sora looked out the window and tried to line up her own thoughts.
She had watched the drink.
She had only had part of it.
She had felt wrong almost immediately.
Chenle had known too much.
The mark. The eyes.
The way he'd said Half the Nightworld can't stop talking about you.
A chill moved through her that had nothing to do with October.
"You know him," she said.
Haechan was quiet for a beat. "Who."
"Chenle."
He drummed two fingers once against the wheel, more irritation than thought. "Unfortunately."
Sora turned to him. "Who is he?"
"Someone you should've walked away from."
"That's not an answer."
"No," Haechan agreed. "You'll survive."
The dismissal landed badly enough that Sora almost snapped back without thinking. What stopped her was not restraint. It was the sudden realization that she still didn't know where they were.
The streets had thinned now. Fewer storefronts. More residential blocks. Mercer giving way to quieter neighborhoods.
Haechan changed lanes with one smooth motion.
Sora looked at him. "Where are you even taking me?"
His mouth flattened. "Home."
"You don't know where I live."
That, at least, made him glance at her.
A slow, measurable glance. Like she had finally arrived at the point of the conversation.
"Exactly," he said. "So tell me."
Sora blinked. "What?"
"Your address."
"I'm not giving you my address."
"Then we can drive in circles until sunrise. I have nowhere to be."
That was so obviously false it almost distracted her from how serious the problem was.
"No."
Haechan looked back at the road. "Fine."
The car rolled through one more light in silence.
Sora folded her arms, then unfolded them when the movement made her head swim. "You can drop me at the station."
"No."
"The corner store."
"No."
"My bus stop."
"No."
She stared at him. "You're just saying no."
"Yes."
"That's not communicating."
"It's worked so far."
Anger rose through the drug-fog again, steadier this time because it was easier to be angry than disoriented.
"You are deeply controlling."
"You are still half-drugged and refusing to tell me where you live."
"I'm not helpless."
Haechan's eyes cut to her once. "I know."
The answer came too quickly to be patronizing.
That somehow made it more jarring.
Sora looked away first.
He drove another block before saying, without looking at her, "Open your maps."
She frowned. "What?"
"On your phone."
"No."
His grip tightened slightly on the wheel. "I'm losing patience."
"You started with none."
"Correct. So help me preserve what little remains."
Despite herself, despite everything, the line nearly got her.
Sora hated that.
She unlocked her phone again and opened the maps app with slower fingers than usual. The blue location dot pulsed faintly against a section of the city she recognized only after a second—southwest of downtown, not far enough from her route to feel wrong, just far enough to make the lost time real.
Haechan held out one hand without looking.
Sora stared at it. "Absolutely not."
He turned his head then, finally, and the irritation in his face had sharpened into something much less patient than before.
"Either hand me the phone," he said, "or read me the route while not sounding like you're about to pass out. Surprise me."
The annoyance in him was no longer dry enough to be entertaining. It had become workmanlike, cut thinner by the hour.
That made sense.
A horrible amount of sense.
He had not chosen this. He had answered Autumn's calls. Gotten her out. Put her in the car. Driven her around Mercer while she argued with him and tried to open the door and refused to tell him where she lived. Of course he was getting angrier. Most people would have left her on the curb just to earn the right.
Sora still didn't trust him enough to hand over the phone.
But she looked at the route and started giving directions anyway.
He followed them without comment.
The farther south they drove, the quieter the roads became.
Her body, now that the immediate panic had worn itself thinner, began to feel the exhaustion underneath everything else. The heavy, medicinal drag of whatever she'd been given. The ache at the base of her neck from tension. The soreness in her side, faint but suddenly noticeable again when she shifted against the seat. Her eyelids felt too warm. The dashboard lights were beginning to blur if she looked at them too long.
At one red light she closed her eyes only for a second.
Haechan spoke immediately.
"Don't go back under."
The command in it was so sharp she opened them at once.
"I wasn't."
"You were thinking about it."
"That's not how sleep works."
He made a quiet, dismissive sound. "You're terrible at following instructions."
"I never agreed to take them."
"No," he said. "That's become clear."
The next turn took them past the edge of Crest.
Recognition moved through her more slowly than it should have, but it came.
The grocery with the bad produce. The dry cleaner that kept odd hours. The row of duplexes with the porches too close together. Familiar enough that some of the tension in her chest loosened despite herself.
Haechan noticed that too.
"This is it?"
"Left at the next light."
He turned without another word.
When they reached her block, she pointed at the house without speaking. Suddenly the idea of him knowing exactly which one was hers felt worse than all the practical reasons it had become necessary.
He parked at the curb but didn't turn the engine off.
For a second neither of them moved.
The house was dark except for the lamp still on in the living room.
Nana was awake.
Of course she was.
Sora stared at the front window and felt the night catch up to her all at once.
The club.
The drink.
Chenle.
Haechan.
The lost hours.
The fact that she was in his car at almost two in the morning with her phone sticky in her hand and her thoughts still lagging half a beat behind themselves.
Beside her, Haechan drummed his thumb once against the steering wheel and said, not unkindly but with very obvious fatigue, "You should go inside before I become even less pleasant."
Sora turned to him.
The streetlight caught one side of his face, leaving the other in shadow. He looked older like this. More tired. Less carved out of arrogance and control than she'd wanted to make him in her head. Still difficult. Still sharp. Still the last person she would have chosen to be alone with for this long.
"Why did you help me?" she asked.
The question came out before she could decide whether she wanted the answer.
Haechan looked at her.
For a second she thought he might ignore it.
Then he said, "Because leaving you there would've been inconvenient."
The answer was so infuriatingly him that it almost circled around and became honest.
Sora stared at him. "You're impossible."
"I've been called worse."
She reached for the handle.
Then stopped.
Looked at him once more.
"We're not—" She hesitated, annoyed with herself already. "Mark and I. We're not officially anything."
Haechan's brows lifted.
It was not the reaction she'd expected.
Not teasing exactly.
More like he had been handed a detail he hadn't known whether he wanted and then decided he did.
"Noted," he said.
"That's not—I'm not telling you that for any reason."
"Of course not."
Sora glared at him.
Something faintly amused moved at the corner of his mouth, but the amusement had gone quieter than before. More private.
"Go inside, Sora."
The fact that he used her name this time instead of some dry instruction irritated her less than it should have.
She hated that too.
Without another word, she got out of the car.
The cold hit her instantly, clearing some of the lingering fog. She shut the door and walked up the path without looking back until she reached the porch.
When she finally did, Haechan was still there, one hand on the wheel, watching the house with the same fixed, impatient attention he'd worn all night.
Not waiting for her to wave.
Not waiting for thanks.
Just making sure she got inside.
Sora turned before she could think too much about that and opened the front door.
The lamp in the living room threw warm light over the floorboards. Nana stood in the hallway in her robe, one hand braced against the wall, face pale and alert enough that Sora's entire body tightened with the knowledge of what this would become the second she crossed the threshold.
Behind her, the car engine remained idling for one beat longer.
By the first week of October, the city had started dressing itself differently.
Not fully. Not in the loud, plastic way stores tried to force on it every year with cheap orange lights and cardboard ghosts taped into windows. Mercer did things by mood before it did them by theme. The air changed first. Then the colors. Then the way people stayed out a little later under coats they kept half-open as if they still didn't want to admit summer was over.
Sora noticed it mostly in other people.
At the café, customers lingered longer after dusk, their hands wrapped around hot cups they didn't finish. People came in flushed from the cold and left slower, as if they were reluctant to go back outside. Downtown windows had begun leaning toward amber and burgundy, heavy fabrics replacing the cleaner brightness of September. Even the pharmacy across from the café had put out a display of cinnamon lozenges and black licorice under a sign that read SEASONAL FAVORITES, which struck Sora as a little threatening.
At home, October meant almost nothing and too much all at once.
Nana was weaker.
There was no way around that fact anymore. The decline was too visible now to file under tiredness, too persistent to call temporary. She still got up. Still moved through the house. Still made tea and corrected Sora's posture and pretended to read when she was really dozing. But the effort had begun showing through in ways she could no longer hide if someone was looking properly.
Sora was looking properly.
That was part of the problem.
The ritual had quieted what had started in her—at least for now. The voices had not returned. The pain in her side had faded to the kind of soreness she could dismiss for half a day at a time if she moved carefully and didn't think about it too hard. But Nana had paid for that quiet in full, and the house had become a place where every ordinary thing felt edged by that exchange.
The guilt did not leave Sora alone long enough for her to get used to it.
Mark helped, though she didn't say that aloud, not even to herself at first.
He had become part of the shape of her days in the same way weather did—noticeable when present, more noticeable when absent. A text before her shift. A walk if their schedules lined up. A message at midnight when she was too tired to answer thoughtfully and did anyway. The kind of growing attachment that didn't announce itself in a single moment so much as accumulate until one day you found yourself thinking of a person while standing in the grocery aisle holding tomatoes and had no clear idea how they'd gotten there.
Autumn had changed too.
Not enough that Sora would have noticed if she didn't know her so well. That was what made it unsettling. The differences were small, almost deniable. A missed detail here. A slower response there. More nights spent "in Mercer" that somehow turned into fewer stories than Autumn usually brought back with her. She still laughed. Still walked into the house with a bag under one arm and opinions under the other. Still climbed onto counters instead of using chairs and called Nana dramatic when Nana was, in fact, being perfectly reasonable.
But there was a new inwardness to her sometimes. A slight lag. As if part of her attention had started living elsewhere and had to be called back into the room.
It was on a Thursday, just after Sora got home from work and before she had decided whether to eat dinner or collapse first, that Autumn showed up with that look on her face—the one that always meant she had already decided something and was only stopping by to turn it into a conversation.
She let herself in with her usual knock-after-entry rhythm and kicked the door shut with one heel.
"Sora," she called, already halfway down the hall. "Don't say no immediately."
Sora, who had been leaning against the kitchen counter drinking water straight from the glass with her eyes closed, opened them and set the glass down.
"That's not a promising opening."
Autumn appeared in the doorway in a charcoal coat with her hair pulled back loosely enough that half of it had escaped. She looked cold, awake, and determined in equal measure.
"It's not a bad thing," Autumn said. "I just know your face."
"My face is private."
"Your face is deeply judgmental."
Sora folded her arms. "What do you want?"
Autumn dropped her bag onto the chair by the table and sat down without being asked, as if whatever this was required the full support of furniture. "I want you to come with me to Vesper tomorrow night."
Sora stared at her.
Autumn mistook the silence for hesitation and rushed onward. "Not late-late. And not one of the insane nights. Jaehyun said it'll be quieter earlier on, and they're doing some live set thing in the back room, and I know what you're going to say—"
"I'm not saying anything."
"That's worse. I need the interruption to pace myself." Autumn leaned back in the chair, exhaled, then looked at Sora more directly. "He asked if you wanted to come too."
Sora's brows drew together. "Why?"
Autumn shrugged one shoulder. "Because he likes you."
"That feels unlikely."
Autumn gave her a flat look. "Not in a weird way. In a you're my friend and it would be normal for you to come way."
Sora glanced toward the living room, where Nana was half-awake in the armchair with the television low and a blanket over her knees. The sound of some home renovation show drifted in—measured voices discussing tile, of all things.
Autumn followed her glance. "Nana already told me she thinks you should go."
Sora turned back sharply. "You asked her first?"
"I live in this house part-time. I respect the chain of command."
"That's not—"
Autumn smiled, small and unapologetic. "She said getting out would be good for you."
Sora looked down at the counter, then back at her friend. "Did she."
"Don't do that," Autumn said.
"Do what?"
"The thing where you act like because someone made a reasonable point, now you can't possibly do it on principle."
Sora's mouth twitched despite herself. "That's not a thing."
"It's one of your most established things."
From the living room, Nana called without opening her eyes, "It is."
Sora turned toward the doorway in disbelief. "You weren't asleep?"
"I'm old, not dead."
Autumn pointed toward the living room and mouthed see?
Sora looked between them and felt the familiar, complicated weight of being outnumbered by people who loved her enough to become irritating.
"I don't know," she said, quieter now.
Autumn's face softened almost immediately. "Okay."
That was what always got to Sora. Not the pushing. The quickness with which Autumn could drop it if the answer changed shape in front of her.
From the living room, Nana called without opening her eyes, "It is."
Sora turned toward the doorway in disbelief. "You weren't asleep?"
"I'm old, not dead."
Autumn pointed toward the living room and mouthed see?
Sora looked between them and felt the familiar, complicated weight of being outnumbered by people who loved her enough to become irritating.
"I don't know," she said, quieter now.
Autumn's face softened almost immediately. "Okay."
That was what always got to Sora. Not the pushing. The quickness with which Autumn could drop it if the answer changed shape in front of her.
Sora watched her friend's face as she said it and understood, not for the first time, that whatever was happening with Jaehyun had moved beyond curiosity. There was a steadier kind of investment in Autumn now, one she didn't hide behind jokes as much as she used to. Even her excitement had changed. Less sparkling noise. More weight.
"How are things with him?" Sora asked.
Autumn glanced down and rubbed one thumb against the edge of the table. "Good."
It was the wrong answer for Autumn.
Too neat. Too short.
Sora noticed it immediately. She didn't press right away. She just waited.
Autumn exhaled and leaned back. "No, that sounded fake. He's..." She looked toward the living room like she was checking whether Nana was fully listening, then decided it didn't matter because of course she was. "He's good. Really good, I think. I just don't totally trust myself with it yet."
That was more real.
Sora tilted her head. "What does that mean?"
Autumn took a second before answering. "It means I like him enough that when he goes quiet, I notice. Which is deeply embarrassing." She made a face at herself. "And I don't know if that's because I'm getting attached or because I'm being dramatic."
Nana, from the other room, said, "Probably both."
Autumn groaned. "I didn't ask for elder wisdom."
"It arrived anyway."
Sora smiled, but her attention stayed on Autumn.
There were faint shadows under her eyes she hadn't seen a month ago. Not severe. Just there. The kind that came from late nights or poor sleep or spending too much time thinking in circles. Her face looked a little more sharpened, somehow. Not unhealthy. Just altered at the edges by whatever had deepened in her life lately.
Sora said, "You've been out a lot."
Autumn shrugged. "Classes. Vesper. Jaehyun."
"That's not all."
Autumn looked at her, wary now. "What does that mean?"
Sora immediately regretted how it sounded.
"Nothing," she said, too quickly. "You've just been...busy."
Autumn held her gaze for a beat longer, then nodded once. "Yeah."
The answer should have ended it.
It didn't.
Sora crossed to the sink and rinsed her glass, not because it needed rinsing but because movement gave her somewhere to put the unease.
She loved Autumn in a way that had become important in her life. Built into things. Not always loud, not always spoken, but holding weight all the same. Which was why small changes in her felt louder than they should.
When Sora turned back, Autumn was watching her in the open, direct way she always had when she sensed something just outside the conversation.
"What?" Autumn asked.
"Nothing."
Autumn narrowed her eyes. "That's rude."
Sora dried the glass and set it upside down by the sink. "I'm thinking."
"That's also rude."
Nana opened her eyes at last and looked between them with a kind of tired patience that suggested she had seen this dance too many times to find it entertaining anymore.
"If you're both done circling each other," she said, "tell her to go."
Autumn immediately sat up straighter. "Yes. Thank you."
Sora turned to Nana. "You really want me to go?"
Nana held her gaze. "I want you to stop sitting in this house as if waiting will solve anything."
The answer landed harder than it should have.
Autumn looked between them but, for once, didn't interrupt.
Sora looked away first.
"Fine," she said.
Autumn blinked. "That was suspiciously easy."
"It was not easy."
"Fair." Autumn stood at once, already in motion again. "Tomorrow, then. I'll pick you up."
Sora frowned. "You don't have a car."
"I'll meet you at the stop."
"That's not picking me up."
"You're being difficult for senseless reasons now."
Sora smiled despite herself. "Maybe."
Autumn grabbed her bag and slung it over one shoulder. "Wear something warm, because if you show up underdressed and blame me, I'm leaving you there."
"That would be hard to explain to Nana."
Autumn pointed at her. "Exactly. You're protected by consequences."
At the door, she paused and looked back. Something in her expression shifted, softened. "Come, okay? Not just because he asked. Because I want you there."
Sora looked at her for a second.
Then she nodded. "Okay."
Autumn smiled—smaller than usual, more relieved than triumphant—and left before the moment could turn sentimental enough for either of them to hate it.
The house quieted after the door shut.
Sora stood in the kitchen with one hand on the back of a chair and looked toward the living room.
Nana had closed her eyes again, but not fully. "You're thinking too hard."
Sora crossed into the doorway. "You say that like it's optional."
Nana let out a tired breath. "Nothing important ever feels optional while it's happening."
Sora leaned one shoulder against the frame. "That doesn't sound helpful."
"It isn't." Nana opened her eyes and looked at her. "Go anyway."
Sora folded her arms. "You really trust Vesper that much?"
Nana's gaze held hers for a second too long.
Then she said, "I trust that keeping an eye on your friend is better than pretending you don't need to."
The answer stayed with Sora long after she went to bed.
☽༓☾
The next night, Mercer was colder.
Not winter cold. The sharper kind that arrives before winter and makes people misjudge themselves for another month. Sora wore a dark sweater under her coat and still felt the air get through when she stepped off the bus.
Autumn was already waiting by the station entrance when Sora arrived, pacing half a line between the newspaper box and the lamp post with her phone in one hand and a look on her face that managed to be both distracted and impatient.
"You're late," Autumn said.
Sora checked the time on her phone. "By two minutes."
"That counts."
"You used to be less severe."
"I used to have worse standards."
They fell into step easily after that, turning south toward the older part of Mercer where the streets narrowed and the buildings held their age more openly. The city was busier than the last time Sora had come this way—more people under awnings, more light in windows, more sound spilling from doorways and ride-share pickups and corners where groups gathered before deciding where the night would take them.
Autumn talked on the walk, but in a way that felt slightly off from her usual rhythm.
Not less talkative. Just split.
She told Sora about a professor who had assigned impossible reading and then forgotten she'd assigned it. About a group project whose worst member had suddenly developed opinions the minute the hard part was done. About a girl in her design seminar who insisted every poster needed "more negative space" regardless of content.
All of it was normal. Funny, even.
But twice she lost her train of thought mid-sentence. Once she reached the wrong block before correcting herself and muttering, "Sorry, my head's somewhere else."
Sora noticed.
Again.
"Are you tired?" she asked.
Autumn glanced at her. "Why does everyone keep saying that?"
Sora looked at her properly then. "Who's everyone?"
Autumn's mouth tightened just slightly. "No one. Jaehyun said that earlier."
There was something in the way she said his name—not dreamy, not even especially soft. More internal than that. As if the space around him in her mind had become more private lately.
Sora did not know why that made her uneasy. It simply did.
By the time they reached Vesper House, the street outside had already begun to crowd.
Not packed yet, but filling. Smoke from someone's cigarette drifted under the awning and disappeared into the colder air. A couple stood close beneath the black sign, speaking into each other's mouths rather than to each other. The front windows glowed low and amber, elegant from a distance in the way expensive places often were.
Sora stopped for half a second at the curb before crossing.
Autumn noticed. "You good?"
Sora looked at the door. At the polished black wood, the brass handle, the reflection of streetlights broken in the glass.
"Yeah," she said. "Just cold."
Autumn studied her for one beat too long, then nodded and led the way inside.
The shift hit Sora immediately.
Not just temperature, though the warmth of the club wrapped around them at once—soft and perfumed and edged with citrus, smoke, polished wood. Not just noise either, though there was more of it than the last time she'd been here: deeper bass under the music, denser conversation, more laughter rising too high from booths and then folding back into the room.
It was the feeling underneath it all.
The air itself seemed wrong.
Not visibly wrong. Nothing so useful. Just charged in a way that made the fine hairs along her arms lift beneath the sleeves of her coat. Like the whole room held its breath between notes. Like if someone spoke too loudly, something under the glamour of it all might answer back.
Sora paused near the entrance and let her eyes adjust.
The club looked much the same as before at first glance—low light, dark velvet, polished surfaces, amber glow. Beautiful enough to disarm, expensive enough to excuse itself. But the longer she looked, the more the details unsettled her.
The booths were fuller tonight.
People sat too close in them. Not only couples—groups, trios, arrangements of bodies and low conversation and hands draped over seats with a strange, intimate looseness to all of it. The staff moved through the room in fitted black uniforms that differed slightly from the last time Sora had noticed them: cleaner lines, high collars, a thin dark ribbon or cord at each throat from which a small metallic charm rested just at the hollow of the neck.
At another venue she might have called it stylish.
Here it looked like uniformity disguised as elegance.
And the waitresses—or some of them, anyway—were not only serving tables. Two were seated in booths with patrons, leaning in to speak over the music. One laughed with her head tipped back while the man beside her watched her throat instead of her face.
A current of discomfort moved through Sora so fast it made her skin go cold.
Autumn had already spotted Jaehyun near the bar.
He was speaking to a bartender, sleeves rolled to the forearms, expression focused in that familiar composed way of his. He looked up as if he had felt them come in and crossed toward them almost immediately.
"Hey," he said, looking first at Autumn, then at Sora. "You made it."
Autumn smiled, and there it was again—the subtle shift, the way some interior tension in her smoothed itself out when he got close.
"Obviously," she said. "We respect appointments."
Jaehyun's gaze moved over her face quickly, attentively. "You all right?"
Sora noticed the question.
So did Autumn.
"I'm fine," Autumn said, a little too quick, then smiled as if softening the edge of it. "Long week."
Jaehyun nodded once, as if filing that away rather than challenging it. Then he turned to Sora. "Good to see you again."
"Hi."
He looked at her a fraction longer than politeness required. "You okay?"
Sora almost laughed at the absurdity of hearing the same question from everyone now, in different tones, in different rooms.
"I'm fine," she said, and this time the phrase felt thinner than usual even to her own ears.
Jaehyun's expression shifted almost imperceptibly. "You look pale."
There was no accusation in it. Just observation. That should not have unsettled her more than it did.
The pressure in the room—the wrongness under the music and lights—hadn't eased since she walked in. If anything, it had grown more noticeable the longer she stood still. Her body had begun to feel subtly over-alert, as if every sound came with an extra edge.
"I don't know," she admitted quietly. "I just... don't feel great."
Autumn turned at once. "Do you want to go?"
Sora hesitated.
Part of her did.
A louder part, actually.
But they had just arrived. Autumn had that look on her face again, open and invested and trying not to let either thing show too much. Jaehyun was watching her with composed concern. The room around them was wrong, yes, but still public, still full of people, still ordinary enough in its surfaces that leaving immediately would make her feel childish and unstable in ways she was tired of feeling.
"I just need a second," she said.
Jaehyun nodded toward the bar. "Sit down for a minute. You probably need water."
Autumn touched Sora's arm lightly. "I can stay—"
"No." Sora forced a small smile she didn't quite mean. "Go. I'm not going to collapse."
Autumn looked unconvinced.
Jaehyun said, "I'll get her settled."
That should have comforted Sora.
Instead, something in the room tightened again.
Still—there was nothing obvious enough to refuse. No single thing she could point to and say that's why I want to leave. Only atmosphere, body-instinct, the residue of too many strange months making her suspicious of luxury and low light.
Sora let Jaehyun guide her toward the bar.
"I'll be right over there," Autumn said, nodding toward the back half of the room where a cluster of velvet booths curved around a darker section near the small stage. "If you need me, text me."
"I'm ten feet away," Jaehyun added.
Sora nodded.
Autumn squeezed her hand once—quick, warm, distracted already by Jaehyun's nearness—and then let him steer her toward the back.
Sora watched them go for one beat too long.
By the time she turned back to the bar, the room felt even less steady.
She sat on one of the high stools and set her bag in her lap.
The bartender glanced up from polishing a glass. "Water?"
"Yes, please."
Before the bartender could turn away, someone slid onto the stool to her left and said, "That's depressing."
Sora looked over.
The guy beside her couldn't have been much younger than her, maybe her age exactly, dressed in black with a silver ring on one hand and the kind of face people trusted too quickly because it looked open and unthreatening at first glance. His hair fell over his forehead in a soft, careless way that probably took more effort than it appeared to. He smiled the second she looked at him, not flirtatious exactly. Just familiar in a way that immediately made her guard rise.
"I'm sorry?" Sora said.
He nodded toward the bartender. "Water. In here. It feels a little bleak."
Sora looked back toward the bar. "I said I didn't feel good."
"Even more reason," he said lightly. "One drink might fix your whole personality."
She stared at him.
He put a hand to his chest. "That was a joke. You looked like you needed warning."
Sora did not smile. "I don't know you."
"True." He leaned one elbow against the bar, still at an angle that gave her room to stand if she wanted to. "I'm Chenle."
He waited.
When she said nothing, he smiled again as if silence were ordinary and not socially abrasive.
"And you are?"
"Sora."
"There we go."
The bartender set a glass of water in front of her. Chenle looked at it, then at the bartender. "You're really going to let her do that?"
The bartender barely glanced up. "She ordered it."
Chenle looked back at Sora. "Can I make a suggestion without you hating me?"
"I think that depends."
He laughed softly. "Fair. Don't do straight liquor. Obviously. But let him make you something proper. Mira's good, but he's better."
The bartender, who apparently was not Mira and whom Sora had seen only twice before, gave Chenle a cool look and continued drying another glass.
Sora kept her hand on the water. "I'm not really in the mood."
"That's exactly why you should let him fix it." Chenle nodded once toward the bartender. "He's known for it. Half the clubs in Mercer send people here when they want to pretend they discovered taste on their own."
Sora should have ignored him.
She knew that even while she looked at the bartender's hands—clean movements, measured pour, the kind of practiced precision that still registered to her as safety because she worked with people and objects and routines. If she watched the drink made, if it never left her sight, if she only had a little—
The thought arrived in her head already sounding like a bad decision.
Which made the fact that she considered it at all more irritating.
Chenle, as if reading the hesitation in her face, said, "You look like you're trying to hold yourself together out of spite. One drink is not a moral failure."
Sora turned to look at him properly.
His tone should have annoyed her.
Instead, because it was too close to true, it nearly made her laugh.
"I'm not drinking something I didn't see poured," she said.
Chenle lifted both hands in surrender. "Completely reasonable."
The bartender raised a brow. "Can I make you something or not?"
Sora hesitated one beat too long.
Then: "Something light."
The bartender nodded once and began.
Sora watched every step.
The bottle.
The mixer.
The slice of citrus.
The ice.
The exact clean line of liquid into glass.
Nothing left the counter.
Nothing passed through anyone else's hands.
When the drink was set in front of her, pale amber under the bar light, she stared at it for a moment before taking the first sip.
It was colder than she expected. Smooth in a way that disguised the alcohol almost entirely.
Chenle tipped his head in satisfaction. "There you go."
Sora looked at him over the rim of the glass. "You seem very invested."
"I'm social," he said.
"That sounds like a threat."
He smiled. "Only to people who hate small talk."
Sora took another sip, slower this time.
From the corner of her eye, she tried to locate Autumn in the room. The crowd had thickened while she sat. Booths fuller now. Bodies closer together. A server with that same high-collared uniform and dark cord around her throat leaned over a table while the man seated there said something that made her laugh with her hand resting on his shoulder like they had known each other longer than ten minutes.
At the back, she caught only a glimpse of Autumn's hair before a group shifted in front of her and the sightline closed.
The drink warmed behind her ribs faster than she expected.
Not heavily. Just enough that the room softened at the edges on the next breath.
Chenle was still talking.
Something about the bartender. About the way people treated this place like it belonged to rumor before they ever came in. About how Mercer's nightlife was mostly fraud with good lighting.
Sora listened with half an ear and kept scanning for Autumn.
The room had become louder, or maybe only thicker. Music pressed lower through the floor. The low conversations at neighboring stools sounded farther away than they should have. Her body felt a fraction out of sync with itself, as if every motion took an extra second to arrive.
She set the glass down.
Chenle noticed immediately. "Too strong?"
Sora frowned. "No."
The word came out a little slower than she intended.
That irritated her at once.
She looked toward the back again, searching for Autumn in the shifting dark. Instead, across the room near one of the side corridors, she saw Haechan.
He stood half-turned toward someone she couldn't fully make out in the low light, one hand in his coat pocket, head bent slightly as the other person spoke. He looked entirely at ease there in a way that made the whole room rearrange itself around him in her mind. As if Vesper belonged to the same world he did. As if he had never needed translation for this place the way she had.
Then he looked up.
Saw her.
The change in his face was immediate.
Not alarm, exactly. More like sharp confusion breaking through control too quickly to hide.
Sora stared at him, and the room tilted.
Not visually. Physically.
A wave of heaviness moved through her limbs all at once, warm and thick and wrong. Her grip loosened on the edge of the bar. The music seemed to drag itself through the room slower than before, every sound stretched and softened.
She tried to stand.
The stool moved strangely beneath her.
A hand caught her elbow.
"Easy," Chenle said.
His voice sounded closer now. Too close.
Sora turned toward him and found the room a fraction behind the movement, as if her body had gone first and her mind was trying to catch up. "What—"
Chenle's expression had changed.
Not cruelly.
Not even dramatically.
Just stripped of the easy social brightness he'd been wearing a moment before.
"You really should've left when you wanted to," he said, almost conversationally.
Sora tried to pull her arm back and found her muscles lagging, stupidly heavy.
Across the room, Haechan was moving now.
Fast.
Chenle followed her line of sight and sighed, almost disappointed. "Right. There he is."
Sora blinked hard, trying to clear her vision. The light over the bar smeared briefly and then sharpened again in the wrong place. Her heart had begun to beat too hard, too slow, both at once.
"What did you—"
"Nothing rude," Chenle said. "You're not poisoned."
That should not have been reassuring. Somehow it made everything worse.
He adjusted his grip before she slipped off the stool entirely. Not rough. Certain.
"There are easier ways to meet people," he went on. "But no one's had much patience this week."
Sora stared at him. His face seemed clearer now than the rest of the room, as if her body had chosen one point of fear and sharpened it.
At the edge of his right hand, where it rested against the bar, his sleeve had ridden back.
Her eyes fixed there.
The mark sat on the side of his pinky, dark and exact against his skin.
An eight-pointed star.
Cold moved through her so suddenly it cut through the warmth in her limbs for one bright second.
Chenle saw where she was looking.
"Oh," he said softly. "That."
He didn't hide it.
When he looked back at her, the low amber light caught his eyes strangely. Not fully. Just enough for a brief wash of violet to move through them like color beneath glass.
Sora's breath caught.
He smiled then, but there was nothing casual in it anymore.
"You've become a weirdly popular topic," he said. "Do you know that? Half the Nightworld can't stop talking about you. Very flattering, in a terrible way."
Sora tried to pull away again. "Autumn—"
"Your friend is fine."
The answer came too quickly.
Too smooth.
Something inside her lurched.
Haechan was closer now—cutting through the room, people shifting away from him without seeming to know why.
Chenle looked up at him approaching and muttered, almost under his breath, "And now everyone's evening gets complicated."
Sora tried to say Autumn's name again.
What came out was broken on the first syllable.
The room darkened at the edges.
The last thing she saw clearly before her vision dipped was Haechan's face as he reached them—not calm now, not amused, not anything she had seen from him before.
Just intent.
Then Chenle's voice, near her ear, almost conversational despite the way the world was folding in on itself:
The days after the sidewalk encounter passed without event in the way some of the worst days do.
Nothing happened that Sora could point to.
No voices in the hallway.
No sudden flare of pain sharp enough to stop her where she stood.
No strange woman in the café. No man waiting under a streetlamp. No second appearance from Haechan, which should have made him easier to dismiss and only made him harder to stop thinking about.
Life did what it always did. It kept moving, and because it kept moving, she had to move with it.
By the third week of September, that movement had settled into a shape she could almost mistake for stability.
The mornings began cooler now. She noticed it mostly in the kitchen, where the floor held the night's cold longer than it had a month ago, and in the way Nana wrapped her cardigan tighter before she sat down at the table with her tea. The afternoons still warmed, but not enough to erase the feeling that the season had already made up its mind and simply hadn't announced it loudly yet.
Nana got weaker by degrees.
Not all at once. Not dramatically enough that anyone outside the house would name it. But Sora lived close enough to each version of her to feel the subtraction. Nana stood for shorter stretches. Slept in the armchair more often. Let the tea steep too long because she drifted halfway through making it. She complained when Sora took over, but not with the same force as before. Even her sarcasm had become more careful, deployed only when she had the energy to make it count.
And because Sora was herself, because loving someone had always made her practical first and emotional second, she adjusted around it.
She came home with groceries she hadn't planned on buying because Nana had mentioned oranges once in passing. She washed blankets and folded them while they were still warm from the dryer so Nana wouldn't have to ask for one later. She moved vases, medicine bottles, books, and mugs to easier reaches around the house with such quiet efficiency that Nana didn't notice until three days later and accused her of "rearranging the landscape."
"You're welcome," Sora had said, not looking up from the drawer she was organizing.
"I didn't thank you."
"You implied gratitude."
Nana, from the sofa, had made a dry sound into her tea. "That's generous of you."
They did not talk about Mirelle again.
Not directly.
The silence around it became one more object in the house, something both of them moved around without bumping into unless unavoidable. The ritual had worked, or at least worked enough. The voices had stopped. The pain in Sora's side had receded to a distant soreness she could forget for whole hours at a time. In exchange, Nana's strength seemed to drain by inches.
That trade sat in the rooms with them.
Sora hated it. Nana accepted it. Neither found a way to make the other understand.
The sidewalk encounter with Haechan joined that silence too.
Sora did not tell Nana about him.
At first because she didn't want to hand over one more piece of her life to be evaluated, interpreted, managed. After that because the longer she held it alone, the harder it became to imagine giving it away. The memory did not sit in her mind like fear exactly. It sat there like irritation with roots. The way he had looked at Mark. The way Mark had changed around him. The fact that Haechan had managed to feel both amused and dangerous at the same time, as if he could afford both.
She thought about him at inconvenient moments.
On the bus, looking at strangers' reflections in the glass.
At work, while carrying cups from one table to another.
In the kitchen, when the house had gone quiet enough for her own mind to become too loud.
She resented every one of those thoughts.
Mark, meanwhile, kept becoming part of her life with such steady ease that resisting it would have required a more deliberate cruelty than Sora knew how to produce.
They texted almost every day.
Not constantly, not in the frantic way Autumn once described as "digital codependence." More like a thread that stayed there whether or not either of them tugged it. A message in the morning. A check-in before her shift. Something dumb he saw in a store window that reminded him of a conversation they'd had three days earlier. A photo of a crooked handwritten sign outside a deli that read NO ASKING FOR THE BATHROOM IF YOU AREN'T BUYING ANYTHING and his caption beneath it: this feels personal.
Sora had smiled in the stockroom at that one and texted back:
Sora: i respect boundaries
Mark: liar
Mark: you absolutely look like you'd ask politely and get away with it
She had stared at that longer than she should have.
There were afternoons when they met for short walks before her shift—nothing dramatic, nothing that would have made Autumn squeal and demand details, though Autumn would have done that anyway. Mark would meet her near the station with coffee or tea, depending on the weather, and they'd walk two or three blocks with no real destination before she had to go to work.
Those small meetings mattered more than the larger dates had.
Maybe because they asked less of her.
Maybe because they began to feel like routine.
Routine was dangerous that way. It could make a person lower their guard not through trust exactly, but through repetition.
Still, Sora found herself waiting for his messages in a way she did not fully approve of.
One Thursday afternoon, while she stood at the counter slicing fruit for Nana and pretending not to keep an eye on the time, her phone buzzed against the table.
Mark: are you working tonight
Sora: yes
Mark: tragic
Mark: i was going to ask if you wanted to walk for a bit before
Sora looked at the message while the knife rested in her hand and felt something small and disappointing go through her.
She typed back.
Sora: i'm still at home
Sora: i have to leave in like an hour
The reply came almost immediately.
Mark: okay
Mark: i can come to your side of the city if that's not weird
Sora read that once.
Then again.
He had come as far as Crest before, technically. The corner store. The curb. The line where her neighborhood began and she had let him see only enough to remain polite.
This would be different.
Not deeply. Not irreversibly.
Still different.
She glanced toward the living room where Nana had fallen asleep with her book open against her chest, reading glasses halfway down her nose. The television murmured low enough to be mostly atmosphere. A blanket had slipped from one shoulder.
Sora set the knife down, crossed the room, and adjusted the blanket before answering.
Sora: okay
Sora: but i'm not giving you a full neighborhood tour
Mark: rude
Mark: i accept
He ended up meeting her at the little park near the bus stop where the benches were always slightly damp and the swings made too much noise even when no one was on them. The trees there had only just begun to yellow at the edges, leaves holding on to green in a way that looked temporary even from a distance.
When Sora saw him by the gate, one hand in his jacket pocket and the other holding two paper cups, the strange, involuntary lightness that had started accompanying his presence arrived again.
She did not comment on it.
He did not seem to need her to.
"You look cold," he said instead of hello.
Sora took the cup from him. "You say that every time."
"I'm observant."
"That's my line."
Mark smiled, the softer one, not the one he used when he was trying to be funny before deciding whether he could get away with it. "Then I'm learning from you."
They walked the perimeter of the park twice, talking about almost nothing.
That was the thing Sora liked best and trusted least—that she could tell him almost nothing important and still feel like something important had passed between them by the end of an hour.
He told her about lending his car again because his friend's was still "playing in empty venues that made the ghosts like him better every day." He complained about a grocery store near his apartment that had started locking up the decent coffee. She told him Ms. Dalca had threatened a customer with "a very calm kind of murder" after he snapped his fingers at Mateo.
Mark laughed. "I like her more every time you mention her."
"You'd be terrified of her in person."
"No, I'd respect her in person."
Sora glanced at him over the rim of her cup. "That sounds like fear."
"That sounds like survival."
It was getting easier to be around him.
That fact should have comforted her more than it did.
At one point they sat on a bench facing the mostly empty basketball court, and Mark said, after a stretch of silence that didn't need filling, "You've been somewhere else this week."
Sora looked at him.
His tone wasn't accusatory. It wasn't even especially direct. Just true.
She looked away first, toward the rusted edge of the trash can by the fence. "You say that like you know."
"I don't know." He folded his hands around the cup between his knees. "I just noticed."
Sora let the silence sit a second, choosing carefully.
It had become easier to tell him things that were true without telling him the ones that mattered most.
"Nana's tired," she said at last. "More than usual."
Mark nodded slowly. "That's a lot."
"Yeah."
He didn't say I'm sorry this time. He didn't say that must be hard. He just stayed there beside her, not crowding the thought with language.
Then, after a moment: "Do you need help with anything?"
The question was so practical it startled her.
She turned. "What?"
"Groceries. Rides. Pharmacy runs. I don't know." He gave a small shrug. "Whatever people need when someone at home isn't doing great."
Sora looked at him for a long second.
"No one asked you to be useful," she said quietly.
The corner of his mouth moved. "I know."
"Then why are you offering?"
He thought about it longer than she expected.
Then, without looking at her, he said, "Because when I like someone, I start thinking in logistics."
Sora stared at the side of his face.
He still wasn't looking at her.
And because he wasn't, because he had said it like a fact and not a performance, the sentence felt more intimate than if he had turned and made it into something polished.
Sora looked down at her cup.
"That's a strange way to admit you care about people," she said.
He thought about it longer than she expected.
Then, without looking at her, he said, "Because when I like someone, I start thinking in logistics."
Sora stared at the side of his face.
He still wasn't looking at her.
And because he wasn't, because he had said it like a fact and not a performance, the sentence felt more intimate than if he had turned and made it into something polished.
Sora looked down at her cup.
"That's a strange way to admit you care about people," she said.
When her bus came, he tapped two fingers lightly against the sleeve of her coat and said, "Text me later."
Not if you want.
Not if you remember.
Just text me later, like it had already become the kind of thing they did.
Sora nodded. "Okay."
She did.
☽༓☾
Autumn, meanwhile, had started changing in ways that were easy to miss if Sora had not known her so well.
At first it was small enough to pass for distraction.
A missed text.
A class time she would ordinarily never have forgotten.
The fact that she showed up at the house one Friday night wearing mismatched earrings and didn't realize it until Sora pointed them out while taking bowls from the cupboard.
Autumn had looked up, touched one ear, then the other, and said, "Oh."
Just oh.
No theatrics. No laughing at herself. No immediate explanation about running late or doing her makeup in bad lighting or having an argument with someone on the phone while getting dressed. Autumn always had an explanation. Autumn collected explanations like receipts.
That night she just took one earring off and set it on the table.
Sora noticed.
She noticed other things too.
Autumn was quieter when she first came in now, as if she arrived still partly elsewhere and only gradually returned to herself once the house settled around her. Sometimes she sat at the kitchen table staring at her phone not in the feverish, delighted way of someone waiting for a message, but in a lower, more inward way, as if she were listening for something behind the screen.
And yet, when Jaehyun came up—and he did come up, though Autumn still pretended that not talking about him constantly meant she was being dignified—her face changed in ways Sora couldn't mistake.
The depth had shifted.
What had begun as excitement now carried weight.
One Sunday afternoon, Autumn came over with a loaf of bread under one arm and a file folder under the other and stayed through dinner without once pretending she had somewhere else to be. Nana had fallen asleep after eating and retreated to her room early, leaving the kitchen to the two of them and the low hum of the refrigerator.
Sora was washing dishes when Autumn, seated on the counter with one leg folded beneath her, said, "I think I'm in trouble."
Sora looked over her shoulder. "That sounds serious."
Autumn stared at the mug in her hands. "It's not. It's just... annoying."
"That's usually how trouble starts."
Autumn smiled faintly but didn't look up. "We were supposed to get dinner. Nothing special. Just dinner." She turned the mug once between both palms. "Then we walked after. And I don't know. It felt different."
Sora rinsed a plate and set it in the rack. "Different how?"
Autumn took a second.
"He wasn't trying to impress me." She said it slowly, like she was still sorting it. "Or maybe he was, but not in the way people usually do. He wasn't performing himself. He was just..." She exhaled. "There. Quiet, sometimes. Asking real things. Listening to the answers."
Sora dried her hands and leaned against the sink.
Autumn looked down at the table. "And then he walked me all the way back to campus, even though I told him he didn't have to, and he didn't make it a thing. He just—did it."
Sora watched her face while she spoke, watched the absence of irony in it.
"You really like him," she said.
Autumn let out a short breath through her nose. "Yeah."
There was no embarrassment in it this time.
No joke to soften the admission.
Just truth.
Sora smiled a little. "That's not trouble."
Autumn finally looked up. Her expression had gone thoughtful in a way Sora didn't see often. "No. I know." She paused. "I just think I liked how I felt around him before I realized I was doing that."
Sora considered that.
It landed somewhere uncomfortably close.
Autumn studied her face for half a second, then narrowed her eyes. "Why are you looking at me like that?"
"Because that sounds familiar."
Autumn pointed at her immediately. "Absolutely not. Don't do that."
"Do what?"
"Make this about your own emotional growth. I'm having a moment."
Sora laughed softly. "Sorry."
Autumn's mouth twitched. Then, after a beat: "Have you seen Mark again?"
Sora reached for another plate before answering. "A few times."
Autumn took that in with the kind of quiet attention that meant she was more invested than she was pretending to be. "And?"
Sora rinsed the plate a little longer than necessary. "And... I like being around him."
Autumn nodded once, as if she had expected that and was waiting for the part Sora hadn't said yet.
Sora added, "It's easy."
Autumn did not smile. "That's not a small thing."
Sora looked down at the sink. "I know."
Autumn rolled the mug between her palms once more, then said, more softly now, "You seem tired."
The words were so close to what Mark had said days earlier that Sora actually looked up.
Autumn noticed the reaction. "What?"
"Nothing."
"Liar."
Sora dried her hands on the dish towel. "I'm just not sleeping great."
Autumn's expression sharpened slightly, more concern than suspicion. "Because of Nana?"
That answer was easier.
"Partly."
Autumn nodded. "Okay."
She accepted that too quickly, and for some reason that made Sora uneasy.
Not because Autumn had done anything wrong.
Because Autumn usually asked one more question than people wanted and then pretended she hadn't.
Lately, though, she was letting things go sooner.
More private, maybe.
Or just elsewhere inside herself.
Sora filed that away without meaning to.
They finished the dishes in companionable quiet after that. Autumn stayed another hour, long enough to make tea she forgot to drink and then leave it half-finished on the table because Jaehyun had texted and she was "absolutely not smiling about it," which would have been more convincing if she weren't.
At the door, she hugged Sora quickly and said into her shoulder, "Don't disappear this week."
Sora pulled back and looked at her. "I don't disappear."
Autumn gave her a flat look. "Emotionally, you do."
Then she left before Sora could answer.
☽༓☾
By the last Tuesday of the month, September had thinned into something almost brittle.
The sidewalks in Mercer were layered in the first dry leaves. Storefronts began sneaking orange into their displays. People talked about October the way people talked about getting sick—like something inevitable was coming and they could only decide whether to resent it in advance.
Sora worked late that night.
The shift dragged. Two customers argued over a charger outlet like it was inherited land. Mateo broke a glass and spent ten full minutes insisting the floor was "cursed against him personally." Ms. Dalca had a headache and became quieter, which was somehow worse for everyone.
By the time Sora stepped outside, the city had gone colder and emptier in the particular way weeknights did—less performance, more transit. People heading home. Jackets up. Heads down.
She started toward the bus stop with her bag over one shoulder and the ache in her side no more than a low memory.
She got half a block before she felt it.
That same awareness.
A tightening under the skin before thought.
A sense of being watched from a distance too close to ignore.
Sora slowed, then hated herself for slowing.
She kept walking.
The sensation remained.
Not imagination. Not exactly. More like attention settling on her from somewhere behind and to the left, patient enough not to need concealment.
At the corner, she looked.
Haechan was leaning against the side of a closed storefront as if he had been there long enough to become part of the architecture.
No dramatic entrance this time.
No crossing through traffic.
Just there.
He pushed off the wall when she saw him, as if acknowledging he'd gotten what he came for.
Sora stopped walking before she could decide whether that was a mistake.
He came no closer than necessary, hands in the pockets of his dark coat, expression unreadable in the wash of the streetlamp.
For a second neither of them spoke.
Then Haechan looked at her face, then lower—just once, brief enough to almost miss—and said, "You look better."
Sora's jaw tightened. "That's not your business."
Haechan's mouth moved slightly, not quite a smile. "No. But here we are."
He sounded tired.
That annoyed her more than if he'd sounded pleased with himself.
"What do you want?" she asked.
"Nothing tonight."
"Then why are you here?"
He considered that in a way that made it obvious he was deciding how little to say.
Then: "Checking something."
Sora stared at him. "You know, normal people would hear themselves say that and stop."
Haechan huffed a quiet laugh and looked away for a second, down the empty stretch of road where a cab passed and disappeared. When he looked back, there was the faintest trace of something like approval in his expression. Or amusement. With him it was hard to tell where one ended and the other became dangerous.
"Are you always this pleasant after work," he asked, "or should I feel singled out?"
Sora folded her arms. "You should feel ignored."
"That would require leaving."
The answer was so immediate she almost snapped back without thinking.
Almost.
Instead she said, "You're not funny."
Haechan tilted his head. "I didn't say I was."
He looked at her another second, and whatever he saw seemed to settle something in him.
Then he nodded once, to himself more than to her.
"So he was right."
Sora's stomach tightened. "Who?"
Haechan only looked at her.
That was somehow worse than an answer.
She took a step closer before she could stop herself. "Who?"
His gaze dropped briefly to the movement, then returned to her face. "You ask questions like you expect people to deserve them."
Sora blinked. "What does that even mean?"
"It means," he said, "you should go home."
The repetition of it made anger flare fast and clean.
"You don't get to keep doing that."
"Doing what?"
"Showing up, saying things like I'm already supposed to understand them, then disappearing."
Haechan's expression changed a fraction at that. Not guilt. Not surprise. Something cooler, more attentive.
"You noticed."
Sora stared at him in disbelief. "That's your response?"
"Would you rather I apologized?"
The sarcasm in it was light, almost lazy.
She hated how alive it made the conversation feel.
"No," she said. "I'd rather you answer one straight question."
Haechan looked at her for a long moment, then glanced up at the darkened windows above them as if measuring time he didn't have much patience for.
When he looked back, his face had settled into something more serious.
"You should be careful who you let stand too close to you," he said.
Sora's breath caught in annoyance before anything else. "You don't know anything about my life."
Something moved in his expression then—so brief she couldn't name it.
"No," he said quietly. "Not yet."
Before she could decide what to do with that, he stepped back from the edge of the light.
Not retreating.
Not fleeing.
Just ending it because he had chosen to.
Sora's voice stopped him before she could stop herself.
"What are you to Mark?"
Haechan turned his head slightly.
The side of his face caught the streetlamp, sharp and brief.
Then he looked over his shoulder at her and said, with a dry edge that felt older than the rest of him, "More than he deserves."
And then he walked away.
Not fast.
Not looking back.
Sora stood on the corner long after he disappeared, the night moving around her as if nothing had happened at all.
When she finally made herself start walking again, she did it with the quiet, furious understanding that Haechan was becoming the sort of problem that refused to stay contained once noticed.
And what frightened her most was not that he had shown up again.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Not haunted. Not loud. Not even especially tense in any obvious way. It was quieter than that—wrong in the way a room feels after someone has moved the furniture half an inch while you were sleeping. The same objects were there. The same walls. The same kettle on the stove, the same crocheted blanket folded over the arm of the sofa, the same narrow line of morning light falling through the front curtains.
But something in the arrangement of life inside it had shifted.
Sora woke before her alarm and lay still long enough to test herself.
The voices were gone.
That was the first thing she noticed.
No murmur at the edge of hearing. No layered almost-language behind the walls. No low sense of sound gathering itself just out of reach. The silence in her room was simple again—pipes settling, a bird somewhere outside, the faint hum of the old fan in the hallway.
The pain was quieter too.
Not gone. Just reduced. What had sharpened the night before into something bright enough to drag her awake had sunk back to a low ache under her ribs, deeper than a bruise and more alive than a strain, but no longer impossible to breathe around.
For one suspended second, relief moved through her so quickly it almost felt stupid.
Then she remembered Mirelle's candle flame catching in the living room. Nana's face in that light. The way the house had crossed from home into something else without asking her permission. The way Nana had agreed—calmly, completely—to be made weaker again, as if suffering were just another household chore she knew how to complete properly.
Relief curdled almost immediately into guilt.
Sora rolled onto her back and looked at the ceiling until the gray above her window lightened enough to become day.
When she finally went into the kitchen, she found Nana there with both hands around a mug of tea, sitting at the table as if she'd been awake for hours.
At first glance she looked almost the same.
At second glance, she didn't.
Her face had gone paler overnight, the improved color from earlier in the week drained back out of her. There were hollows beneath her cheekbones Sora hadn't seen yesterday morning. Even the way she sat seemed altered—not frail, exactly, but more deliberate again, as if each small shift of weight had to be negotiated before it happened.
Sora stopped in the doorway.
Nana looked up. "Good morning."
Sora did not answer right away. She crossed to the counter, reached automatically for the kettle, then realized it had already been boiled. A second mug sat beside it waiting.
Nana had been up first.
Again.
"I said good morning," Nana repeated.
Sora set a hand on the counter and looked at her. "You shouldn't have gotten up by yourself."
Nana's mouth twitched with something too dry to be called humor. "And yet."
Sora poured tea into the waiting mug and sat across from her.
For a few moments neither of them spoke. Steam rose between them. Outside, a truck rumbled past on the street and the house settled around it.
Sora could not stop looking at Nana.
The weakness was visible now that she had a reason to name it. Not dramatic. Not sickbed obvious. Just threaded through everything. The time it took Nana to lift the mug. The way she held her shoulders too still. The faint tightening around her mouth when she swallowed.
It made anger difficult to hold cleanly.
That irritated Sora more than anything.
"You look worse," she said at last.
Nana took another sip of tea before answering. "I'm tired."
"That's not all."
"No," Nana said. "It isn't."
The admission landed too softly.
Sora stared at her. "So we're doing honesty now?"
Nana lowered the mug and looked at her with a weariness that seemed older than sleep. "Don't start the day by fighting me."
Sora laughed once, not because it was funny. "That sounds convenient for you."
Nana's gaze sharpened then. Not with anger—something tighter than that, more exhausted. "Sora."
"No, I mean it." Sora sat back, fingers tightening around her mug. "You had someone in this house. You made a decision about my body without me. Then I woke up and the voices are gone and you can barely hold your tea, and I'm supposed to what? Be grateful?"
Nana looked down at the tea for a moment before meeting her eyes again. "You are allowed to be angry."
The answer was so plain it took some force out of Sora's next breath.
She looked away first, toward the window over the sink. Crest looked washed out this early—pale porches, damp sidewalks, someone across the street dragging a trash bin back toward their garage.
"I am angry," Sora said quietly.
"I know."
Sora turned back. "And I still don't know enough."
Nana's fingers tightened around the ceramic.
That was answer enough.
Sora stood before she could say something cruel. She crossed to the sink and ran water she didn't need just to have something else to listen to besides the silence between them.
Behind her, Nana said, "You should still go to work today."
Sora shut the tap off and turned. "That's what you have to say?"
"Yes."
"Why?"
"Because routine matters."
Sora stared at her in disbelief. "Routine?"
Nana's face remained composed, but the strain in it was clearer now. "If you stop living every time something changes, the fear will decide your whole life for you."
The line was too practiced to argue with cleanly.
That made Sora hate it.
She grabbed a dish towel and dried her hands though they weren't wet enough to need it. "You don't get to lecture me about fear after last night."
Nana's eyes moved over her face, tired and deeply familiar. "No," she said. "Maybe I don't."
The softness of the answer unnerved Sora more than defensiveness would have.
She looked away and went to get dressed.
☽༓☾
The city looked scrubbed raw by noon.
September light had a clearer edge to it now. The heat of summer had finally broken and left behind something thinner, cleaner, less forgiving. Mercer under that kind of sky looked all angles and glare—glass towers cutting blue into pieces, rain gone from the roads but still dark in the cracks of the sidewalks, every shadow precise.
Sora took the bus downtown with one hand wrapped around the metal pole and her coat folded over her arm. The ache in her side stayed quiet enough that she could almost pretend it wasn't there. Each time the bus lurched and she had to catch herself, though, it answered with a low internal pull that reminded her not to trust the calm.
She checked her phone twice before she reached the café.
A message from Autumn had come in forty minutes earlier.
Autumn: survived class
Autumn: unspeakable amount of beige in one room
Autumn: how are things at your end of the world
Sora looked at the message and felt an immediate rush of affection so clean it hurt.
Autumn knew nothing. Still. Somehow still. She moved through her own orbit of classes and Vesper House and Jaehyun and student politics while Sora's life kept tearing open in quiet places.
Sora typed back:
Sora: work soon
Sora: nana's tired
Sora: i'm okay
She stared at the last line before sending it anyway.
By the time she tied on her apron, the café had settled into its slow early-afternoon rhythm. Not quiet, not busy. The in-between hour she liked most—students nursing coffee they'd let go cold, two office workers splitting a pastry and not enough attention between them, a mother with a stroller parked near the window while she drank tea one-handed and looked vaguely stunned by her own life.
Sora moved into the pattern of work easily enough.
Refill cups.
Wipe down tables.
Take orders.
Remember names.
Smile when needed.
Disappear into task.
Ms. Dalca watched her once or twice from behind the register with that practical, unsentimental concern she had for everyone who worked under her. Mateo came in late and immediately started apologizing to the espresso machine like it personally had expected more from him.
It was almost enough to feel normal.
Then, around three, Mark texted.
Sora had just come back from the back sink with a stack of clean plates balanced against her hip when her phone buzzed in her apron pocket. She set the plates down behind the counter and checked the screen.
Mark: are you working or free later
The message was simple enough to make something in her chest loosen despite herself.
She typed back with one thumb.
Sora: working
Sora: until nine
A minute passed.
Then:
Mark: okay
Mark: can i see you after or is that too much on a workday
Sora stood with the phone in her hand and looked past the pastry case into the café without really seeing any of it.
The instinct to say no came first.
Too tired.
Too much going on.
Too much in her head.
Nana worse.
The house wrong.
Her body wrong.
And yet.
The memory of the conservatory rose easily, unwanted and warm—the glass ceiling above them, the fountain sound, the careful way Mark had waited before kissing her as if her comfort mattered more than the moment itself.
Sora looked down at the screen again.
Sora: maybe not long
Sora: i can't be out too late
His answer came quickly.
Mark: that's fine
Mark: i can meet you near work and walk you home if you want
Mark: or part of the way. no pressure
Sora stared at the words longer than she meant to.
Part of her wanted to say yes immediately just because there was something deeply comforting in the shape of the offer. Not dramatic, not possessive. Just presence. Just I can meet you where you are and help carry the end of the day.
Another part of her thought of Nana alone in the house, paler than yesterday, and the guilt sharpened again.
Still, she typed:
Sora: okay
Sora: part of the way
The three dots appeared.
Mark: okay
Mark: text me when you're closing up
She slipped the phone back into her apron and turned just as Ms. Dalca set a tray of fresh cups down beside her.
"Good news?" Ms. Dalca asked without looking at her.
Sora blinked. "What?"
Ms. Dalca glanced up then, one eyebrow lifting. "Your face changed."
Heat rose in Sora's cheeks too fast.
She looked down at the cups. "I don't know what you mean."
Ms. Dalca made a soft, unimpressed sound and walked away.
☽༓☾
By the time evening came, the city had changed skins again.
Mercer at night was all reflected light and movement, but the first true coolness of September had sharpened the air. People walked faster. Jackets closed higher. Steam lifted in brief clouds from vents and street grates and vanished before it could become atmosphere.
The pain stayed low all through the shift.
Not gone, never fully.
Just controlled.
And the voices didn't return.
That should have felt like relief.
Instead, Sora found herself listening for them in every silence between clinking cups and milk-steam and the low soundtrack the café piped through the speakers. Not because she wanted them. Because their absence now felt as significant as their presence had.
At eight-thirty, while she was wiping down the front window tables, she caught herself glancing at the door each time it opened.
By the fourth time, she admitted to herself that she was waiting for Mark.
That realization sat in her strangely.
Not embarrassing exactly. Just unfamiliar in a way she did not yet know how to carry with ease.
At eight forty-two, her phone buzzed again.
Mark: outside when you're ready
Mark: no rush
Sora looked at the message, then instinctively at the front glass, though all she could see from here were blurred shapes moving past under the glow of the streetlights.
The rest of her shift dragged by in practical fragments after that.
She stacked cups. Took the final trash bag to the staff hall but stopped short of the back door without thinking and handed it to Mateo instead. Closed out her section. Wiped the last table twice because her mind had wandered the first time.
When she finally untied her apron and stepped out onto the street, the city air hit her cheeks cold and clean.
Mark was waiting under the pharmacy awning across from the café.
He had one hand in his jacket pocket and the other wrapped around a paper cup, though he wasn't drinking from it. When he saw her, he straightened—not in a dramatic way, just enough that she felt it across the street.
Sora crossed at the light.
Mark's expression softened the second she got close enough to see it clearly. "Hey."
"Hey."
He held up the cup. "Tea. Before you say anything, I know that sounds presumptuous, but I guessed and hoped."
Sora took it before the warmth could fade from the paper. "Thank you."
"Is it right?"
She took a small sip. Honey. Lemon. Something herbal beneath it she couldn't quite name.
Sora looked up at him. "It's right."
Mark smiled faintly, relieved by a thing that should not have mattered as much as it apparently did.
They started walking without having to decide who would suggest it. South first, away from the brightest part of downtown, the city loosening block by block into quieter stretches of storefronts and side streets.
For a while they talked about nothing important.
A customer who had tried to order from a display sign instead of a menu.
A musician playing badly in the tunnel under the station.
A bookstore window Mark had passed earlier with Halloween displays going up too early and too aggressively.
Sora answered, listened, sipped her tea. The warmth of the cup settled into her palms. The ache in her side stayed distant enough to ignore. Beside her, Mark walked at her pace without making it obvious that he was doing so.
At one point they passed a florist closing for the night, buckets of late summer flowers still lined outside under the awning. The petals held the last of the day's warmth and smelled faintly sweet in the cooling air.
Mark glanced at the flowers, then at her. "You look tired."
The bluntness of it should have stung.
Instead it landed as concern so unadorned she couldn't really resent it.
"I am tired," she admitted.
He nodded like that was an answer he respected. "Long day?"
Sora let out a breath. "Something like that."
He looked at her a moment longer, then looked ahead again. "You don't have to explain if you don't want to."
Sora glanced at him.
There was no pressure in his face. No expectation. Just room.
That might have been the thing she was growing to trust most.
They turned onto a quieter street then—older buildings, fewer open shops, the sort of block where lights glowed in windows above street level and the sidewalks held sound differently, more softly.
Mark had just said something about a documentary he'd watched with terrible narration when Sora felt it.
Not pain.
Not voices.
Awareness.
The kind that started under the skin before it reached thought.
She slowed slightly.
Mark noticed immediately. "What?"
Sora looked ahead, then behind them, then toward the opposite sidewalk where a man stood near the mouth of a narrow alley with one shoulder against the brick wall as if he had been there long enough to stop pretending he belonged to the street.
He was not dressed to draw attention.
Dark coat. Dark trousers. Hands in his pockets. Nothing dramatic. But even at a distance there was something off about the stillness of him. Not frozen. Controlled. As if movement was optional and he had decided not to waste it.
The streetlamp caught the line of his face when he turned slightly.
Sharp mouth. Light brown hair falling across his forehead. Eyes too dark from here to read.
Sora felt her body go cold before her mind offered a reason.
Mark saw where she was looking.
The shift in him was immediate and so small most people would have missed it. His shoulders tightened once. His face went still in a different way than before—not softness withdrawn, exactly, but something closed.
The man across the street pushed off the wall.
He crossed without hurry, the sound of his shoes muted on the damp pavement. No rush. No threat. Which somehow felt worse.
Sora stood still because moving too quickly would have felt like fear, and she suddenly did not want to give that to a stranger who already looked as if he knew too much.
When he came close enough, she saw that he was younger than she had first thought. Not much older than Mark, maybe. His features were fine enough that another expression might have made them beautiful.
This expression did not.
His gaze landed on Sora first.
Not lingering where it shouldn't. Not openly crude. Just direct in a way that stripped away the comfort of being in public at all.
Then his eyes moved to Mark.
Something unreadable passed between them.
It happened fast, but not so fast Sora missed it.
Recognition.
Tension.
A calculation neither of them invited her into.
The stranger's gaze landed on her first, quick and assessing, then slid to Mark—and stopped.
For the first time since he'd stepped out of the dark, something openly readable crossed his face.
Surprise.
Not dramatic. Just enough to register.
"Well," he said, looking Mark over with slow disbelief. "That's irritating."
Mark's expression flattened. "Keep walking."
The stranger let out a quiet laugh through his nose and glanced back at Sora. "See, that's how I know this is real. You only get rude that fast when you're cornered."
Sora looked between them. "Do you two know each other?"
Mark answered without taking his eyes off the man. "Unfortunately."
The stranger's mouth tipped at one side, amused in a way that felt a little too easy. "That's sweet."
Then, to Sora, with a small dip of his head that somehow made the sarcasm worse instead of better: "Haechan."
Just the name. Like he knew it was enough.
Sora repeated it silently once in her mind.
Mark said, "You done?"
Haechan looked at him and smiled a little wider. Not warmly. More like he'd just been handed something entertaining to work with.
"No, actually. I was on my way to enjoy the rest of my night, and then I found out Taeyong sent me out for nothing." His eyes flicked toward Sora, then back to Mark. "Imagine my mood."
Mark's jaw tightened. "Lower your voice."
"Oh, right." Haechan nodded once, mock-thoughtful. "God forbid she hears the part where you decided to get creative."
Sora looked at Mark. "What is he talking about?"
Mark didn't look at her. "Nothing."
Haechan laughed softly. "That's a terrible answer. You always were bad at lying when you got protective."
Mark finally looked at him then, and whatever moved between them in that glance made the back of Sora's neck go cold.
"She's with me," Mark said.
Haechan stared at him for a beat, then barked out a short laugh that turned a couple of heads farther down the block before he smoothed his face again.
"Is she," he said, looking at Sora now. "That new?"
Sora's irritation finally overtook the colder feeling underneath it. "Can someone please stop talking like I'm not here?"
That, at least, made both of them look at her.
Haechan had the decency to look almost apologetic for half a second. Almost.
"Fair," he said. "He's an old inconvenience. I'm a newer one."
Mark muttered, "You think very highly of yourself."
"I think accurately of myself," Haechan replied.
Then he looked Mark up and down again, eyes narrowing with something sharper beneath the humor. "So this is what you've been doing."
Mark's voice went flat. "Don't."
"Oh, come on." Haechan spread one hand. "You disappear, Taeyong starts handing out instructions, and I'm the one who gets dragged back into civilization for it. I'm allowed to be curious."
Sora stared at him. "Instructions for what?"
Mark answered too quickly. "It's work."
Haechan turned to her with a look that managed to be charming and insulting at the same time. "That's also a terrible answer."
Then, to Mark: "You told him what, exactly? 'No need, I've got it'? Very noble. Very efficient. Very you."
Mark stepped slightly in front of Sora—not enough to block her, just enough that the gesture felt instinctive.
Haechan noticed. Of course he did.
"Oh, that's bad," he said quietly, almost to himself. "You're doing the body language."
Sora blinked. "The what?"
"Nothing," Mark said.
Haechan looked at her again, really looked this time, and whatever he saw seemed to answer some question he hadn't voiced yet. His expression didn't soften, but it did sharpen into something more intent.
"You don't know anything, do you?" he asked.
Mark's voice cut in immediately. "Haechan."
Haechan lifted both brows. "What? I'm asking."
Sora folded her arms. "That depends. Are you planning to speak like a normal person sometime soon?"
That earned her the first real smile from him.
It changed his face enough to be annoying.
"There she is," he said lightly. "I was wondering."
Mark exhaled, already sounding tired. "Can you not do this here?"
Haechan turned his head just enough to glance down the block, then back at him. "Do what? Catch up? Be disappointed? Realize I interrupted date night?"
Sora looked sharply at Mark.
Mark didn't miss it. "He doesn't know what he's talking about."
Haechan let out another quiet laugh. "I know exactly what I'm talking about. I'm just enjoying the way you're trying to bury it."
He shifted his attention to Sora again, and now there was something almost conversational in him, which somehow made him more unsettling.
"For what it's worth," he said, "I didn't expect to find him here. Or you with him. So this has really improved my evening."
"That sounds like a threat," Sora said.
"No," Haechan replied. "If I were threatening you, you'd know."
Mark's tone sharpened. "Enough."
For a moment Haechan just looked at him. The amusement thinned, not gone, but set aside.
"You're getting played," he said.
Mark's expression didn't change. "By who?"
Haechan gave him a long, unimpressed look. "Don't insult me."
Then, with a glance upward as if he were already bored by the larger politics of it: "Taeyong sends me out, says handle it. Then I find you already here acting domesticated. Either he knew and didn't bother telling me, or you got to her first and decided to improvise. Neither option makes me like either of you more."
Sora said, "I'm standing right here."
Haechan looked back at her at once. "I know. That's why this is awkward."
Despite herself, Sora almost laughed.
Almost.
The fact that he could stand there on a public sidewalk talking in circles and half-insults and still somehow sound more alive than anyone she'd spoken to all day irritated her more than she could explain.
Mark said, "You're done."
"Probably," Haechan admitted. "Mostly because you're starting to look tense, and I've already sacrificed enough of my evening."
Then, more quietly, with a glance at Sora's face that felt too direct again: "You should get her home."
It was the first thing he'd said that sounded cleanly serious.
Mark didn't answer.
Haechan's eyes moved once, briefly, to Sora's side—so brief she might have thought she imagined it if not for the immediate cold that followed.
He knew something.
Or guessed it.
She hated that she could tell.
Sora said, before either of them could move on without her, "What exactly is your problem with him?"
Haechan looked at her, then at Mark, and a dry smile pulled at his mouth again.
"You want the short version or the honest one?"
"Neither," Mark said.
Sora ignored him. "Honest."
Haechan gave a soft, almost impressed exhale. "That's unfortunate." He slid his hands into his coat pockets and rocked back a fraction on his heels. "He has a habit of getting attached to situations that should be left alone."
Mark's voice dropped. "Watch it."
Haechan looked thoroughly unbothered. "See? Best friend energy."
"We are not friends," Mark said.
"No," Haechan agreed. "That part's been obvious for years."
There was something so old and specific in the way he said it that Sora felt, all over again, like she had walked into a conversation that began long before her and was only pretending to include her now.
Haechan glanced down the street in the direction he'd originally been heading, then back at them with a look that suggested he'd finally decided he was finished.
"Well," he said. "Enjoy the rest of whatever this is."
Mark didn't answer.
Haechan gave Sora one last look—measured, curious, faintly exasperated by something she didn't understand—and said, "Try not to believe everything he tells you."
Then he was gone.
Not dramatically. Just turning on his heel and heading down the block with the same loose, controlled stride he'd arrived with, one hand lifting briefly in a backwards gesture that could've meant goodbye or go to hell.
Sora watched him until he turned the corner.
Then she looked at Mark.
He had gone very still.
"Who," she said slowly, "was that?"
Mark rubbed a hand once over his mouth and looked in the direction Haechan had disappeared. When he looked back at her, the easier version of him had returned, but less cleanly this time. She could still see the strain underneath it.
"He knows people I know," he said.
Sora stared at him. "That is somehow worse than 'someone I know.'"
Mark let out a breath that might have been a laugh if it weren't so tired. "Yeah. I know."
"You lied."
His gaze flicked to hers. "About what?"
"She's with me?" Sora repeated. "You said it like it was supposed to mean something."
Mark was quiet for a second.
Then: "It did."
"That's not an answer."
"No," he said. "It's not."
She looked at him, waiting, but whatever explanation existed behind his face stayed there.
The city had already resumed itself around them. A car rolled past too fast. Someone down the street argued over directions. The florist was dark now.
Nothing about the block looked changed.
Everything about it felt changed.
Mark said finally, quieter now, "Do you want me to walk you the rest of the way?"
Sora looked down the street toward the bus route she knew, toward the roads that would take her back to Crest and Nana and everything she still didn't understand.
Then she looked once more in the direction Haechan had gone.
"No," she said.
Mark nodded once. He didn't argue. That almost made it worse.
"Okay."
He stepped back enough to make leaving easy for her.
Sora hated that she appreciated that too.
"I'll text you when I get home," she said, because some part of her still didn't want the night to break cleanly along this line.
Mark's face softened, but only a little. "Okay."
She turned and walked toward the next corner without looking back until she absolutely had to.
When she did, Mark was still standing where she'd left him, hands in his pockets, watching the space where Haechan had gone rather than the space where she had.
That unsettled her more than if he'd been watching her.
Summer hadn't fully left, but it had loosened its grip. The mornings were cooler now. The shadows came earlier. People started carrying jackets they didn't yet need and talking about weather as if it had betrayed them personally. In Crest, the hedges looked a little duller, and the porches filled with the smell of dry leaves and dinners started too late.
Sora noticed all of it because she noticed everything lately.
She noticed the ache in her side when she bent to tie her shoes. She noticed the way it settled low under her ribs like something waiting. She noticed how often she paused before answering people now, not because she didn't know what to say, but because she was always listening for something else beneath the ordinary sounds of the room.
That morning, she told Nana about the pain before she could talk herself out of it.
Not all of it.
Not the way the voices had come back in the middle of the night.
Not the way she had answered without meaning to.
Not the cold silence that followed.
But the pain, yes.
Nana was in the kitchen with one hand around a mug of tea and the other resting flat against the table as if she'd only just sat down. Sunlight angled weakly through the window over the sink, pale and thin. It turned the steam rising from her tea almost silver.
Sora stood across from her with her arms folded, trying not to look like she had rehearsed this.
"It's worse," she said.
Nana's expression did not change quickly, but Sora saw the attention in it sharpen all the same.
"How much worse?"
"It woke me up."
Nana set the mug down. "Last night?"
Sora nodded.
"Same place?"
"Yes."
"Did it move?"
Sora looked at her, tired already. "You're doing it again."
Nana didn't deny it. "Answer me."
Sora exhaled slowly through her nose. "Same place. More toward my back when it gets stronger."
Nana's gaze dropped briefly to Sora's side, then came back to her face. Her own face had looked stronger these last few days—less gray around the mouth, less breakable in the mornings. Sora had noticed. She had not decided what to do with that.
"It'll pass," Nana said.
The sentence was so calm, so immediate, that anger rose in Sora before she could stop it.
"That's not an explanation."
"It's what I have right now."
Sora looked away toward the window, jaw tight. "You always have a version of that answer."
Nana was quiet for a moment. Then, more softly: "Go to work. Come home after. Don't stop anywhere."
Sora let out a short, disbelieving breath. "That's your response?"
"It is today."
Sora wanted to push harder. She wanted to ask what Nana was planning, what she was hiding, why every answer kept arriving as if the real one had been dragged just out of reach.
But she was already late enough that the bus would become another irritation, and the ache in her side had begun to pulse faintly under her ribs again, making every deep breath feel chosen.
So she got her bag, took her coat, and left with more anger than clarity.
Behind her, Nana stayed at the table and did not call after her.
☽༓☾
The city was ugly in the way only rain could make it.
Not dramatic rain. Not clean rain. The kind that began as mist and then committed itself halfway through the day, dampening every surface and making commuters look personally offended. Mercer turned reflective under it. Crosswalks shone. Building fronts blurred. Headlights smeared gold and white across wet streets.
Inside the café, the windows threw the city back in softened fragments.
Sora tied on her apron and moved into the rhythm of the shift the way she always did—by force of habit first, feeling second. Cups. Orders. Counter wipes. Plates. Polite smiles. Ms. Dalca muttering over a delivery invoice. Mateo trying to convince everyone that a customer had definitely flirted with him when she had, in fact, only asked for oat milk.
Usually the work steadied her.
That evening it only disguised how wrong she felt.
The pain stayed low and present, not sharp enough to incapacitate, just enough to keep her body organized around it. Every time she reached too high for a cup or twisted too fast at the waist, it tightened like a warning. Not enough for anyone to notice unless they were watching closely.
Unfortunately, Ms. Dalca watched closely.
Halfway through the evening, while Sora was wiping down a table by the front glass, Ms. Dalca came up beside her carrying a stack of menus.
"You keep favoring your left side," she said.
Sora kept her eyes on the tabletop. "I slept badly."
"That excuse is overused."
Sora gave a tired half-smile. "I know."
Ms. Dalca looked at her for one more second, then said, "Go sit in the back for five minutes."
"I'm fine."
Ms. Dalca sighed. "You realize this phrase has become meaningless coming from you."
Across the room, Mateo snorted into a tray of forks.
Sora straightened too quickly, and the ache in her side answered with a deeper pull that made her breath catch. Small. Brief. But enough.
Ms. Dalca saw it.
"Back," she said, no longer asking.
Sora gave in because refusing would only make the moment bigger. She crossed into the staff hall and leaned against the prep counter with both hands braced behind her, head bowed for a second while the pain receded.
From the kitchen came the familiar sounds of evening prep: a refrigerator door opening, dishes stacked, the soft hiss of hot water.
Then, beneath it—
the murmur.
Sora froze.
Not loud. Not even close. Just there, low and layered, rising at the edge of hearing exactly the way it had in the hallway and beside her bed. Speech without language. Meaning without words.
Her skin went cold under the apron.
She stayed very still.
The voices moved around the edges of the room as if testing its shape. Not approaching. Not leaving. The ache in her side pulsed in time with them once—twice—and for one dizzy second Sora felt as if the floor had shifted half an inch beneath her.
"Hey."
Mateo's voice from the doorway cut through the sound cleanly.
The murmur vanished.
Sora looked up too fast.
Mateo stood there holding a crate of syrup bottles, brow furrowed. "You okay?"
Sora opened her mouth and found she had no usable answer ready.
Mateo's expression sharpened slightly. "You look like you saw something."
There it was again, that dangerous, impossible line. People saying things too close to the truth without meaning to.
Sora forced herself upright. "Just a little dizzy."
Mateo set the crate down immediately. "Do you need water?"
"No."
"Sora."
"I'm okay," she said, then closed her eyes briefly and corrected herself. "I just need a minute."
Mateo nodded, but he didn't look convinced. "Dalca said you should go home if you're not feeling right."
Sora thought of Nana at the kitchen table. Come home after. Don't stop anywhere.
The instruction had irritated her then. Now it sat in her mind with a different weight.
"Maybe I will," she said.
Mateo watched her a beat longer, then nodded. "I'll cover front for a minute. Don't pass out on my shift. It would really kill my mood."
The joke was gentle, almost cautious. Sora managed a faint smile for it.
By the time she told Ms. Dalca she needed to leave early, the pain had settled back down to a dull throb and the voices had not returned, which made the whole thing feel easier to question.
But Ms. Dalca took one look at her face and waved her toward the coat hooks.
"Go," she said. "And if you're sick tomorrow, don't come in pretending you're not."
Sora nodded, grateful enough not to argue.
Outside, the rain had thinned to a damp mist. Mercer looked blurred around the edges, the whole city reflected back at itself in broken light. Sora moved through it carefully, one hand in her coat pocket, the other pressed lightly against her side when no one was looking.
On the bus home, she kept her eyes on the window and tried not to listen too hard to the silence between other people's conversations.
☽༓☾
Crest was quieter by the time she got off.
Most of the porches were lit. Someone down the block was playing music low enough to be private but not low enough to stay private. A cat slipped beneath a parked car as she came up the walk. The house looked normal in the way a place can look normal even when the people inside it are not.
When Sora opened the front door, voices drifted in from the living room.
Not murmurs.
Not the layered, almost-language from before.
Real voices.
She stopped in the hallway with one hand still on the knob.
Nana wasn't alone.
The lamp in the living room was on, warm against the early dark. Nana sat upright on the sofa, cardigan buttoned, hands folded too neatly in her lap. Across from her, in the armchair Autumn usually claimed when she stayed too late, sat a woman Sora had never seen before.
She looked to be somewhere in her fifties, maybe a little older, with sleek dark hair threaded through with silver and pinned at the nape of her neck. Her coat lay folded over the back of the chair, revealing a deep plum blouse and black trousers. There was something composed about her, but not stiff.
Both women looked up when Sora came in.
Nana spoke first. "You're home early."
"Not by much."
Sora's gaze moved to the woman in the chair.
Nana's expression stayed carefully neutral. "This is an old friend of mine. Mirelle."
The woman smiled—not wide, just enough. "Sora."
Her voice was low and even, with the faintest trace of an accent Sora couldn't place and then immediately stopped trying to.
Sora nodded. "Hi."
There was a pause that should have felt polite.
It didn't.
The room smelled faintly of tea and something herbal beneath it, sharper than Nana's usual kitchen scents. A small bowl sat on the coffee table between them, empty except for a residue of grayish ash at the bottom.
Sora looked at it, then at Nana.
Nana's eyes flicked toward the hallway. "Take off your coat."
"I know how coats work."
Mirelle's mouth twitched.
Sora shut the door and slipped out of her coat more slowly than necessary. The ache in her side tugged when she lifted her arm. She hid the wince by turning toward the hook by the door.
When she came back to the living room, Mirelle was watching her with a calm that made Sora immediately wary.
"She looks younger than you described," Mirelle said mildly to Nana.
Sora looked at Nana. "You described me?"
Nana sighed, as if Sora was the one introducing drama. "I told my friend you were stubborn and difficult to raise."
"That's not what you just said."
Mirelle leaned back in the chair, studying Sora more openly now. "No. She also said she kept you very tucked away."
Something in the phrasing made Sora's shoulders tighten.
"Tucked away from what?" she asked.
Nana looked tired at once. "Sit down, Sora."
"No."
Mirelle glanced at Nana. "She has a point."
Nana closed her eyes briefly, a familiar gesture by now—one that usually meant she was deciding whether to answer honestly or strategically.
Sora stayed standing.
The pain in her side pulsed once, low and insistent.
Mirelle saw it.
Noticed where Sora's hand drifted instinctively before she caught herself and let it fall.
"May I ask a question?" Mirelle said.
Sora didn't like that she sounded sincere enough to make refusal awkward. "You can ask."
"When did it begin?"
The room went very still.
Sora looked from Mirelle to Nana and back again. "You know about that."
Mirelle's expression didn't change. "I know enough to ask."
Sora turned to Nana. "You brought someone here because of me."
Nana folded her hands tighter in her lap. "Yes."
Sora laughed once, short and flat. "And you were going to tell me when?"
"When you sat down."
The answer was so dry it almost made Mirelle smile again.
Sora did not sit.
The pressure in her side deepened, anger and pain becoming difficult to separate.
"I heard voices again at work," she said before she could decide not to. "And the pain is worse."
Nana's face changed at once.
Mirelle's did not, but the room around her seemed to sharpen. Her attention narrowed.
"Any visual distortion?" she asked.
Sora frowned. "No."
"Only hearing?"
Sora nodded. Then, because they were both looking at her like she had become a problem they already understood better than she did, she added, "What exactly is happening to me?"
Nana stood.
The movement was smoother than it had any right to be.
Sora noticed that too.
Instead of going to the sideboard, Nana crossed only as far as the coffee table and rested one hand lightly against the edge, as if grounding herself before she spoke.
"You are going to listen now," she said. Not harshly. Not kindly either. Just with the gravity of someone too tired to be gentle about reality.
Sora's throat tightened, but she gave one stiff nod.
Nana looked, for a second, almost much older than she had ten minutes earlier.
"The dagger," she said, "does not live outside the body while it belongs to a host."
Sora did not move.
Mirelle's gaze shifted to Nana, then back to Sora, as if measuring whether she was about to bolt.
Nana continued. "It is not carried in a pocket or locked in a box while it belongs to a host. It forms in the host. Grows there. Bone answering bone."
A cold sensation moved through Sora's spine.
"What does that mean?"
Nana held her gaze. "It was first forged from a rib."
The room narrowed around the words.
Sora stared at her, certain she had misheard.
Nana went on before she could interrupt, voice lower now, stripped of every comfort. "When the bond takes hold, the body begins shaping itself toward it. When the dagger is eventually called from the host, it pierces its way out." Her mouth tightened. "The body heals while it happens. That is why the host survives."
Sora looked at Mirelle as if the woman might laugh and say this had all gone too far.
Mirelle did not laugh.
"Pain in the side or back is often first," she said quietly. "Voices sometimes come before sight. Not always."
Nana's face softened with something dangerously close to pity. "Sora—"
"No." The second one was stronger. "You can't tell me that like it's a detail. You can't stand there and say there's a weapon growing out of my ribs."
"The choice was not mine," Nana said.
"Whose was it, then?"
Mirelle looked down at her own hands.
Nana did not answer. That was answer enough.
Sora turned away, one hand over her mouth for a second before she dragged it down. Her side throbbed under her palm, and suddenly every pulse of it felt charged with meaning she had not wanted.
She looked at the window, the dark glass reflecting the room back in fragments.
"And what does it do?" she asked without turning.
Nana's voice came after a pause. "Enough damage that no one should ever want it."
Sora laughed once, disbelieving. "That's vague even for you."
"It kills what other things cannot kill," Mirelle said. "It cuts what other things cannot cut." She met Sora's eyes when Sora turned back. "That is all you need tonight."
Sora stared at her.
As Mirelle shifted slightly in the chair, the cuff of her sleeve slipped back just enough for Sora to see the side of her hand.
The mark sat just below the pinky, dark against the skin there. Small. Precise.
An eight-pointed star.
Sora's breath caught. She pointed before she could stop herself. "Your hand."
Mirelle looked down, then did not bother hiding it.
Nana's eyes closed briefly.
Sora looked from the mark to Nana. "She's a witch."
The word landed in the room with surprising little force. Maybe because there was already too much in the room for one more truth to feel dramatic.
Mirelle inclined her head slightly. "Yes."
Sora laughed once, tired and furious. "Of course."
"She's here to help," Nana said.
"Help who?"
Nana did not answer right away.
That was answer enough too.
Sora looked from Nana's face to the way Mirelle had set her leather case on the table, and the shape of what was happening arrived all at once with enough force to make her feel briefly sick.
"No."
Nana's gaze held hers. "It is the best option."
"No."
Mirelle spoke then, voice calm and without ornament. "I can reinforce the hold in your grandmother's body. Strengthen the bond there. It may draw the forming back from you. Not permanently. But enough to buy time."
Sora looked at her in disbelief. "And what does it do to her?"
Mirelle's expression did not soften, but it did become honest.
"It will cost her."
Nana cut in before Sora could speak. "I know the cost."
Sora turned on her. "You don't get to say that like it's noble."
Nana stood straighter, and for a flicker of a second Sora saw the woman beneath the grandmother—the older, harder self who had made decisions in other worlds and expected to be obeyed in this one.
"I get to say it because I have already chosen."
Sora felt the room shift around that sentence.
Mirelle reached into her bag then and drew out a small leather case, setting it on the coffee table. Her movements were efficient, practiced, unhurried.
Sora watched her hands, watched the slim glass vials and dried herbs and folded cloths emerge one by one, watched the terrible ease with which the room transformed from living room to something else.
"No," she said again, quieter now. "You can't just decide this for me."
Nana's face changed then—less steel, more grief. "That has been the problem from the beginning," she said. "Everything I have done has been deciding for you."
Mirelle looked up briefly and said, not unkindly, "She isn't wrong to be angry."
Nana let out a breath that might have been a laugh in another life. "I know she isn't."
The agreement startled Sora more than denial would have.
Mirelle rose from the chair and moved closer to Nana. "Sit back," she said quietly.
Nana obeyed without argument.
Sora stood where she was, arms wrapped around herself now, cold despite the warmth of the house. "This is insane."
Mirelle glanced at her. "Yes."
The simplicity of it disarmed her.
"I'm not trying to convince you that it's fair," Mirelle went on. "Only that it is happening."
Sora looked at Nana one last time, searching for hesitation.
She found none. Only resolve and fear braided so tightly they had become indistinguishable.
It made her want to scream.
Instead she said, "If this hurts you more—"
"It will," Mirelle said before Nana could soften it. "Every day she holds it, it will weaken her."
Sora looked at Nana in horror.
Nana did not flinch.
"But," Mirelle added, voice steady, "if the hold takes, it should quiet what is beginning in you. No more voices. No further forming. Not for now."
Not for now.
Sora hated how much worse that sounded than reassurance.
Nana looked at her then, and for the first time that night she let her age show in full. Not weakness. Weariness. Love worn thin by fear.
"I would rather carry it again," she said, "than watch it take you this young."
Sora's throat tightened so fast it hurt.
"That's not your choice," she said.
Nana's answer came low and certain. "It is while I still can."
Mirelle began arranging the rest of what she needed with quiet precision, her fingers sure, the mark on the side of her hand flashing in and out of sight beneath the lamp. She uncorked one of the glass vials; the room filled at once with a sharper herbal scent. Then she asked Nana, with the practiced calm of someone resuming an old and hated task, to loosen the collar of her cardigan and sit still.
Outside, Crest remained exactly as it had been all evening—porch lights, damp sidewalks, someone's television flickering blue through thin curtains.
Inside, Sora stood in the middle of the room understanding too late that the decision had already been made before she came home.
No one had waited for her permission.
No one had meant to.
And that hurt in a place deeper than anger.
When Mirelle drew a line of pale powder across the dark wood of the coffee table and said, "You know how this goes," Nana nodded once.
Then Mirelle added, "You'll get weaker by the day if you keep it held. You understand that."
"Yes."
"And if it slips again—"
"It won't," Nana said.
Mirelle's eyes flicked to Sora. "It may."
The room went silent.
Sora wanted to stop it. To drag Nana out of the room and demand a different answer from the universe.
Instead she stood frozen by the simple, unbearable fact that she had found out too late.
Mirelle looked at Sora one last time before beginning. "If you stay, stay quiet."
Sora stared at her, then at Nana.
"I hate this," she said.
Nana's eyes shone with something she would never let become tears. "I know."
Mirelle lit the first candle.
Its flame caught small and steady.
And with that tiny light, the room crossed over into something Sora knew she would never be able to unknow again.