Chapter 4: Steam fills the bathroom as Jasmine runs soapy hands over Sapphire's borrowed curves, moaning at the forbidden thrill. The real Sapphire freezes in the doorway, her panties soaking as she watches 'herself' finger fuck with practiced strokes, whispering 'Don't you want to join me, sister?'
The deed to the building was a cool, flat secret beneath the mattress. For three days, Jasmine moved through life in a haze, the echoes of stolen identities a dull murmur in her blood. She paid their rent with crisp bills from Hafez’s hidden stash, telling Sapphire a vague story about an advance from a new club. Sapphire had taken the money with suspicious eyes but exhausted gratitude, the relief in her shoulders a tangible thing.
The power, however, would not lie still. It itched. It sang to her in the quiet moments, a siren song of infinite possibility. Cyrus’s warnings about dissonance had been real—she woke sometimes with the ghost of a beard on her cheek, or the ache of a phantom paunch—but the thrill of transformation was a stronger drug. It was control. Absolute, terrifying control.
On the fourth evening, the apartment was thick with humid silence. Sapphire was at the bar for another double shift. The lingering smell of her sister’s rosewater lotion hung in the air. Jasmine stood before her mirror, studying her own face—the familiar green eyes, the full lips she’d always thought too wide. It was the face of a girl who got cheated, who got pawed at, who got cornered. A face of vulnerability.
What did it look like from the outside?
A dangerous curiosity unspooled within her. She needed to see. Not as a stranger or a mark, but as someone known. To understand the vessel she appeared to be.
She walked to the cramped bathroom, steam still lingering from her earlier shower. She turned on the faucet, the splash of water on tile a hollow drum. She didn’t need to speak Cyrus’s name; he felt like a constant pressure now, a witness in the shadows. She ignored him.
She focused on Sapphire. Not the idea of her, but the intimate details: the small scar through her left eyebrow from a childhood fall, the slight crookedness of her bottom teeth, the way her right shoulder sat a little higher from carrying heavy trays. The particular weariness that lived in the fine lines at the corners of her eyes. Jasmine willed it.
Snap.
The world shifted subtly. She was an inch taller. The familiar aches of her own body were replaced by a different catalogue of pains: a twinge in the lower back from long hours standing, a slight stiffness in the wrists. She saw the bathroom through her sister’s eyes, the clutter of their shared life now seeming slightly more distant, more chaotic. A faint, permanent flavor of anxiety coated her tongue—Sapphire’s baseline.
Jasmine turned to the foggy mirror. Her heart, Sapphire’s heart, hammered against a ribcage that felt both foreign and intimately known.
It was her sister’s face staring back. Not a perfect mask, but her. The brown eyes, darker and more guarded than her own. The stronger jaw. The lips that were often pressed into a line of resignation. She looked tired. She looked strong. She looked like a woman who had been carrying a weight for too long.
A strange, swirling emotion rose in her—part empathy, part violation, part a narcissistic fascination. She was beautiful in a way Jasmine had never allowed herself to see. It was a beauty carved by struggle.
Slowly, driven by a compulsion she couldn’t name, she peeled off her damp clothes. They were hers, but on Sapphire’s body they fit differently, catching on hips that were narrower, shoulders that were broader. She let them fall to the wet floor.
Naked, she examined the reflection. This was the body that had worked, had borne silently the burden of them both. The muscles were lean from constant motion. Small breasts. A tracery of faded stretch marks on the thighs. A body of function, not ornament.
Her hand, Sapphire’s hand with its slightly chapped knuckles, rose almost of its own accord. It touched the mirror, then drifted down, following the path of her gaze. Over the collarbone, down the sternum. A shiver that was entirely her own rippled through the borrowed flesh. This was wrong. This was a transgression deeper than stealing a landlord’s life. This was a theft of soul.
But the power hummed, blurring the lines. The body in the mirror responded. The nipple under her palm peaked, tight and sensitive. A low, unfamiliar heat bloomed in the basin of Sapphire’s pelvis, a slow, heavy ache. It was Sapphire’s biology, Sapphire’s lonely, tired nerves, but it was Jasmine’s curiosity that stoked it.
She let her hand slide lower, over the flat plane of the stomach, through the dark, coarse hair between her sister’s legs. She found the sensitive flesh beneath, already slick with an arousal that was not her own, yet was happening within her. A gasp escaped her lips—Sapphire’s lips. The sound was all wrong.
She worked her fingers, a clumsy imitation of pleasure, watching the face in the mirror contort. Sapphire’s brow furrowed. Sapphire’s mouth fell open. It was a grotesque and electrifying puppet show. The dissonance was acute—her own mind, a voyeur in her sister’s body, riding a wave of sensation that belonged to someone else. It was a feedback loop of forbidden stimuli. The heat built, a foreign pressure coiling tight.
The bathroom door clicked open.
Jasmine froze, her hand still buried between her sister’s thighs, her eyes locked on the mirror where the reflection of the real Sapphire now stood in the doorway.
Time crystallized.
Sapphire had come home early, her apron still tied around her waist, her face drawn with exhaustion. That exhaustion evaporated, replaced by a slow-motion tsunami of shock. Her bag dropped from her hand. Her eyes, identical to the ones in the mirror, widened impossibly. She stared at her own naked body, alive and moving before her, touched by her own hand.
“What…” The word was a breathless scrape of sound. “What is this?”
Jasmine snatched her hand away as if burned. “Sapphire, I can explain—”
“What the fuck is this?” Sapphire’s voice climbed, fractured. She took a stumbling step forward, her gaze devouring the duplicate. The detail was impossible. The scar. The mole on the rib. The way she held her left arm slightly bent. “What did you do? What is that?”
“It’s me,” Jasmine whispered, still in Sapphire’s voice, the horror of the situation crashing down.
“Change back!” Sapphire screamed, but it was a strangled sound. Her eyes were ravenous, terrified, glued to her own form. The anger was there, but underneath it surged a primal, disorienting shock of recognition—and something else. A dark, magnetic pull. The sight of herself, alive and flushed and sexual, short-circuited every rational barrier.
Jasmine focused, panicked, but the fear fractured her concentration. The shift stuttered. Her edges blurred, flickering between her own form and Sapphire’s for a terrible second before solidifying again as her sister.
Sapphire moved. It wasn’t a decision; it was a visceral reaction. She crossed the small space, her hands coming up to grasp the shoulders of her doppelgänger. She meant to shake her, to demand, to destroy the illusion. But the feeling of her own familiar bones under her palms, the warmth of her own skin, was a psychic detonation.
A ragged sound tore from her throat. Her eyes dropped to her own mouth, then lower, to her own breasts, her own stomach. The violation was absolute. It should have repelled her.
It did not.
Jasmine saw the change in her sister’s eyes. The fury melted into a hot, glazed confusion. The breath coming from Sapphire’s lips was quick and shallow. Her fingers, still digging into “her” shoulders, loosened, then began to trace, to explore.
“This isn’t real,” Sapphire murmured, but she was leaning in, her forehead almost touching her own. “You’re not real.”
“Sapphire, stop,” Jasmine pleaded, but the voice was wrong, and it seemed to act as a perverse catalyst.
“Shut up,” Sapphire hissed, and then she kissed her.
It was the kiss of a drowning woman. Desperate, searching, a furious attempt to consume the mystery. Jasmine tried to pull back, but Sapphire’s arms—strong from work—locked around her. The sensation was beyond surreal. To feel her sister’s tongue push into a mouth that was, in form, her own. To taste the faint bitterness of coffee and exhaustion that was Sapphire’s true taste. The body against her was a mirror of the one she inhabited, a dizzying symmetry of flesh.
Sapphire broke the kiss, panting, her eyes wild. “You feel it,” she snarled, a statement, not a question. Her hands slid down, over the ribs, the hips she knew as her own, and back between Jasmine’s legs, into the wetness she had found there moments before. “You’re wet. I’m wet.”
Jasmine cried out, a mangled sound. The physical stimulation, layered with the profound wrongness, created a sickening, unstoppable crest of sensation. Sapphire’s fingers, knowing and rough in their urgency, worked her. It was a brutal, efficient touch, devoid of tenderness, full of a frantic need to possess or destroy the impossible reflection.
“You’re a monster,” Sapphire breathed against her own cheek, even as she pushed two fingers deep inside the tight heat, her thumb grinding against the aching nub. “A fucking monster.”
Jasmine’s borrowed body betrayed her utterly. It arched, spasmed, hurtling towards a climax that was ripped from a depths of shared biology and shared trauma. She came with a choked scream, the orgasm a seizure of blinding white noise that erased thought, erased identity, leaving only raw, shameful sensation.
As the waves receded, Sapphire withdrew her hand, staring at her own glistening fingers with utter horror. The trance shattered.
Jasmine, shattered and sobbing, finally found her focus.
Snap.
She stood there, herself again, naked and trembling, the features of her own face a relief and a condemnation. The two sisters, now distinctly separate, stared at each other across a chasm that could never be crossed. The steam in the room felt like a shroud.
Sapphire looked from her own wet fingers to Jasmine’s face. The revulsion that dawned was total, paralyzing.
Without a word, she turned and vomited violently into the sink, her body convulsing with dry heaves long after there was nothing left.
Jasmine sank to the wet tiles, pulling her knees to her chest. The lamp sat in the corner, inert. No wisdom, no warning. Just a silent, polished witness.
The retching sounds subsided into ragged, wet breaths. Jasmine watched her sister’s back muscles tremble under the thin fabric of her work shirt. The smell of acid and jasmine soap filled the cramped space, a nauseating cocktail. Her own body felt cold and alien on the tiles, every sensation from moments ago now a fossil imprint of shame.
Sapphire straightened up slowly, her movements those of an old woman. She didn’t turn around. She ran the water, splashed her face, avoiding the mirror entirely.
“Get out,” she whispered, voice shredded.
“Sapphire—”
“Get out!” This time it was a roar, fractured with tears.
Jasmine scrambled up, clutching her discarded clothes to her chest, and fled to her bedroom. She dressed mechanically. The silence from the bathroom was heavier than any scream. She heard the shower start again, the water hitting the plastic curtain with a violent drumming. It ran for a long time.
Jasmine sat on her bed, staring at the lamplight’s glow beneath it. She expected Cyrus to manifest, to gloat or condemn. He didn’t. The power inside her was a dormant serpent, sated and sleepy. She felt its potential like a second heartbeat, a low, humiliating thrum that still echoed the ghost of her sister’s climax.
When the shower finally shut off, a deeper quiet settled over the apartment. Jasmine listened to the soft pad of bare feet on flooring. They stopped outside her door. A long minute passed.
The door creaked open.
Sapphire stood there, wrapped in a thin, faded robe, her hair dark with moisture. Her eyes were swollen, her face emptied of everything but a profound exhaustion. She looked at Jasmine, not with fury, but with a kind of lost horror.
“How?” was all she said.
Jasmine’s mouth was dry. “The lamp. A djinn. I made a wish.”
Sapphire let out a short, hopeless laugh. “Of course you did.” She leaned against the doorframe, as if her legs couldn’t support her. “You became me. You… felt what I feel.”
“I didn’t mean to—,”
“Did it feel good?” Sapphire’s question was blunt, stripped bare. “When I touched you. When I made you… did it feel good?”
Jasmine looked at the floor. The memory was a lightning strike of pleasure and revulsion. “Yes,” she admitted, the word foul in her mouth. “It was your body. It reacted. I couldn’t stop it.”
“I couldn’t stop either.” Sapphire’s voice was a monotone. “I saw myself. I wanted to consume it. I wanted to fuck my own reflection into oblivion.” She shuddered, wrapping her arms around herself. “I’m so sick. We’re so sick.”
“It’s the magic,” Jasmine offered weakly. “It twists things.”
“Don’t.” Sapphire pushed off the doorframe and walked into the room. She sat on the edge of the bed, a careful foot of space between them. The distance felt infinite. “Don’t blame magic. It was us in there. Our hands. Our mouths.” She finally looked at Jasmine, her eyes searching. “Did you know? When you put on my skin… did you know how tired I am? How much I hate the smell of that bar? How I dream about just walking into the sea and never stopping?”
Jasmine flinched. The echoes of Sapphire’s essence flooded back—not just the physical aches, but the deep, weary marrow of her. “I felt it. Like a… a background noise. A sadness in the bones.”
A tear traced a clean path down Sapphire’s cheek. “No one should feel that. Not even you.”
The dam broke then. Not in sobs, but in a slow, gravitational collapse. Jasmine slumped sideways, her head finding Sapphire’s rigid shoulder. For a second, Sapphire remained taut, a statue of disgust. Then a shuddering breath escaped her, and her arm came up, stiffly, around Jasmine.
They held each other.
It wasn’t the frantic, consuming clutch from the bathroom. This was a desperate mooring, two shipwrecked survivors clinging to the same splintered raft. The warmth of Sapphire’s body through the robe was familiar, a childhood comfort now laced with a terrible, adult knowledge. Jasmine could smell her own shampoo on Sapphire’s hair.
“I’m disgusting,” Sapphire murmured into Jasmine’s hair.
“I’m worse,” Jasmine whispered back. “I did it first. I wanted to see.”
“But I… I liked it.” The confession was a hot, shameful breath against Jasmine’s scalp. “Even after I knew it was you, a part of me was so fucking turned on I couldn’t breathe. My own fingers. My own cunt.”
Jasmine’s own body responded to the crude words, a traitorous pulse of heat that made her want to vomit. She held tighter. “I know. I felt it happening to me. It’s still… it’s still there, like a stain.”
They sat in the awful truth of it, their mutual arousal a live wire buried in the foundation of their shared disgust. It wasn’t anger. Anger would have been cleaner. This was a muddled, toxic stew of violation and a shocking, undeniable intimacy. They had crossed a border into a country with no maps.
“The lamp,” Sapphire said after a long time. “This is the power you used on the landlord?”
“Yes.”
“Show me.”
Jasmine pulled back, looking at her sister’s grave face. There was no demand, only a bleak necessity. She reached under the bed, her fingers brushing the cool, etched metal. She pulled the lamp out and placed it on the rug between them.
For a moment, nothing happened. Then the violet smoke began to seep, silent and inevitable, coalescing into the form of Cyrus. He regarded them both, his amber eyes missing nothing—the tear-streaked faces, the way they still leaned into each other’s space.
“The consequences,” he said, his voice like dust settling, “are rarely solitary.”