Somewhere behind her, a rhythm began.
Tap. Tap.
At first, she mistook it for rain.
She was wrong.
The moment she stepped out of the café, the city sank its teeth into her.
Not rain—teeth. Thousands of them. The storm didn't fall; it bit. It tore at her coat, at the tender skin around her eyes, at the raw strip of her lips where she had bitten too hard earlier. Cold water didn't wet so much as stitch—sewing fabric into flesh, knotting hair into her throat, lacing itself into every open pore until she could no longer tell where her body ended and the storm began.
It wasn't weather anymore.
It was hunger.
She yanked her collar higher, pulled her coat tighter, felt the threadbare lining claw against her ribs. Futile. The storm chewed through everything.
Her umbrella snapped with a sound like bone breaking. The ribs jutted up sharp, skeletal, obscene. She clutched it for a second too long—then the wind ripped it free. The fabric flapped once, twice, then was snatched down the gutter and swallowed whole. She glimpsed it twisting like a carcass before the street devoured it into shadow.
For an absurd moment, she envied its escape.
Because the street wasn't a street anymore.
It was a throat.
Water slicked blacktop into a tongue. Puddles gulped at her boots. Guttering runoff veined through the asphalt like arteries, slick and fast. Each step she took felt borrowed, trespassed.
Headlights bled across the wet, smearing red into gashes that refused to close. Somewhere a siren rose too far, stretched too thin, warping into a howl that no longer belonged to anything human.
She should have been alone.
She wasn't.
The perfume stayed.
Impossible, but it stayed.
At first, it was faint. Roses blooming where roses shouldn't bloom—petals unfurling against concrete, sweetness trickling through sewer stench. But then it thickened. It swelled. Sweet until it soured. Sour until it sweetened again. Alive.
Her sleeve stank of it. She turned her head for air, but the scent braided itself into every breath. Her lungs rebelled. She coughed hard, expecting something to spill—blood, perfume, anything—but nothing came. Only water spat through her teeth.
Still the ache bloomed. Roses swelling inside her ribs. Roots threading into bone.
The scent clung to her lungs as if it wanted ownership, not adornment.
She thought of the café. The spill. The bottle tipped sideways, bleeding across the floor. The jagged bite of glass in her palm when she had grabbed too fast, too desperate.
Her gaze dropped to her hand now. Open. Wet. Trembling.
Uncut.
Unmarked.
Skin untouched.
As though the wound had never existed.
Lightning tore the sky. Thunder answered instantly, a command through her body.
One. Two.
Her pulse lurched with it.
One. Two.
The storm wasn't outside anymore.
It was inside her.
Leeching rhythm from her veins.
Keep moving, she told herself. Don't stop. Don't look back.
But she did stop.
The window caught her.
It wasn't remarkable. A laundromat, dark, machines gaping silent. But the glass—
The glass held her.
Her reflection stared back: pale, drenched, lips parted as though drowning. That much was hers. But then—
The mouth curved.
Not hers.
Not now.
A smile. Slow. Deliberate. Patient.
Her knees locked. Rain burned her eyes like salt, but she couldn't blink.
The reflection blinked first.
When she did finally slam her lashes shut—hard, quick—her reflection reset. Neutral. Pale. Empty.
But she didn't believe it.
The glass wanted her to.
The glass lied.
She spun away, boots slipping on the black throat of the street. She stumbled into a run, keys clenched white in her fist, metal teeth digging into her palm.
By the time she reached her door, the storm had seeped into her bones. Hands shaking, she fumbled. Missed the lock once. Twice. Scraped metal against metal, desperate. The third time, it clicked.
She slammed the door and pressed her back to it, gasping.
Silence should have come.
It didn't.
The perfume did.
Thicker now. Roses wet, roses rotting, roses resurrecting. The house reeked of it.
Her gaze slid unwilling to the table.
The bottle sat there.
Whole. Upright. Stopper in place. No spill. No crack. Not a shard of glass.
Her throat shriveled dry.
She stepped closer. Body refusing. Feet disobeying. Fingers stretching forward like strings pulled from inside her wrist.
The glass kissed her fingertip cold.
The cold climbed instantly. Finger. Hand. Bone.
She tried to drop it.
Her hand obeyed. The bottle didn't.
It sat steady.
Her body stumbled backward empty-handed, clutching a palm that tingled frozen.
Her stomach twisted.
She bolted to the bathroom. Threw the light on. Clutched the sink.
The mirror waited.
Her reflection stood inside it—pale, dripping, trembling. Familiar. Too familiar.
She raised her hand.
The reflection didn't.
Her lungs locked.
Then—slowly, deliberately—it lifted its hand.
Not mimicry.
Warning.
Tap.
Her pulse stuttered.
Tap.
Her ears roared with storm.
Tap.
And you heard it too, didn't you?
Her palm slapped the glass. Cold met cold. Solid. Real. But the reflection's lips curved again, not hers. A sharp smile, meant only for her.
The storm thundered overhead. Lights flickered.
The reflection leaned closer.
Her eyes burned. She ripped herself away, stumbling blind down the hall, collapsing into her bed still drenched. Sheets clung to her spine, swallowing her whole.
Just one minute, she told herself. Eyes closed for one minute.
The storm hushed.
Or maybe it didn't.
She sank.
And when her eyes opened again—
The café was waiting.
…
The café was wrong.
Not because of what was missing—she couldn't name a thing missing—but because everything was too much. Too exact. Too arranged.
The light struck the tables at surgical angles, dividing them into clean halves: shadow, shine. The hum of the overhead bulb wasn't hum but needle-thin, drilling straight between her eyes.
And the people.
They were alive. They weren't.
Steam rose from mugs. Fingers curled around handles. A chair leaned back on two legs, frozen at the moment before it should fall. A laugh bent into the air, teeth showing mid-joke. But nothing moved forward.
The scene had paused.
She knew pauses. Pauses twitched. They weren't still; they strained.
This one twitched wrong.
The barista stood behind the counter, milk jug tilted mid-pour. White hovered in the cup, liquid carved mid-motion. The milk should have spilled, but it didn't. It stayed, marble suspended.
A man near the window gestured mid-sentence. His sleeve hung in the air, stiff as wood. His jaw gaped wide enough for words—but no sound escaped.
Not silence.
Not noise.
A dead frequency, scraping the edge of hearing.
Her pulse pounded against it.
Tap.
She flinched, clutching her wrist, though she hadn't moved.
Tap.
This time, inside her. Not on her skin.
Her gaze dragged to the corner.
The boy was there.
Seated, as if he had always been there.
One knee crossed lazily over the other. Elbow perched on the armrest, fingers resting near his mouth as though weighing whether to smile. His gaze wasn't bright, not burning, but it pressed.
Eyes the color of shadows, where light went to die.
Her stomach jolted hard enough to ache. She forced her eyes away.
But the mirror above the counter betrayed her.
It reflected every frozen patron—except her.
Her chair: empty.
His chair: full.
Her throat locked.
The glass wasn't a liar this time. It was worse. It was rewriting.
Perfume wafted across the dead air, threading through still patrons and settling in her lungs. Roses again—but burned. Petals set alight, snuffed before ash.
She coughed, sharp enough to shatter the pause.
A spoon fell.
Not when it should have. Not when her cough startled the air.
Half a second later, it clattered from the hand of a frozen woman. Bounced. Rolled. The sound rang too loud, out of sync with the world.
Her breath hitched. The spoon stilled at her boot. She didn't move.
Tap.
Her pulse staggered.
Tap.
Not outside. Not inside. Beneath.
The table rattled against her knee.
No one noticed. No one moved.
Her eyes dragged back to him.
The boy leaned forward slightly. Chin tilted the smallest degree, acknowledgment like he had heard the spoon too—but not as she had. As if he had been waiting for it.
As if he had wanted it.
The mirror betrayed her again.
In the glass, he wasn't sitting anymore. He was standing.
Directly behind her.
Her breath vanished. Her throat cinched dry.
He raised a hand.
Not to touch. Not yet. Just to mark that he could.
And in the reflection of that hand—her wrist. Already caught.
Her real wrist twitched violently. She yanked it to her chest. But when she looked down—bare. Smooth. No bruise.
Skin too smooth.
She hated the perfection.
Tap.
Her knee hit the table. A mug tipped. Coffee arced. It should have spilled.
It didn't.
It hung in the air, a liquid sculpture mid-fall.
Her nails raked wood.
The storm was gone. But it wasn't. It roared behind her ribs.
Her reflection's mouth moved.
Not hers. His words.
She read them before she heard them.
"Funny. You always look back."
The air fractured.
The frozen patrons jolted all at once. The laugh finished. The sleeve dropped. The milk poured.
Time resumed.
But the spoon never moved again.
…
The spoon should have moved.
It didn't.
Everything else had fallen back into rhythm—the hiss of milk, scrape of chairs, mutter of words. The café unpaused.
Except for the spoon at her boot.
It gleamed like glass, arrested in its own dimension.
Her throat closed as if she had swallowed it by mistake.
She pulled her knees back. The spoon rolled an inch closer. Only an inch. Too deliberate.
Her reflection agreed.
The mirror showed the spoon already touching her shoe.
She blinked. Looked down. It wasn't.
Her breath stuttered.
Look up—mirror.
Look down—floor.
Neither matched.
Her hand jerked before she could stop it. The tips of her fingers grazed the handle.
Cold.
Colder than steel in snow. It climbed her veins, prickling, crawling up to the crook of her arm.
The reflection raced faster.
In the glass, her hand was cut. Not by the spoon's edge—it had none. But her reflection's skin bloomed red, streaking down to her palm.
She dropped the spoon.
It didn't clatter.
Her pulse filled the silence, too loud to belong to her alone.
Tap.
The rhythm pressed under her fingernails, against her jaw hinge, into the socket of her skull. A second pulse, not hers, inside hers.
The boy hadn't moved. Not visibly. But the rhythm was his.
Her gaze clawed upward to the mirror.
Her reflection met her.
Her face. Her body.
But not now.
Later.
A bruise bloomed along her collarbone, deepening purple above the neckline of her shirt. Fingerprints ghosted across her throat—five, distinct, tightening into a necklace.
Her stomach lurched. She clutched her collar to cover what wasn't there—yet.
Her skin was smooth. Too smooth.
But the mirror disagreed.
"You'd swear you saw it too," a voice slid in. Not hers. Not his. Yours.
But you won't admit it.
Her vision doubled.
For one breath, she was both: the girl outside the mirror, and the girl inside, already marked, already claimed.
The storm wasn't weather anymore. It was glass, crawling under her skin.
She slammed her eyes shut.
Darkness. Relief. Almost.
Tap. Tap. Tap.
Her teeth crushed a scream.
When she opened them again—
The café was gone.
No barista. No spoon.
Only glass.
…
An endless wall of mirrors.
Each pane reflected her in infinite stuttered delay—slightly off, slightly wrong. One blinked too late. Another tilted her head when she hadn't. Another bared teeth in a grin her lips never formed.
And somewhere, in one of the thousand reflections—him.
Not all. Only one.
But once she saw it, she couldn't unsee.
He was seated as before. Shadow-gaze fixed. But the angles betrayed him. His outline flickered over hers, as though the mirror couldn't decide whose body belonged.
Her breath left in shards.
Perfume threaded the corridor. Not fragrance. Possession. Roses laced with smoke, cutting her lungs sweet and sharp.
Her hands rose to her throat.
Her reflection moved slower. Deliberate.
The bruise darkened.
Lightning cracked down the corridor, shattering every pane with light. Her heartbeat synced to it.
Ba-dum. Tap.
Ba-dum. Tap.
Somewhere in the mirrors, he shifted. Just a tilt of his head. Enough to pin her to the mirrored floor.
His voice. Low. Steady. Not effort—nature.
"Look."
The reflections shivered.
Some smiled. Some frowned. Some mouthed words without sound.
One mouthed Run.
Another mouthed Stay.
Her pulse broke. She stumbled forward, colliding with glass. Cold erupted across her skin, sharp as teeth.
The girl inside the mirror reached back.
But not her. Him.
His outline bled into her reflection. His shadow-arm lifted, palm pressed to glass, fingers aligning with her skin.
Heat surged. Not comfort. Claim.
The bruise deepened, seared into the future of her body.
The scent thickened. Roses and blood. Perfume as predator. It carved her lungs until every breath belonged to him.
Her eyes blurred. Not from tears—from fracture. Mirrors bent. She bent inside them, infinite, prey to repetition.
And you—yes, you—still watching.
You saw it too, didn't you?
The tap slid deeper, under your ribs, syncing with hers, with his, with the storm.
Not gentle.
Not soft.
His now.
The storm quieted.
The reflection did not.
The perfume stayed. No longer fragrance. Claim.
And when she breathed again—
It wasn't her breath at all.
It was his.
